1/************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 28 29#include <sfx2/sfx.hrc> 30#include <svx/globlmn.hrc> 31#include "starmath.hrc" 32#include "toolbox.hrc" 33 34#define IMAGE_STDBTN_COLOR Color { Red = 0xff00; Green = 0x0000; Blue = 0xff00; } 35#define IMAGE_STDBTN_COLOR_HC IMAGE_STDBTN_COLOR 36 37 38FloatingWindow RID_TOOLBOXWINDOW 39{ 40 HelpId = HID_SMA_OPERATOR_WIN ; 41 Border = TRUE ; 42 Moveable = TRUE ; 43 Closeable = TRUE ; 44 Hide = TRUE ; 45 OutputSize = TRUE ; 46 SVLook = TRUE ; 47 Size = MAP_APPFONT ( 0 , 0 ) ; // to be calculated programmatically 48 Text [ en-US ] = "Elements" ; 49 50 ToolBox TOOLBOX_CATALOG 51 { 52 // main menu of selection-window 53 HelpId = HID_SMA_SELECTION_TBX ; 54 Pos = MAP_APPFONT ( 0 , 0 ) ; 55 Size = MAP_APPFONT ( 65 , 38 ) ; 56 SVLook = TRUE ; 57 LineCount = 2 ; 58 ItemList = 59 { 60 ToolBoxItem 61 { 62 Identifier = RID_UNBINOPS_CAT ; 63 HelpId = HID_SMA_UNBINOPS_CAT ; 64 Text [ en-US ] = "Unary/Binary Operators" ; 65 }; 66 ToolBoxItem 67 { 68 Identifier = RID_RELATIONS_CAT ; 69 HelpId = HID_SMA_RELATIONS_CAT ; 70 Text [ en-US ] = "Relations" ; 71 }; 72 ToolBoxItem 73 { 74 Identifier = RID_SETOPERATIONS_CAT ; 75 HelpId = HID_SMA_SETOPERATIONS_CAT ; 76 Text [ en-US ] = "Set Operations" ; 77 }; 78 ToolBoxItem 79 { 80 Identifier = RID_FUNCTIONS_CAT ; 81 HelpId = HID_SMA_FUNCTIONS_CAT ; 82 Text [ en-US ] = "Functions" ; 83 }; 84 ToolBoxItem 85 { 86 Identifier = RID_OPERATORS_CAT ; 87 HelpId = HID_SMA_OPERATORS_CAT ; 88 Text [ en-US ] = "Operators" ; 89 }; 90 ToolBoxItem 91 { 92 Type = TOOLBOXITEM_BREAK ; 93 }; 94 ToolBoxItem 95 { 96 Identifier = RID_ATTRIBUTES_CAT ; 97 HelpId = HID_SMA_ATTRIBUTES_CAT ; 98 Text [ en-US ] = "Attributes" ; 99 }; 100 ToolBoxItem 101 { 102 Identifier = RID_MISC_CAT ; 103 HelpId = HID_SMA_MISC_CAT ; 104 Text [ en-US ] = "Others"; 105 }; 106 ToolBoxItem 107 { 108 Type = TOOLBOXITEM_SPACE ; 109 }; 110 ToolBoxItem 111 { 112 Identifier = RID_BRACKETS_CAT ; 113 HelpId = HID_SMA_BRACKETS_CAT ; 114 Text [ en-US ] = "Brackets" ; 115 }; 116 ToolBoxItem 117 { 118 Identifier = RID_FORMAT_CAT ; 119 HelpId = HID_SMA_FORMAT_CAT ; 120 Text [ en-US ] = "Formats" ; 121 }; 122 }; 123 }; 124 125 FixedLine FL_TOOLBOX_CAT_DELIM 126 { 127 Pos = MAP_APPFONT ( 0 , 44 ) ; 128 Size = MAP_APPFONT ( 65 , 8 ) ; 129 }; 130 131 ToolBox TOOLBOX_CAT_A 132 { 133 // unary/binary operators 134 HelpId = HID_SMA_UNBINOPS_TBX ; 135 Pos = MAP_APPFONT ( 0 , 45 ) ; 136 Size = MAP_APPFONT ( 65 , 95 ) ; 137 SVLook = TRUE ; 138 Hide = TRUE ; 139 LineCount = 4 ; 140 141 ItemList = 142 { 143 ToolBoxItem 144 { 145 Identifier = RID_PLUSX ; 146 HelpId = HID_SMA_PLUSX ; 147 Text [ en-US ] = "+ Sign" ; 148 }; 149 ToolBoxItem 150 { 151 Identifier = RID_MINUSX ; 152 HelpId = HID_SMA_MINUSX ; 153 Text [ en-US ] = "- Sign" ; 154 }; 155 ToolBoxItem 156 { 157 Identifier = RID_PLUSMINUSX ; 158 HelpId = HID_SMA_PLUSMINUSX ; 159 Text [ en-US ] = "+- Sign" ; 160 }; 161 ToolBoxItem 162 { 163 Identifier = RID_MINUSPLUSX ; 164 HelpId = HID_SMA_MINUSPLUSX ; 165 Text [ en-US ] = "-+ Sign" ; 166 }; 167 ToolBoxItem 168 { 169 Identifier = RID_NEGX ; 170 HelpId = HID_SMA_NEGX ; 171 Text [ en-US ] = "Boolean NOT" ; 172 }; 173 ToolBoxItem 174 { 175 Type = TOOLBOXITEM_BREAK ; 176 }; 177 ToolBoxItem 178 { 179 Identifier = RID_XPLUSY ; 180 HelpId = HID_SMA_XPLUSY ; 181 Text [ en-US ] = "Addition +" ; 182 }; 183 ToolBoxItem 184 { 185 Identifier = RID_XCDOTY ; 186 HelpId = HID_SMA_XCDOTY ; 187 Text [ en-US ] = "Multiplication (Dot )" ; 188 }; 189 ToolBoxItem 190 { 191 Identifier = RID_XTIMESY ; 192 HelpId = HID_SMA_XTIMESY ; 193 Text [ en-US ] = "Multiplication (x)" ; 194 }; 195 ToolBoxItem 196 { 197 Identifier = RID_XSYMTIMESY ; 198 HelpId = HID_SMA_XSYMTIMESY ; 199 Text [ en-US ] = "Multiplication (*)" ; 200 }; 201 ToolBoxItem 202 { 203 Identifier = RID_XANDY ; 204 HelpId = HID_SMA_XANDY ; 205 Text [ en-US ] = "Boolean AND" ; 206 }; 207 ToolBoxItem 208 { 209 Type = TOOLBOXITEM_BREAK ; 210 }; 211 ToolBoxItem 212 { 213 Identifier = RID_XMINUSY ; 214 HelpId = HID_SMA_XMINUSY ; 215 Text [ en-US ] = "Subtraction -" ; 216 }; 217 ToolBoxItem 218 { 219 Identifier = RID_XOVERY ; 220 HelpId = HID_SMA_XOVERY ; 221 Text [ en-US ] = "Division (Fraction)" ; 222 }; 223 ToolBoxItem 224 { 225 Identifier = RID_XDIVY ; 226 HelpId = HID_SMA_XDIVY ; 227 Text [ en-US ] = "Division (÷)" ; 228 }; 229 ToolBoxItem 230 { 231 Identifier = RID_XSYMDIVIDEY ; 232 HelpId = HID_SMA_XSYMDIVIDEY ; 233 Text [ en-US ] = "Division (Slash)" ; 234 }; 235 ToolBoxItem 236 { 237 Identifier = RID_XORY ; 238 HelpId = HID_SMA_XORY ; 239 Text [ en-US ] = "Boolean OR" ; 240 }; 241 ToolBoxItem 242 { 243 Type = TOOLBOXITEM_BREAK ; 244 }; 245 ToolBoxItem 246 { 247 Identifier = RID_XCIRCY ; 248 HelpId = HID_SMA_XCIRCY ; 249 Text [ en-US ] = "Concatenate"; 250 }; 251 }; 252 }; 253 254 ToolBox TOOLBOX_CAT_B 255 { 256 // relations 257 HelpId = HID_SMA_RELATIONS_TBX ; 258 Pos = MAP_APPFONT ( 0 , 45 ) ; 259 Size = MAP_APPFONT ( 65 , 95 ) ; 260 SVLook = TRUE ; 261 Hide = TRUE ; 262 LineCount = 5 ; 263 ItemList = 264 { 265 ToolBoxItem 266 { 267 Identifier = RID_XEQY ; 268 HelpId = HID_SMA_XEQY ; 269 Text [ en-US ] = "Is Equal" ; 270 }; 271 ToolBoxItem 272 { 273 Identifier = RID_XNEQY ; 274 HelpId = HID_SMA_XNEQY ; 275 Text [ en-US ] = "Is Not Equal" ; 276 }; 277 ToolBoxItem 278 { 279 Identifier = RID_XAPPROXY ; 280 HelpId = HID_SMA_XAPPROXY ; 281 Text [ en-US ] = "Is Approximately Equal" ; 282 }; 283 ToolBoxItem 284 { 285 Identifier = RID_XDIVIDESY ; 286 HelpId = HID_SMA_XDIVIDESY ; 287 Text [ en-US ] = "Divides"; 288 }; 289 ToolBoxItem 290 { 291 Identifier = RID_XNDIVIDESY ; 292 HelpId = HID_SMA_XNDIVIDESY ; 293 Text [ en-US ] = "Does Not Divide"; 294 }; 295 ToolBoxItem 296 { 297 Type = TOOLBOXITEM_BREAK ; 298 }; 299 ToolBoxItem 300 { 301 Identifier = RID_XLTY ; 302 HelpId = HID_SMA_XLTY ; 303 Text [ en-US ] = "Is Less Than" ; 304 }; 305 ToolBoxItem 306 { 307 Identifier = RID_XGTY ; 308 HelpId = HID_SMA_XGTY ; 309 Text [ en-US ] = "Is Greater Than" ; 310 }; 311 ToolBoxItem 312 { 313 Identifier = RID_XSIMEQY ; 314 HelpId = HID_SMA_XSIMEQY ; 315 /* ### ACHTUNG: Neuer Text in Resource? ist �hnlich oder gleich : ist �hnlich oder glech */ 316 Text [ en-US ] = "Is Similar Or Equal" ; 317 }; 318 ToolBoxItem 319 { 320 Identifier = RID_XPARALLELY ; 321 HelpId = HID_SMA_XPARALLELY ; 322 Text [ en-US ] = "Is Parallel To" ; 323 }; 324 ToolBoxItem 325 { 326 Identifier = RID_XORTHOY ; 327 HelpId = HID_SMA_XORTHOY ; 328 Text [ en-US ] = "Is Orthogonal To" ; 329 }; 330 ToolBoxItem 331 { 332 Type = TOOLBOXITEM_BREAK ; 333 }; 334 ToolBoxItem 335 { 336 Identifier = RID_XLESLANTY ; 337 HelpId = HID_SMA_XLESLANTY ; 338 Text [ en-US ] = "Is Less Than Or Equal To" ; 339 }; 340 ToolBoxItem 341 { 342 Identifier = RID_XGESLANTY ; 343 HelpId = HID_SMA_XGESLANTY ; 344 Text [ en-US ] = "Is Greater Than Or Equal To" ; 345 }; 346 ToolBoxItem 347 { 348 Identifier = RID_XSIMY ; 349 HelpId = HID_SMA_XSIMY ; 350 Text [ en-US ] = "Is Similar To" ; 351 }; 352 ToolBoxItem 353 { 354 Identifier = RID_XEQUIVY ; 355 HelpId = HID_SMA_XEQUIVY ; 356 Text [ en-US ] = "Is Congruent To" ; 357 }; 358 ToolBoxItem 359 { 360 Type = TOOLBOXITEM_SPACE ; 361 }; 362 ToolBoxItem 363 { 364 Type = TOOLBOXITEM_BREAK ; 365 }; 366 ToolBoxItem 367 { 368 Identifier = RID_XLEY ; 369 HelpId = HID_SMA_XLEY ; 370 Text [ en-US ] = "Is Less Than Or Equal To" ; 371 }; 372 ToolBoxItem 373 { 374 Identifier = RID_XGEY ; 375 HelpId = HID_SMA_XGEY ; 376 Text [ en-US ] = "Is Greater Than Or Equal To" ; 377 }; 378 ToolBoxItem 379 { 380 Identifier = RID_XPROPY ; 381 HelpId = HID_SMA_XPROPY ; 382 Text [ en-US ] = "Is Proportional To" ; 383 }; 384 ToolBoxItem 385 { 386 Identifier = RID_XTOWARDY ; 387 HelpId = HID_SMA_XTOWARDY ; 388 Text [ en-US ] = "Toward" ; 389 }; 390 ToolBoxItem 391 { 392 Type = TOOLBOXITEM_SPACE ; 393 }; 394 ToolBoxItem 395 { 396 Type = TOOLBOXITEM_BREAK ; 397 }; 398 ToolBoxItem 399 { 400 Identifier = RID_DLARROW ; 401 HelpId = HID_SMA_DLARROW ; 402 Text [ en-US ] = "Double Arrow Left"; 403 }; 404 ToolBoxItem 405 { 406 Identifier = RID_DLRARROW ; 407 HelpId = HID_SMA_DLRARROW ; 408 Text [ en-US ] = "Double Arrow Left And Right"; 409 }; 410 ToolBoxItem 411 { 412 Identifier = RID_DRARROW ; 413 HelpId = HID_SMA_DRARROW ; 414 Text [ en-US ] = "Double Arrow Right"; 415 }; 416 }; 417 }; 418 419 ToolBox TOOLBOX_CAT_C 420 { 421 // set operations 422 HelpId = HID_SMA_SETOPERATIONS_TBX ; 423 Pos = MAP_APPFONT ( 0 , 45 ) ; 424 Size = MAP_APPFONT ( 65 , 95 ) ; 425 SVLook = TRUE ; 426 Hide = TRUE ; 427 LineCount = 5 ; 428 ItemList = 429 { 430 ToolBoxItem 431 { 432 Identifier = RID_XINY ; 433 HelpId = HID_SMA_XINY ; 434 Text [ en-US ] = "Is In" ; 435 }; 436 ToolBoxItem 437 { 438 Identifier = RID_XNOTINY ; 439 HelpId = HID_SMA_XNOTINY ; 440 Text [ en-US ] = "Is Not In" ; 441 }; 442 ToolBoxItem 443 { 444 Identifier = RID_XOWNSY ; 445 HelpId = HID_SMA_XOWNSY ; 446 Text [ en-US ] = "Owns" ; 447 }; 448 ToolBoxItem 449 { 450 Type = TOOLBOXITEM_SPACE ; 451 }; 452 ToolBoxItem 453 { 454 Identifier = RID_EMPTYSET ; 455 HelpId = HID_SMA_EMPTYSET ; 456 Text [ en-US ] = "Empty Set"; 457 }; 458 ToolBoxItem 459 { 460 Type = TOOLBOXITEM_BREAK ; 461 }; 462 ToolBoxItem 463 { 464 Identifier = RID_XINTERSECTIONY ; 465 HelpId = HID_SMA_XINTERSECTIONY ; 466 Text [ en-US ] = "Intersection" ; 467 }; 468 ToolBoxItem 469 { 470 Identifier = RID_XUNIONY ; 471 HelpId = HID_SMA_XUNIONY ; 472 Text [ en-US ] = "Union" ; 473 }; 474 ToolBoxItem 475 { 476 Identifier = RID_XSETMINUSY ; 477 HelpId = HID_SMA_XSETMINUSY ; 478 Text [ en-US ] = "Difference" ; 479 }; 480 ToolBoxItem 481 { 482 Identifier = RID_XSLASHY ; 483 HelpId = HID_SMA_XSLASHY ; 484 Text [ en-US ] = "Quotient Set" ; 485 }; 486 ToolBoxItem 487 { 488 Identifier = RID_ALEPH ; 489 HelpId = HID_SMA_ALEPH ; 490 Text [ en-US ] = "Aleph"; 491 }; 492 ToolBoxItem 493 { 494 Type = TOOLBOXITEM_BREAK ; 495 }; 496 ToolBoxItem 497 { 498 Identifier = RID_XSUBSETY ; 499 HelpId = HID_SMA_XSUBSETY ; 500 Text [ en-US ] = "Subset" ; 501 }; 502 ToolBoxItem 503 { 504 Identifier = RID_XSUBSETEQY ; 505 HelpId = HID_SMA_XSUBSETEQY ; 506 Text [ en-US ] = "Subset Or Equal To" ; 507 }; 508 ToolBoxItem 509 { 510 Identifier = RID_XSUPSETY ; 511 HelpId = HID_SMA_XSUPSETY ; 512 Text [ en-US ] = "Superset" ; 513 }; 514 ToolBoxItem 515 { 516 Identifier = RID_XSUPSETEQY ; 517 HelpId = HID_SMA_XSUPSETEQY ; 518 Text [ en-US ] = "Superset Or Equal To" ; 519 }; 520 ToolBoxItem 521 { 522 Type = TOOLBOXITEM_SPACE ; 523 }; 524 ToolBoxItem 525 { 526 Type = TOOLBOXITEM_BREAK ; 527 }; 528 ToolBoxItem 529 { 530 Identifier = RID_XNSUBSETY ; 531 HelpId = HID_SMA_XNSUBSETY ; 532 Text [ en-US ] = "Not Subset" ; 533 }; 534 ToolBoxItem 535 { 536 Identifier = RID_XNSUBSETEQY ; 537 HelpId = HID_SMA_XNSUBSETEQY ; 538 Text [ en-US ] = "Not Subset Or Equal" ; 539 }; 540 ToolBoxItem 541 { 542 Identifier = RID_XNSUPSETY ; 543 HelpId = HID_SMA_XNSUPSETY ; 544 Text [ en-US ] = "Not Superset" ; 545 }; 546 ToolBoxItem 547 { 548 Identifier = RID_XNSUPSETEQY ; 549 HelpId = HID_SMA_XNSUPSETEQY ; 550 Text [ en-US ] = "Not Superset Or Equal" ; 551 }; 552 ToolBoxItem 553 { 554 Type = TOOLBOXITEM_SPACE ; 555 }; 556 ToolBoxItem 557 { 558 Type = TOOLBOXITEM_BREAK ; 559 }; 560 ToolBoxItem 561 { 562 Identifier = RID_SETN ; 563 HelpId = HID_SMA_SETN ; 564 Text [ en-US ] = "Natural Numbers Set"; 565 }; 566 ToolBoxItem 567 { 568 Identifier = RID_SETZ ; 569 HelpId = HID_SMA_SETZ ; 570 Text [ en-US ] = "Integers Set"; 571 }; 572 ToolBoxItem 573 { 574 Identifier = RID_SETQ ; 575 HelpId = HID_SMA_SETQ ; 576 Text [ en-US ] = "Set of Rational Numbers"; 577 }; 578 ToolBoxItem 579 { 580 Identifier = RID_SETR ; 581 HelpId = HID_SMA_SETR ; 582 Text [ en-US ] = "Real Numbers Set"; 583 }; 584 ToolBoxItem 585 { 586 Identifier = RID_SETC ; 587 HelpId = HID_SMA_SETC ; 588 Text [ en-US ] = "Complex Numbers Set"; 589 }; 590 }; 591 }; 592 593 ToolBox TOOLBOX_CAT_D 594 { 595 // functions 596 HelpId = HID_SMA_FUNCTIONS_TBX ; 597 Pos = MAP_APPFONT ( 0 , 45 ) ; 598 Size = MAP_APPFONT ( 65 , 95 ) ; 599 SVLook = TRUE ; 600 Hide = TRUE ; 601 LineCount = 5 ; 602 ItemList = 603 { 604 ToolBoxItem 605 { 606 Identifier = RID_EX ; 607 HelpId = HID_SMA_EX ; 608 Text [ en-US ] = "Exponential Function" ; 609 }; 610 ToolBoxItem 611 { 612 Identifier = RID_LNX ; 613 HelpId = HID_SMA_LNX ; 614 Text [ en-US ] = "Natural Logarithm" ; 615 }; 616 ToolBoxItem 617 { 618 Identifier = RID_EXPX ; 619 HelpId = HID_SMA_EXPX ; 620 Text [ en-US ] = "Exponential Function" ; 621 }; 622 ToolBoxItem 623 { 624 Identifier = RID_LOGX ; 625 HelpId = HID_SMA_LOGX ; 626 Text [ en-US ] = "Logarithm" ; 627 }; 628 ToolBoxItem 629 { 630 Identifier = RID_RSUPX ; 631 HelpId = HID_SMA_RSUPX ; 632 Text [ en-US ] = "Power"; 633 }; 634 ToolBoxItem 635 { 636 Type = TOOLBOXITEM_BREAK ; 637 }; 638 ToolBoxItem 639 { 640 Identifier = RID_SINX ; 641 HelpId = HID_SMA_SINX ; 642 Text [ en-US ] = "Sine" ; 643 }; 644 ToolBoxItem 645 { 646 Identifier = RID_COSX ; 647 HelpId = HID_SMA_COSX ; 648 Text [ en-US ] = "Cosine" ; 649 }; 650 ToolBoxItem 651 { 652 Identifier = RID_TANX ; 653 HelpId = HID_SMA_TANX ; 654 Text [ en-US ] = "Tangent" ; 655 }; 656 ToolBoxItem 657 { 658 Identifier = RID_COTX ; 659 HelpId = HID_SMA_COTX ; 660 Text [ en-US ] = "Cotangent" ; 661 }; 662 ToolBoxItem 663 { 664 Identifier = RID_SQRTX ; 665 HelpId = HID_SMA_SQRTX ; 666 Text [ en-US ] = "Square Root" ; 667 }; 668 ToolBoxItem 669 { 670 Type = TOOLBOXITEM_BREAK ; 671 }; 672 ToolBoxItem 673 { 674 Identifier = RID_ARCSINX ; 675 HelpId = HID_SMA_ARCSINX ; 676 Text [ en-US ] = "Arcsine" ; 677 }; 678 ToolBoxItem 679 { 680 Identifier = RID_ARCCOSX ; 681 HelpId = HID_SMA_ARCCOSX ; 682 Text [ en-US ] = "Arccosine" ; 683 }; 684 ToolBoxItem 685 { 686 Identifier = RID_ARCTANX ; 687 HelpId = HID_SMA_ARCTANX ; 688 Text [ en-US ] = "Arctangent" ; 689 }; 690 ToolBoxItem 691 { 692 Identifier = RID_ARCCOTX ; 693 HelpId = HID_SMA_ARCCOTX ; 694 Text [ en-US ] = "Arccotangent" ; 695 }; 696 ToolBoxItem 697 { 698 Identifier = RID_NROOTXY ; 699 HelpId = HID_SMA_NROOTXY ; 700 Text [ en-US ] = "N-th Root" ; 701 }; 702 ToolBoxItem 703 { 704 Type = TOOLBOXITEM_BREAK ; 705 }; 706 ToolBoxItem 707 { 708 Identifier = RID_SINHX ; 709 HelpId = HID_SMA_SINHX ; 710 Text [ en-US ] = "Hyperbolic Sine" ; 711 }; 712 ToolBoxItem 713 { 714 Identifier = RID_COSHX ; 715 HelpId = HID_SMA_COSHX ; 716 Text [ en-US ] = "Hyperbolic Cosine" ; 717 }; 718 ToolBoxItem 719 { 720 Identifier = RID_TANHX ; 721 HelpId = HID_SMA_TANHX ; 722 Text [ en-US ] = "Hyperbolic Tangent" ; 723 }; 724 ToolBoxItem 725 { 726 Identifier = RID_COTHX ; 727 HelpId = HID_SMA_COTHX ; 728 Text [ en-US ] = "Hyperbolic Cotangent" ; 729 }; 730 ToolBoxItem 731 { 732 Identifier = RID_ABSX ; 733 HelpId = HID_SMA_ABSX ; 734 Text [ en-US ] = "Absolute Value" ; 735 }; 736 ToolBoxItem 737 { 738 Type = TOOLBOXITEM_BREAK ; 739 }; 740 ToolBoxItem 741 { 742 Identifier = RID_ARSINHX ; 743 HelpId = HID_SMA_ARSINHX ; 744 Text [ en-US ] = "Area Hyperbolic Sine" ; 745 }; 746 ToolBoxItem 747 { 748 Identifier = RID_ARCOSHX ; 749 HelpId = HID_SMA_ARCOSHX ; 750 Text [ en-US ] = "Area Hyperbolic Cosine" ; 751 }; 752 ToolBoxItem 753 { 754 Identifier = RID_ARTANHX ; 755 HelpId = HID_SMA_ARTANHX ; 756 Text [ en-US ] = "Area Hyperbolic Tangent" ; 757 }; 758 ToolBoxItem 759 { 760 Identifier = RID_ARCOTHX ; 761 HelpId = HID_SMA_ARCOTHX ; 762 Text [ en-US ] = "Area Hyperbolic Cotangent" ; 763 }; 764 ToolBoxItem 765 { 766 Identifier = RID_FACTX ; 767 HelpId = HID_SMA_FACTX ; 768 Text [ en-US ] = "Factorial" ; 769 }; 770 }; 771 }; 772 773 ToolBox TOOLBOX_CAT_E 774 { 775 // operators 776 HelpId = HID_SMA_OPERATORS_TBX ; 777 Pos = MAP_APPFONT ( 0 , 45 ) ; 778 Size = MAP_APPFONT ( 65 , 95 ) ; 779 SVLook = TRUE ; 780 Hide = TRUE ; 781 LineCount = 3 ; 782 ItemList = 783 { 784 ToolBoxItem 785 { 786 Identifier = RID_LIMX ; 787 HelpId = HID_SMA_LIMX ; 788 Text [ en-US ] = "Limes" ; 789 }; 790 ToolBoxItem 791 { 792 Identifier = RID_SUMX ; 793 HelpId = HID_SMA_SUMX ; 794 Text [ en-US ] = "Sum" ; 795 }; 796 ToolBoxItem 797 { 798 Identifier = RID_PRODX ; 799 HelpId = HID_SMA_PRODX ; 800 Text [ en-US ] = "Product" ; 801 }; 802 ToolBoxItem 803 { 804 Identifier = RID_COPRODX ; 805 HelpId = HID_SMA_COPRODX ; 806 Text [ en-US ] = "Coproduct" ; 807 }; 808 ToolBoxItem 809 { 810 Identifier = RID_FROMXTOY ; 811 HelpId = HID_SMA_FROMXTOY ; 812 Text [ en-US ] = "Upper And Lower Limit" ; 813 }; 814 ToolBoxItem 815 { 816 Type = TOOLBOXITEM_BREAK ; 817 }; 818 ToolBoxItem 819 { 820 Identifier = RID_INTX ; 821 HelpId = HID_SMA_INTX ; 822 Text [ en-US ] = "Integral" ; 823 }; 824 ToolBoxItem 825 { 826 Identifier = RID_IINTX ; 827 HelpId = HID_SMA_IINTX ; 828 Text [ en-US ] = "Double Integral" ; 829 }; 830 ToolBoxItem 831 { 832 Identifier = RID_IIINTX ; 833 HelpId = HID_SMA_IIINTX ; 834 Text [ en-US ] = "Triple Integral" ; 835 }; 836 ToolBoxItem 837 { 838 Type = TOOLBOXITEM_SPACE ; 839 }; 840 ToolBoxItem 841 { 842 Identifier = RID_FROMX ; 843 HelpId = HID_SMA_FROMX ; 844 Text [ en-US ] = "Lower Limit" ; 845 }; 846 ToolBoxItem 847 { 848 Type = TOOLBOXITEM_BREAK ; 849 }; 850 ToolBoxItem 851 { 852 Identifier = RID_LINTX ; 853 HelpId = HID_SMA_LINTX ; 854 Text [ en-US ] = "Curve Integral" ; 855 }; 856 ToolBoxItem 857 { 858 Identifier = RID_LLINTX ; 859 HelpId = HID_SMA_LLINTX ; 860 Text [ en-US ] = "Double Curve Integral" ; 861 }; 862 ToolBoxItem 863 { 864 Identifier = RID_LLLINTX ; 865 HelpId = HID_SMA_LLLINTX ; 866 Text [ en-US ] = "Triple Curve Integral" ; 867 }; 868 ToolBoxItem 869 { 870 Type = TOOLBOXITEM_SPACE ; 871 }; 872 ToolBoxItem 873 { 874 Identifier = RID_TOX ; 875 HelpId = HID_SMA_TOX ; 876 Text [ en-US ] = "Upper Limit" ; 877 }; 878 }; 879 }; 880 881 ToolBox TOOLBOX_CAT_F 882 { 883 // attributs 884 HelpId = HID_SMA_ATTRIBUTES_TBX ; 885 Pos = MAP_APPFONT ( 0 , 45 ) ; 886 Size = MAP_APPFONT ( 65 , 95 ) ; 887 SVLook = TRUE ; 888 Hide = TRUE ; 889 LineCount = 5 ; 890 ItemList = 891 { 892 ToolBoxItem 893 { 894 Identifier = RID_ACUTEX ; 895 HelpId = HID_SMA_ACUTEX ; 896 Text [ en-US ] = "Acute Accent"; 897 }; 898 ToolBoxItem 899 { 900 Identifier = RID_GRAVEX ; 901 HelpId = HID_SMA_GRAVEX ; 902 Text [ en-US ] = "Grave Accent"; 903 }; 904 ToolBoxItem 905 { 906 Identifier = RID_CHECKX ; 907 HelpId = HID_SMA_CHECKX ; 908 Text [ en-US ] = "Reverse Circumflex" ; 909 }; 910 ToolBoxItem 911 { 912 Identifier = RID_BREVEX ; 913 HelpId = HID_SMA_BREVEX ; 914 Text [ en-US ] = "Breve" ; 915 }; 916 ToolBoxItem 917 { 918 Identifier = RID_CIRCLEX ; 919 HelpId = HID_SMA_CIRCLEX ; 920 Text [ en-US ] = "Circle" ; 921 }; 922 ToolBoxItem 923 { 924 Type = TOOLBOXITEM_BREAK ; 925 }; 926 ToolBoxItem 927 { 928 Identifier = RID_VECX ; 929 HelpId = HID_SMA_VECX ; 930 Text [ en-US ] = "Vector Arrow" ; 931 }; 932 ToolBoxItem 933 { 934 Identifier = RID_TILDEX ; 935 HelpId = HID_SMA_TILDEX ; 936 Text [ en-US ] = "Tilde" ; 937 }; 938 ToolBoxItem 939 { 940 Identifier = RID_HATX ; 941 HelpId = HID_SMA_HATX ; 942 Text [ en-US ] = "Circumflex" ; 943 }; 944 ToolBoxItem 945 { 946 Identifier = RID_BARX ; 947 HelpId = HID_SMA_BARX ; 948 Text [ en-US ] = "Line Above" ; 949 }; 950 ToolBoxItem 951 { 952 Identifier = RID_DOTX ; 953 HelpId = HID_SMA_DOTX ; 954 Text [ en-US ] = "Dot" ; 955 }; 956 ToolBoxItem 957 { 958 Type = TOOLBOXITEM_BREAK ; 959 }; 960 ToolBoxItem 961 { 962 Identifier = RID_WIDEVECX ; 963 HelpId = HID_SMA_WIDEVECX ; 964 Text [ en-US ] = "Large Vector Arrow"; 965 }; 966 ToolBoxItem 967 { 968 Identifier = RID_WIDETILDEX ; 969 HelpId = HID_SMA_WIDETILDEX ; 970 Text [ en-US ] = "Large Tilde"; 971 }; 972 ToolBoxItem 973 { 974 Identifier = RID_WIDEHATX ; 975 HelpId = HID_SMA_WIDEHATX ; 976 Text [ en-US ] = "Large Circumflex"; 977 }; 978 ToolBoxItem 979 { 980 Type = TOOLBOXITEM_SPACE ; 981 }; 982 ToolBoxItem 983 { 984 Identifier = RID_DDOTX ; 985 HelpId = HID_SMA_DDOTX ; 986 Text [ en-US ] = "Double Dot" ; 987 }; 988 ToolBoxItem 989 { 990 Type = TOOLBOXITEM_BREAK ; 991 }; 992 ToolBoxItem 993 { 994 Identifier = RID_OVERLINEX ; 995 HelpId = HID_SMA_OVERLINEX ; 996 Text [ en-US ] = "Line Over" ; 997 }; 998 ToolBoxItem 999 { 1000 Identifier = RID_UNDERLINEX ; 1001 HelpId = HID_SMA_UNDERLINEX ; 1002 Text [ en-US ] = "Line Below" ; 1003 }; 1004 ToolBoxItem 1005 { 1006 Identifier = RID_OVERSTRIKEX ; 1007 HelpId = HID_SMA_OVERSTRIKEX ; 1008 Text [ en-US ] = "Line Through" ; 1009 }; 1010 ToolBoxItem 1011 { 1012 Type = TOOLBOXITEM_SPACE ; 1013 }; 1014 ToolBoxItem 1015 { 1016 Identifier = RID_DDDOTX ; 1017 HelpId = HID_SMA_DDDOTX ; 1018 Text [ en-US ] = "Triple Dot" ; 1019 }; 1020 ToolBoxItem 1021 { 1022 Type = TOOLBOXITEM_BREAK ; 1023 }; 1024 ToolBoxItem 1025 { 1026 Identifier = RID_PHANTOMX ; 1027 HelpId = HID_SMA_PHANTOMX ; 1028 Text [ en-US ] = "Transparent" ; 1029 }; 1030 ToolBoxItem 1031 { 1032 Identifier = RID_BOLDX ; 1033 HelpId = HID_SMA_BOLDX ; 1034 Text [ en-US ] = "Bold Font" ; 1035 }; 1036 ToolBoxItem 1037 { 1038 Identifier = RID_ITALX ; 1039 HelpId = HID_SMA_ITALX ; 1040 Text [ en-US ] = "Italic Font" ; 1041 }; 1042 ToolBoxItem 1043 { 1044 Identifier = RID_SIZEXY ; 1045 HelpId = HID_SMA_SIZEXY ; 1046 Text [ en-US ] = "Resize" ; 1047 }; 1048 ToolBoxItem 1049 { 1050 Identifier = RID_FONTXY ; 1051 HelpId = HID_SMA_FONTXY ; 1052 Text [ en-US ] = "Change Font" ; 1053 }; 1054 }; 1055 }; 1056 1057 ToolBox TOOLBOX_CAT_G 1058 { 1059 // parentheses 1060 HelpId = HID_SMA_BRACKETS_TBX ; 1061 Pos = MAP_APPFONT ( 0 , 45 ) ; 1062 Size = MAP_APPFONT ( 65 , 95 ) ; 1063 SVLook = TRUE ; 1064 Hide = TRUE ; 1065 LineCount = 5 ; 1066 ItemList = 1067 { 1068 ToolBoxItem 1069 { 1070 Identifier = RID_LRPARENTX ; 1071 HelpId = HID_SMA_LRPARENTX ; 1072 Text [ en-US ] = "Round Brackets" ; 1073 }; 1074 ToolBoxItem 1075 { 1076 Identifier = RID_LRBRACKETX ; 1077 HelpId = HID_SMA_LRBRACKETX ; 1078 Text [ en-US ] = "Square Brackets" ; 1079 }; 1080 ToolBoxItem 1081 { 1082 Identifier = RID_LRDBRACKETX ; 1083 HelpId = HID_SMA_LRDBRACKETX ; 1084 Text [ en-US ] = "Double Square Brackets"; 1085 }; 1086 ToolBoxItem 1087 { 1088 Identifier = RID_LRLINEX ; 1089 HelpId = HID_SMA_LRLINEX ; 1090 Text [ en-US ] = "Single Lines" ; 1091 }; 1092 ToolBoxItem 1093 { 1094 Identifier = RID_LRDLINEX ; 1095 HelpId = HID_SMA_LRDLINEX ; 1096 Text [ en-US ] = "Double Lines" ; 1097 }; 1098 ToolBoxItem 1099 { 1100 Type = TOOLBOXITEM_BREAK ; 1101 }; 1102 ToolBoxItem 1103 { 1104 Identifier = RID_LRBRACEX ; 1105 HelpId = HID_SMA_LRBRACEX ; 1106 Text [ en-US ] = "Braces" ; 1107 }; 1108 ToolBoxItem 1109 { 1110 Identifier = RID_LRANGLEX ; 1111 HelpId = HID_SMA_LRANGLEX ; 1112 Text [ en-US ] = "Angle Brackets" ; 1113 }; 1114 ToolBoxItem 1115 { 1116 Identifier = RID_LMRANGLEXY ; 1117 HelpId = HID_SMA_LMRANGLEXY ; 1118 Text [ en-US ] = "Operator Brackets"; 1119 }; 1120 ToolBoxItem 1121 { 1122 Type = TOOLBOXITEM_SPACE ; 1123 }; 1124 ToolBoxItem 1125 { 1126 Identifier = RID_LRGROUPX ; 1127 HelpId = HID_SMA_LRGROUPX ; 1128 Text [ en-US ] = "Group Brackets" ; 1129 }; 1130 ToolBoxItem 1131 { 1132 Type = TOOLBOXITEM_BREAK ; 1133 }; 1134 ToolBoxItem 1135 { 1136 Identifier = RID_SLRPARENTX ; 1137 HelpId = HID_SMA_SLRPARENTX ; 1138 Text [ en-US ] = "Round Brackets (Scalable)" ; 1139 }; 1140 ToolBoxItem 1141 { 1142 Identifier = RID_SLRBRACKETX ; 1143 HelpId = HID_SMA_SLRBRACKETX ; 1144 Text [ en-US ] = "Square Brackets (Scalable)" ; 1145 }; 1146 ToolBoxItem 1147 { 1148 Identifier = RID_SLRDBRACKETX ; 1149 HelpId = HID_SMA_SLRDBRACKETX ; 1150 Text [ en-US ] = "Double Square Brackets (Scalable)"; 1151 }; 1152 ToolBoxItem 1153 { 1154 Identifier = RID_SLRLINEX ; 1155 HelpId = HID_SMA_SLRLINEX ; 1156 Text [ en-US ] = "Single Lines (Scalable)" ; 1157 }; 1158 ToolBoxItem 1159 { 1160 Identifier = RID_SLRDLINEX ; 1161 HelpId = HID_SMA_SLRDLINEX ; 1162 Text [ en-US ] = "Double Lines (Scalable)" ; 1163 }; 1164 ToolBoxItem 1165 { 1166 Type = TOOLBOXITEM_BREAK ; 1167 }; 1168 ToolBoxItem 1169 { 1170 Identifier = RID_SLRBRACEX ; 1171 HelpId = HID_SMA_SLRBRACEX ; 1172 Text [ en-US ] = "Braces (Scalable)" ; 1173 }; 1174 ToolBoxItem 1175 { 1176 Identifier = RID_SLRANGLEX ; 1177 HelpId = HID_SMA_SLRANGLEX ; 1178 Text [ en-US ] = "Angle Brackets (Scalable)" ; 1179 }; 1180 ToolBoxItem 1181 { 1182 Identifier = RID_SLMRANGLEXY ; 1183 HelpId = HID_SMA_SLMRANGLEXY ; 1184 Text [ en-US ] = "Operator Brackets (Scalable)"; 1185 }; 1186 ToolBoxItem 1187 { 1188 Type = TOOLBOXITEM_BREAK ; 1189 }; 1190 ToolBoxItem 1191 { 1192 Identifier = RID_XOVERBRACEY ; 1193 HelpId = HID_SMA_XOVERBRACEY ; 1194 Text [ en-US ] = "Braces Top (Scalable)"; 1195 }; 1196 ToolBoxItem 1197 { 1198 Identifier = RID_XUNDERBRACEY ; 1199 HelpId = HID_SMA_XUNDERBRACEY ; 1200 Text [ en-US ] = "Braces Bottom (Scalable)"; 1201 }; 1202 }; 1203 }; 1204 1205 ToolBox TOOLBOX_CAT_H 1206 { 1207 // format 1208 HelpId = HID_SMA_FORMAT_TBX ; 1209 Pos = MAP_APPFONT ( 0 , 45 ) ; 1210 Size = MAP_APPFONT ( 65 , 95 ) ; 1211 SVLook = TRUE ; 1212 Hide = TRUE ; 1213 LineCount = 3 ; 1214 ItemList = 1215 { 1216 ToolBoxItem 1217 { 1218 Identifier = RID_LSUPX ; 1219 HelpId = HID_SMA_LSUPX ; 1220 Text [ en-US ] = "Superscript Left" ; 1221 }; 1222 ToolBoxItem 1223 { 1224 Identifier = RID_CSUPX ; 1225 HelpId = HID_SMA_CSUPX ; 1226 Text [ en-US ] = "Superscript Top"; 1227 }; 1228 ToolBoxItem 1229 { 1230 Identifier = RID_RSUPX ; 1231 HelpId = HID_SMA_RSUPX ; 1232 Text [ en-US ] = "Superscript Right" ; 1233 }; 1234 ToolBoxItem 1235 { 1236 Identifier = RID_BINOMXY ; 1237 HelpId = HID_SMA_BINOMXY ; 1238 Text [ en-US ] = "Vertical Stack (2 Elements)" ; 1239 }; 1240 ToolBoxItem 1241 { 1242 Identifier = RID_NEWLINE ; 1243 HelpId = HID_SMA_NEWLINE ; 1244 Text [ en-US ] = "New Line" ; 1245 }; 1246 ToolBoxItem 1247 { 1248 Type = TOOLBOXITEM_BREAK ; 1249 }; 1250 ToolBoxItem 1251 { 1252 Identifier = RID_LSUBX ; 1253 HelpId = HID_SMA_LSUBX ; 1254 Text [ en-US ] = "Subscript Left" ; 1255 }; 1256 ToolBoxItem 1257 { 1258 Identifier = RID_CSUBX ; 1259 HelpId = HID_SMA_CSUBX ; 1260 Text [ en-US ] = "Subscript Bottom"; 1261 }; 1262 ToolBoxItem 1263 { 1264 Identifier = RID_RSUBX ; 1265 HelpId = HID_SMA_RSUBX ; 1266 Text [ en-US ] = "Subscript Right" ; 1267 }; 1268 ToolBoxItem 1269 { 1270 Identifier = RID_STACK ; 1271 HelpId = HID_SMA_STACK ; 1272 Text [ en-US ] = "Vertical Stack" ; 1273 }; 1274 ToolBoxItem 1275 { 1276 Identifier = RID_SBLANK ; 1277 HelpId = HID_SMA_SBLANK ; 1278 Text [ en-US ] = "Small Gap" ; 1279 }; 1280 ToolBoxItem 1281 { 1282 Type = TOOLBOXITEM_BREAK ; 1283 }; 1284 ToolBoxItem 1285 { 1286 Identifier = RID_ALIGNLX ; 1287 HelpId = HID_SMA_ALIGNLX ; 1288 Text [ en-US ] = "Align Left" ; 1289 }; 1290 ToolBoxItem 1291 { 1292 Identifier = RID_ALIGNCX ; 1293 HelpId = HID_SMA_ALIGNCX ; 1294 Text [ en-US ] = "Align Center" ; 1295 }; 1296 ToolBoxItem 1297 { 1298 Identifier = RID_ALIGNRX ; 1299 HelpId = HID_SMA_ALIGNRX ; 1300 Text [ en-US ] = "Align Right" ; 1301 }; 1302 ToolBoxItem 1303 { 1304 Identifier = RID_MATRIX ; 1305 HelpId = HID_SMA_MATRIX ; 1306 Text [ en-US ] = "Matrix Stack" ; 1307 }; 1308 ToolBoxItem 1309 { 1310 Identifier = RID_BLANK ; 1311 HelpId = HID_SMA_BLANK ; 1312 Text [ en-US ] = "Gap" ; 1313 }; 1314 }; 1315 }; 1316 1317 ToolBox TOOLBOX_CAT_I 1318 { 1319 // misc 1320 HelpId = HID_SMA_FORMAT_TBX ; 1321 Pos = MAP_APPFONT ( 0 , 45 ) ; 1322 Size = MAP_APPFONT ( 65 , 95 ) ; 1323 SVLook = TRUE ; 1324 Hide = TRUE ; 1325 LineCount = 4 ; 1326 ItemList = 1327 { 1328 ToolBoxItem 1329 { 1330 Identifier = RID_INFINITY ; 1331 HelpId = HID_SMA_INFINITY ; 1332 Text [ en-US ] = "infinite"; 1333 }; 1334 ToolBoxItem 1335 { 1336 Identifier = RID_PARTIAL ; 1337 HelpId = HID_SMA_PARTIAL ; 1338 Text [ en-US ] = "Partial"; 1339 }; 1340 ToolBoxItem 1341 { 1342 Identifier = RID_NABLA ; 1343 HelpId = HID_SMA_NABLA ; 1344 Text [ en-US ] = "Nabla"; 1345 }; 1346 ToolBoxItem 1347 { 1348 Identifier = RID_EXISTS ; 1349 HelpId = HID_SMA_EXISTS ; 1350 Text [ en-US ] = "There Exists"; 1351 }; 1352 ToolBoxItem 1353 { 1354 Identifier = RID_FORALL ; 1355 HelpId = HID_SMA_FORALL ; 1356 Text [ en-US ] = "For All"; 1357 }; 1358 ToolBoxItem 1359 { 1360 Type = TOOLBOXITEM_BREAK ; 1361 }; 1362 ToolBoxItem 1363 { 1364 Identifier = RID_HBAR ; 1365 HelpId = HID_SMA_HBAR ; 1366 Text [ en-US ] = "h Bar"; 1367 }; 1368 ToolBoxItem 1369 { 1370 Identifier = RID_LAMBDABAR ; 1371 HelpId = HID_SMA_LAMBDABAR ; 1372 Text [ en-US ] = "Lambda Bar"; 1373 }; 1374 ToolBoxItem 1375 { 1376 Identifier = RID_RE ; 1377 HelpId = HID_SMA_RE ; 1378 Text [ en-US ] = "Real Part"; 1379 }; 1380 ToolBoxItem 1381 { 1382 Identifier = RID_IM ; 1383 HelpId = HID_SMA_IM ; 1384 Text [ en-US ] = "Imaginary Part"; 1385 }; 1386 ToolBoxItem 1387 { 1388 Identifier = RID_WP ; 1389 HelpId = HID_SMA_WP ; 1390 Text [ en-US ] = "Weierstrass p"; 1391 }; 1392 ToolBoxItem 1393 { 1394 Type = TOOLBOXITEM_BREAK ; 1395 }; 1396 ToolBoxItem 1397 { 1398 Identifier = RID_LEFTARROW ; 1399 HelpId = HID_SMA_LEFTARROW ; 1400 Text [ en-US ] = "Left Arrow"; 1401 }; 1402 ToolBoxItem 1403 { 1404 Identifier = RID_RIGHTARROW ; 1405 HelpId = HID_SMA_RIGHTARROW ; 1406 Text [ en-US ] = "Right Arrow"; 1407 }; 1408 ToolBoxItem 1409 { 1410 Identifier = RID_UPARROW ; 1411 HelpId = HID_SMA_UPARROW ; 1412 Text [ en-US ] = "Up Arrow"; 1413 }; 1414 ToolBoxItem 1415 { 1416 Identifier = RID_DOWNARROW ; 1417 HelpId = HID_SMA_DOWNARROW ; 1418 Text [ en-US ] = "Down Arrow"; 1419 }; 1420 ToolBoxItem 1421 { 1422 Type = TOOLBOXITEM_SPACE ; 1423 }; 1424 ToolBoxItem 1425 { 1426 Type = TOOLBOXITEM_BREAK ; 1427 }; 1428 ToolBoxItem 1429 { 1430 Identifier = RID_DOTSLOW ; 1431 HelpId = HID_SMA_DOTSLOW ; 1432 Text [ en-US ] = "Dots At Bottom"; 1433 }; 1434 ToolBoxItem 1435 { 1436 Identifier = RID_DOTSAXIS ; 1437 HelpId = HID_SMA_DOTSAXIS ; 1438 Text [ en-US ] = "Dots In Middle"; 1439 }; 1440 ToolBoxItem 1441 { 1442 Identifier = RID_DOTSVERT ; 1443 HelpId = HID_SMA_DOTSVERT ; 1444 Text [ en-US ] = "Dots Vertically"; 1445 }; 1446 ToolBoxItem 1447 { 1448 Identifier = RID_DOTSUP ; 1449 HelpId = HID_SMA_DOTSUP ; 1450 Text [ en-US ] = "Dots To Top"; 1451 }; 1452 ToolBoxItem 1453 { 1454 Identifier = RID_DOTSDOWN ; 1455 HelpId = HID_SMA_DOTSDOWN ; 1456 Text [ en-US ] = "Dots to Bottom"; 1457 }; 1458 }; 1459 }; 1460}; 1461 1462 1463 1464#define UNBINOPS_IDLIST \ 1465 IdList = \ 1466 { \ 1467 RID_PLUSX ; \ 1468 RID_MINUSX ; \ 1469 RID_PLUSMINUSX ; \ 1470 RID_MINUSPLUSX ; \ 1471 RID_XPLUSY ; \ 1472 RID_XCDOTY ; \ 1473 RID_XTIMESY ; \ 1474 RID_XSYMTIMESY ; \ 1475 RID_XMINUSY ; \ 1476 RID_XOVERY ; \ 1477 RID_XDIVY ; \ 1478 RID_XSYMDIVIDEY ; \ 1479 RID_NEGX ; \ 1480 RID_XANDY ; \ 1481 RID_XORY ; \ 1482 RID_XCIRCY ; \ 1483 }; \ 1484 IdCount = { 16 ; }; 1485 1486 ImageList RID_IL_UNBINOPS 1487 { 1488 Prefix = "un"; 1489 MaskColor = IMAGE_STDBTN_COLOR ; 1490 UNBINOPS_IDLIST 1491 }; 1492 ImageList RID_ILH_UNBINOPS 1493 { 1494 Prefix = "unh"; 1495 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1496 UNBINOPS_IDLIST 1497 }; 1498 1499#define RELATIONS_IDLIST \ 1500 IdList = \ 1501 { \ 1502 RID_XEQY ; \ 1503 RID_XNEQY ; \ 1504 RID_XEQUIVY ; \ 1505 RID_XORTHOY ; \ 1506 RID_XLTY ; \ 1507 RID_XGTY ; \ 1508 RID_XAPPROXY ; \ 1509 RID_XPARALLELY ; \ 1510 RID_XLESLANTY ; \ 1511 RID_XGESLANTY ; \ 1512 RID_XSIMEQY ; \ 1513 RID_XPROPY ; \ 1514 RID_XLEY ; \ 1515 RID_XGEY ; \ 1516 RID_XSIMY ; \ 1517 RID_XTOWARDY ; \ 1518 RID_XDIVIDESY ; \ 1519 RID_XNDIVIDESY; \ 1520 RID_DLARROW ; \ 1521 RID_DLRARROW ; \ 1522 RID_DRARROW ; \ 1523 }; \ 1524 IdCount ={ 21 ; }; 1525 1526 ImageList RID_IL_RELATIONS 1527 { 1528 Prefix = "bi"; 1529 MaskColor = IMAGE_STDBTN_COLOR ; 1530 RELATIONS_IDLIST 1531 }; 1532 ImageList RID_ILH_RELATIONS 1533 { 1534 Prefix = "bih"; 1535 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1536 RELATIONS_IDLIST 1537 }; 1538 1539#define SETOPERATIONS_IDLIST \ 1540 IdList = \ 1541 { \ 1542 RID_XINY ; \ 1543 RID_XNOTINY ; \ 1544 RID_XOWNSY ; \ 1545 RID_XINTERSECTIONY ; \ 1546 RID_XUNIONY ; \ 1547 RID_XSETMINUSY ; \ 1548 RID_XSLASHY ; \ 1549 RID_XSUBSETY ; \ 1550 RID_XSUBSETEQY ; \ 1551 RID_XSUPSETY ; \ 1552 RID_XSUPSETEQY ; \ 1553 RID_XNSUBSETY ; \ 1554 RID_XNSUBSETEQY ; \ 1555 RID_XNSUPSETY ; \ 1556 RID_XNSUPSETEQY ; \ 1557 RID_EMPTYSET ; \ 1558 RID_ALEPH ; \ 1559 RID_SETN ; \ 1560 RID_SETZ ; \ 1561 RID_SETQ ; \ 1562 RID_SETR ; \ 1563 RID_SETC ; \ 1564 }; \ 1565 IdCount = { 22 ; }; 1566 1567 ImageList RID_IL_SETOPERATIONS 1568 { 1569 Prefix = "op"; 1570 MaskColor = IMAGE_STDBTN_COLOR ; 1571 SETOPERATIONS_IDLIST 1572 }; 1573 ImageList RID_ILH_SETOPERATIONS 1574 { 1575 Prefix = "oph"; 1576 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1577 SETOPERATIONS_IDLIST 1578 }; 1579 1580#define FUNCTIONS_IDLIST \ 1581 IdList = \ 1582 { \ 1583 RID_ABSX ; \ 1584 RID_FACTX ; \ 1585 RID_SQRTX ; \ 1586 RID_NROOTXY ; \ 1587 RID_EX ; \ 1588 RID_LNX ; \ 1589 RID_EXPX ; \ 1590 RID_LOGX ; \ 1591 RID_SINX ; \ 1592 RID_COSX ; \ 1593 RID_TANX ; \ 1594 RID_COTX ; \ 1595 RID_SINHX ; \ 1596 RID_COSHX ; \ 1597 RID_TANHX ; \ 1598 RID_COTHX ; \ 1599 RID_ARCSINX ; \ 1600 RID_ARCCOSX ; \ 1601 RID_ARCTANX ; \ 1602 RID_ARCCOTX ; \ 1603 RID_ARSINHX ; \ 1604 RID_ARCOSHX ; \ 1605 RID_ARTANHX ; \ 1606 RID_ARCOTHX ; \ 1607 RID_RSUPX ; \ 1608 }; \ 1609 IdCount = { 25 ; }; 1610 1611 ImageList RID_IL_FUNCTIONS 1612 { 1613 Prefix = "fu"; 1614 MaskColor = IMAGE_STDBTN_COLOR ; 1615 FUNCTIONS_IDLIST 1616 }; 1617 ImageList RID_ILH_FUNCTIONS 1618 { 1619 Prefix = "fuh"; 1620 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1621 FUNCTIONS_IDLIST 1622 }; 1623 1624#define OPERATORS_IDLIST \ 1625 IdList = \ 1626 { \ 1627 RID_LIMX ; \ 1628 RID_SUMX ; \ 1629 RID_PRODX ; \ 1630 RID_COPRODX ; \ 1631 RID_INTX ; \ 1632 RID_IINTX ; \ 1633 RID_IIINTX ; \ 1634 RID_LINTX ; \ 1635 RID_LLINTX ; \ 1636 RID_LLLINTX ; \ 1637 RID_FROMXTOY ; \ 1638 RID_FROMX ; \ 1639 RID_TOX ; \ 1640 }; \ 1641 IdCount = { 13 ; }; 1642 1643 ImageList RID_IL_OPERATORS 1644 { 1645 Prefix = "fo"; 1646 MaskColor = IMAGE_STDBTN_COLOR ; 1647 OPERATORS_IDLIST 1648 }; 1649 ImageList RID_ILH_OPERATORS 1650 { 1651 Prefix = "foh"; 1652 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1653 OPERATORS_IDLIST 1654 }; 1655 1656#define ATTRIBUTES_IDLIST \ 1657 IdList = \ 1658 { \ 1659 RID_ACUTEX ; \ 1660 RID_GRAVEX ; \ 1661 RID_CHECKX ; \ 1662 RID_BREVEX ; \ 1663 RID_BARX ; \ 1664 RID_VECX ; \ 1665 RID_HATX ; \ 1666 RID_TILDEX ; \ 1667 RID_CIRCLEX ; \ 1668 RID_DOTX ; \ 1669 RID_DDOTX ; \ 1670 RID_DDDOTX ; \ 1671 RID_OVERLINEX ; \ 1672 RID_UNDERLINEX ; \ 1673 RID_OVERSTRIKEX ; \ 1674 RID_PHANTOMX ; \ 1675 RID_BOLDX ; \ 1676 RID_ITALX ; \ 1677 RID_SIZEXY ; \ 1678 RID_FONTXY ; \ 1679 RID_WIDEHATX ; \ 1680 RID_WIDETILDEX ; \ 1681 RID_WIDEVECX ; \ 1682 }; \ 1683 IdCount = { 23 ; }; 1684 1685 ImageList RID_IL_ATTRIBUTES 1686 { 1687 Prefix = "at"; 1688 MaskColor = IMAGE_STDBTN_COLOR ; 1689 ATTRIBUTES_IDLIST 1690 }; 1691 ImageList RID_ILH_ATTRIBUTES 1692 { 1693 Prefix = "ath"; 1694 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1695 ATTRIBUTES_IDLIST 1696 }; 1697 1698#define BRACKETS_IDLIST \ 1699 IdList = \ 1700 { \ 1701 RID_LRPARENTX ; \ 1702 RID_LRBRACKETX ; \ 1703 RID_LRANGLEX ; \ 1704 RID_LRBRACEX ; \ 1705 RID_LRLINEX ; \ 1706 RID_LRDLINEX ; \ 1707 RID_LMRANGLEXY ; \ 1708 RID_LRGROUPX ; \ 1709 RID_SLRPARENTX ; \ 1710 RID_SLRBRACKETX ; \ 1711 RID_SLRANGLEX ; \ 1712 RID_SLRBRACEX ; \ 1713 RID_SLRLINEX ; \ 1714 RID_SLRDLINEX ; \ 1715 RID_SLMRANGLEXY ; \ 1716 RID_LRDBRACKETX ; \ 1717 RID_SLRDBRACKETX ; \ 1718 RID_XOVERBRACEY ; \ 1719 RID_XUNDERBRACEY ; \ 1720 }; \ 1721 IdCount = { 19 ; }; 1722 1723 ImageList RID_IL_BRACKETS 1724 { 1725 Prefix = "al"; 1726 MaskColor = IMAGE_STDBTN_COLOR ; 1727 BRACKETS_IDLIST 1728 }; 1729 ImageList RID_ILH_BRACKETS 1730 { 1731 Prefix = "alh"; 1732 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1733 BRACKETS_IDLIST 1734 }; 1735 1736#define FORMAT_IDLIST \ 1737 IdList = \ 1738 { \ 1739 RID_NEWLINE ; \ 1740 RID_SBLANK ; \ 1741 RID_BLANK ; \ 1742 RID_BINOMXY ; \ 1743 RID_STACK ; \ 1744 RID_MATRIX ; \ 1745 RID_ALIGNLX ; \ 1746 RID_ALIGNCX ; \ 1747 RID_ALIGNRX ; \ 1748 RID_RSUBX ; \ 1749 RID_RSUPX ; \ 1750 RID_LSUBX ; \ 1751 RID_LSUPX ; \ 1752 RID_CSUBX ; \ 1753 RID_CSUPX ; \ 1754 }; \ 1755 IdCount = { 15 ; }; 1756 1757 ImageList RID_IL_FORMAT 1758 { 1759 Prefix = "co"; 1760 MaskColor = IMAGE_STDBTN_COLOR ; 1761 FORMAT_IDLIST 1762 }; 1763 ImageList RID_ILH_FORMAT 1764 { 1765 Prefix = "coh"; 1766 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1767 FORMAT_IDLIST 1768 }; 1769 1770#define MISC_IDLIST \ 1771 IdList = \ 1772 { \ 1773 RID_INFINITY ; \ 1774 RID_PARTIAL ; \ 1775 RID_NABLA ; \ 1776 RID_EXISTS ; \ 1777 RID_FORALL ; \ 1778 RID_HBAR; \ 1779 RID_LAMBDABAR ; \ 1780 RID_RE ; \ 1781 RID_IM ; \ 1782 RID_WP ; \ 1783 RID_LEFTARROW ; \ 1784 RID_RIGHTARROW ; \ 1785 RID_UPARROW ; \ 1786 RID_DOWNARROW ; \ 1787 RID_DOTSLOW ; \ 1788 RID_DOTSAXIS ; \ 1789 RID_DOTSVERT ; \ 1790 RID_DOTSUP ; \ 1791 RID_DOTSDOWN ; \ 1792 }; \ 1793 IdCount = { 19 ; }; 1794 1795 ImageList RID_IL_MISC 1796 { 1797 Prefix = "mi"; 1798 MaskColor = IMAGE_STDBTN_COLOR ; 1799 MISC_IDLIST 1800 }; 1801 ImageList RID_ILH_MISC 1802 { 1803 Prefix = "mih"; 1804 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1805 MISC_IDLIST 1806 }; 1807 1808#define CATALOG_IDLIST \ 1809 IdList = \ 1810 { \ 1811 RID_UNBINOPS_CAT ; \ 1812 RID_RELATIONS_CAT ; \ 1813 RID_SETOPERATIONS_CAT ; \ 1814 RID_FUNCTIONS_CAT ; \ 1815 RID_OPERATORS_CAT ; \ 1816 RID_ATTRIBUTES_CAT ; \ 1817 RID_MISC_CAT ; \ 1818 RID_BRACKETS_CAT ; \ 1819 RID_FORMAT_CAT ; \ 1820 }; \ 1821 IdCount = { 9 ; }; 1822 1823 ImageList RID_IL_CATALOG 1824 { 1825 Prefix = "im"; 1826 MaskColor = IMAGE_STDBTN_COLOR ; 1827 CATALOG_IDLIST 1828 }; 1829 ImageList RID_ILH_CATALOG 1830 { 1831 Prefix = "imh"; 1832 MaskColor = IMAGE_STDBTN_COLOR_HC ; 1833 CATALOG_IDLIST 1834 }; 1835 1836 1837 1838