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