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