1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 #include <sfx2/sfx.hrc>
21 #include <svx/globlmn.hrc>
22 #include "starmath.hrc"
23 #include "toolbox.hrc"
25 #define IMAGE_STDBTN_COLOR Color { Red = 0xff00; Green = 0x0000; Blue = 0xff00; }
29 // unary/binary operators
30 HelpId = HID_SMA_UNBINOPS_TBX ;
31 Pos = MAP_APPFONT ( 0 , 45 ) ;
32 Size = MAP_APPFONT ( 65 , 95 ) ;
41 Identifier = RID_PLUSX ;
42 HelpId = HID_SMA_PLUSX ;
43 Text [ en-US ] = "+ Sign" ;
47 Identifier = RID_MINUSX ;
48 HelpId = HID_SMA_MINUSX ;
49 Text [ en-US ] = "- Sign" ;
53 Identifier = RID_PLUSMINUSX ;
54 HelpId = HID_SMA_PLUSMINUSX ;
55 Text [ en-US ] = "+- Sign" ;
59 Identifier = RID_MINUSPLUSX ;
60 HelpId = HID_SMA_MINUSPLUSX ;
61 Text [ en-US ] = "-+ Sign" ;
65 Identifier = RID_NEGX ;
66 HelpId = HID_SMA_NEGX ;
67 Text [ en-US ] = "Boolean NOT" ;
71 Type = TOOLBOXITEM_BREAK ;
75 Identifier = RID_XPLUSY ;
76 HelpId = HID_SMA_XPLUSY ;
77 Text [ en-US ] = "Addition +" ;
81 Identifier = RID_XCDOTY ;
82 HelpId = HID_SMA_XCDOTY ;
83 Text [ en-US ] = "Multiplication (Dot)" ;
87 Identifier = RID_XTIMESY ;
88 HelpId = HID_SMA_XTIMESY ;
89 Text [ en-US ] = "Multiplication (x)" ;
93 Identifier = RID_XSYMTIMESY ;
94 HelpId = HID_SMA_XSYMTIMESY ;
95 Text [ en-US ] = "Multiplication (*)" ;
99 Identifier = RID_XANDY ;
100 HelpId = HID_SMA_XANDY ;
101 Text [ en-US ] = "Boolean AND" ;
105 Type = TOOLBOXITEM_BREAK ;
109 Identifier = RID_XMINUSY ;
110 HelpId = HID_SMA_XMINUSY ;
111 Text [ en-US ] = "Subtraction -" ;
115 Identifier = RID_XOVERY ;
116 HelpId = HID_SMA_XOVERY ;
117 Text [ en-US ] = "Division (Fraction)" ;
121 Identifier = RID_XDIVY ;
122 HelpId = HID_SMA_XDIVY ;
123 Text [ en-US ] = "Division (รท)" ;
127 Identifier = RID_XSYMDIVIDEY ;
128 HelpId = HID_SMA_XSYMDIVIDEY ;
129 Text [ en-US ] = "Division (Slash)" ;
133 Identifier = RID_XORY ;
134 HelpId = HID_SMA_XORY ;
135 Text [ en-US ] = "Boolean OR" ;
139 Type = TOOLBOXITEM_BREAK ;
143 Identifier = RID_XCIRCY ;
144 HelpId = HID_SMA_XCIRCY ;
145 Text [ en-US ] = "Concatenate";
150 ToolBox TOOLBOX_CAT_B
153 HelpId = HID_SMA_RELATIONS_TBX ;
154 Pos = MAP_APPFONT ( 0 , 45 ) ;
155 Size = MAP_APPFONT ( 65 , 95 ) ;
163 Identifier = RID_XEQY ;
164 HelpId = HID_SMA_XEQY ;
165 Text [ en-US ] = "Is Equal" ;
169 Identifier = RID_XNEQY ;
170 HelpId = HID_SMA_XNEQY ;
171 Text [ en-US ] = "Is Not Equal" ;
175 Identifier = RID_XAPPROXY ;
176 HelpId = HID_SMA_XAPPROXY ;
177 Text [ en-US ] = "Is Approximately Equal" ;
181 Identifier = RID_XDIVIDESY ;
182 HelpId = HID_SMA_XDIVIDESY ;
183 Text [ en-US ] = "Divides";
187 Identifier = RID_XNDIVIDESY ;
188 HelpId = HID_SMA_XNDIVIDESY ;
189 Text [ en-US ] = "Does Not Divide";
193 Type = TOOLBOXITEM_BREAK ;
197 Identifier = RID_XLTY ;
198 HelpId = HID_SMA_XLTY ;
199 Text [ en-US ] = "Is Less Than" ;
203 Identifier = RID_XGTY ;
204 HelpId = HID_SMA_XGTY ;
205 Text [ en-US ] = "Is Greater Than" ;
209 Identifier = RID_XSIMEQY ;
210 HelpId = HID_SMA_XSIMEQY ;
211 Text [ en-US ] = "Is Similar Or Equal" ;
215 Identifier = RID_XPARALLELY ;
216 HelpId = HID_SMA_XPARALLELY ;
217 Text [ en-US ] = "Is Parallel To" ;
221 Identifier = RID_XORTHOY ;
222 HelpId = HID_SMA_XORTHOY ;
223 Text [ en-US ] = "Is Orthogonal To" ;
227 Type = TOOLBOXITEM_BREAK ;
231 Identifier = RID_XLESLANTY ;
232 HelpId = HID_SMA_XLESLANTY ;
233 Text [ en-US ] = "Is Less Than Or Equal To" ;
237 Identifier = RID_XGESLANTY ;
238 HelpId = HID_SMA_XGESLANTY ;
239 Text [ en-US ] = "Is Greater Than Or Equal To" ;
243 Identifier = RID_XSIMY ;
244 HelpId = HID_SMA_XSIMY ;
245 Text [ en-US ] = "Is Similar To" ;
249 Identifier = RID_XEQUIVY ;
250 HelpId = HID_SMA_XEQUIVY ;
251 Text [ en-US ] = "Is Congruent To" ;
255 Type = TOOLBOXITEM_SPACE ;
259 Type = TOOLBOXITEM_BREAK ;
263 Identifier = RID_XLEY ;
264 HelpId = HID_SMA_XLEY ;
265 Text [ en-US ] = "Is Less Than Or Equal To" ;
269 Identifier = RID_XGEY ;
270 HelpId = HID_SMA_XGEY ;
271 Text [ en-US ] = "Is Greater Than Or Equal To" ;
275 Identifier = RID_XPROPY ;
276 HelpId = HID_SMA_XPROPY ;
277 Text [ en-US ] = "Is Proportional To" ;
281 Identifier = RID_XTOWARDY ;
282 HelpId = HID_SMA_XTOWARDY ;
283 Text [ en-US ] = "Toward" ;
287 Type = TOOLBOXITEM_SPACE ;
291 Type = TOOLBOXITEM_BREAK ;
295 Identifier = RID_DLARROW ;
296 HelpId = HID_SMA_DLARROW ;
297 Text [ en-US ] = "Double Arrow Left";
301 Identifier = RID_DLRARROW ;
302 HelpId = HID_SMA_DLRARROW ;
303 Text [ en-US ] = "Double Arrow Left And Right";
307 Identifier = RID_DRARROW ;
308 HelpId = HID_SMA_DRARROW ;
309 Text [ en-US ] = "Double Arrow Right";
313 Type = TOOLBOXITEM_BREAK ;
317 Identifier = RID_XPRECEDESY ;
318 HelpId = HID_SMA_PRECEDES ;
319 Text [ en-US ] = "Precedes";
323 Identifier = RID_XNOTPRECEDESY ;
324 HelpId = HID_SMA_NOTPRECEDES ;
325 Text [ en-US ] = "Not precedes";
329 Identifier = RID_XSUCCEEDSY ;
330 HelpId = HID_SMA_SUCCEEDS ;
331 Text [ en-US ] = "Succeeds";
335 Identifier = RID_XNOTSUCCEEDSY ;
336 HelpId = HID_SMA_NOTSUCCEEDS ;
337 Text [ en-US ] = "Not succeeds";
341 Type = TOOLBOXITEM_BREAK ;
345 Identifier = RID_XPRECEDESEQUALY ;
346 HelpId = HID_SMA_PRECEDESEQUAL ;
347 Text [ en-US ] = "Precedes or equal to";
351 Identifier = RID_XSUCCEEDSEQUALY ;
352 HelpId = HID_SMA_SUCCEEDSEQUAL ;
353 Text [ en-US ] = "Succeeds or equal to";
357 Identifier = RID_XPRECEDESEQUIVY ;
358 HelpId = HID_SMA_PRECEDESEQUIV ;
359 Text [ en-US ] = "Precedes or equivalent to";
363 Identifier = RID_XSUCCEEDSEQUIVY ;
364 HelpId = HID_SMA_SUCCEEDSEQUIV ;
365 Text [ en-US ] = "Succeeds or equivalent to";
370 ToolBox TOOLBOX_CAT_C
373 HelpId = HID_SMA_SETOPERATIONS_TBX ;
374 Pos = MAP_APPFONT ( 0 , 45 ) ;
375 Size = MAP_APPFONT ( 65 , 95 ) ;
383 Identifier = RID_XINY ;
384 HelpId = HID_SMA_XINY ;
385 Text [ en-US ] = "Is In" ;
389 Identifier = RID_XNOTINY ;
390 HelpId = HID_SMA_XNOTINY ;
391 Text [ en-US ] = "Is Not In" ;
395 Identifier = RID_XOWNSY ;
396 HelpId = HID_SMA_XOWNSY ;
397 Text [ en-US ] = "Owns" ;
401 Type = TOOLBOXITEM_SPACE ;
405 Identifier = RID_EMPTYSET ;
406 HelpId = HID_SMA_EMPTYSET ;
407 Text [ en-US ] = "Empty Set";
411 Type = TOOLBOXITEM_BREAK ;
415 Identifier = RID_XINTERSECTIONY ;
416 HelpId = HID_SMA_XINTERSECTIONY ;
417 Text [ en-US ] = "Intersection" ;
421 Identifier = RID_XUNIONY ;
422 HelpId = HID_SMA_XUNIONY ;
423 Text [ en-US ] = "Union" ;
427 Identifier = RID_XSETMINUSY ;
428 HelpId = HID_SMA_XSETMINUSY ;
429 Text [ en-US ] = "Difference" ;
433 Identifier = RID_XSLASHY ;
434 HelpId = HID_SMA_XSLASHY ;
435 Text [ en-US ] = "Quotient Set" ;
439 Identifier = RID_ALEPH ;
440 HelpId = HID_SMA_ALEPH ;
441 Text [ en-US ] = "Aleph";
445 Type = TOOLBOXITEM_BREAK ;
449 Identifier = RID_XSUBSETY ;
450 HelpId = HID_SMA_XSUBSETY ;
451 Text [ en-US ] = "Subset" ;
455 Identifier = RID_XSUBSETEQY ;
456 HelpId = HID_SMA_XSUBSETEQY ;
457 Text [ en-US ] = "Subset Or Equal To" ;
461 Identifier = RID_XSUPSETY ;
462 HelpId = HID_SMA_XSUPSETY ;
463 Text [ en-US ] = "Superset" ;
467 Identifier = RID_XSUPSETEQY ;
468 HelpId = HID_SMA_XSUPSETEQY ;
469 Text [ en-US ] = "Superset Or Equal To" ;
473 Type = TOOLBOXITEM_SPACE ;
477 Type = TOOLBOXITEM_BREAK ;
481 Identifier = RID_XNSUBSETY ;
482 HelpId = HID_SMA_XNSUBSETY ;
483 Text [ en-US ] = "Not Subset" ;
487 Identifier = RID_XNSUBSETEQY ;
488 HelpId = HID_SMA_XNSUBSETEQY ;
489 Text [ en-US ] = "Not Subset Or Equal" ;
493 Identifier = RID_XNSUPSETY ;
494 HelpId = HID_SMA_XNSUPSETY ;
495 Text [ en-US ] = "Not Superset" ;
499 Identifier = RID_XNSUPSETEQY ;
500 HelpId = HID_SMA_XNSUPSETEQY ;
501 Text [ en-US ] = "Not Superset Or Equal" ;
505 Type = TOOLBOXITEM_SPACE ;
509 Type = TOOLBOXITEM_BREAK ;
513 Identifier = RID_SETN ;
514 HelpId = HID_SMA_SETN ;
515 Text [ en-US ] = "Natural Numbers Set";
519 Identifier = RID_SETZ ;
520 HelpId = HID_SMA_SETZ ;
521 Text [ en-US ] = "Integers Set";
525 Identifier = RID_SETQ ;
526 HelpId = HID_SMA_SETQ ;
527 Text [ en-US ] = "Set of Rational Numbers";
531 Identifier = RID_SETR ;
532 HelpId = HID_SMA_SETR ;
533 Text [ en-US ] = "Real Numbers Set";
537 Identifier = RID_SETC ;
538 HelpId = HID_SMA_SETC ;
539 Text [ en-US ] = "Complex Numbers Set";
544 ToolBox TOOLBOX_CAT_D
547 HelpId = HID_SMA_FUNCTIONS_TBX ;
548 Pos = MAP_APPFONT ( 0 , 45 ) ;
549 Size = MAP_APPFONT ( 65 , 95 ) ;
557 Identifier = RID_EX ;
558 HelpId = HID_SMA_EX ;
559 Text [ en-US ] = "Exponential Function" ;
563 Identifier = RID_LNX ;
564 HelpId = HID_SMA_LNX ;
565 Text [ en-US ] = "Natural Logarithm" ;
569 Identifier = RID_EXPX ;
570 HelpId = HID_SMA_EXPX ;
571 Text [ en-US ] = "Exponential Function" ;
575 Identifier = RID_LOGX ;
576 HelpId = HID_SMA_LOGX ;
577 Text [ en-US ] = "Logarithm" ;
581 Identifier = RID_RSUPX ;
582 HelpId = HID_SMA_RSUPX ;
583 Text [ en-US ] = "Power";
587 Type = TOOLBOXITEM_BREAK ;
591 Identifier = RID_SINX ;
592 HelpId = HID_SMA_SINX ;
593 Text [ en-US ] = "Sine" ;
597 Identifier = RID_COSX ;
598 HelpId = HID_SMA_COSX ;
599 Text [ en-US ] = "Cosine" ;
603 Identifier = RID_TANX ;
604 HelpId = HID_SMA_TANX ;
605 Text [ en-US ] = "Tangent" ;
609 Identifier = RID_COTX ;
610 HelpId = HID_SMA_COTX ;
611 Text [ en-US ] = "Cotangent" ;
615 Identifier = RID_SQRTX ;
616 HelpId = HID_SMA_SQRTX ;
617 Text [ en-US ] = "Square Root" ;
621 Type = TOOLBOXITEM_BREAK ;
625 Identifier = RID_ARCSINX ;
626 HelpId = HID_SMA_ARCSINX ;
627 Text [ en-US ] = "Arcsine" ;
631 Identifier = RID_ARCCOSX ;
632 HelpId = HID_SMA_ARCCOSX ;
633 Text [ en-US ] = "Arccosine" ;
637 Identifier = RID_ARCTANX ;
638 HelpId = HID_SMA_ARCTANX ;
639 Text [ en-US ] = "Arctangent" ;
643 Identifier = RID_ARCCOTX ;
644 HelpId = HID_SMA_ARCCOTX ;
645 Text [ en-US ] = "Arccotangent" ;
649 Identifier = RID_NROOTXY ;
650 HelpId = HID_SMA_NROOTXY ;
651 Text [ en-US ] = "N-th Root" ;
655 Type = TOOLBOXITEM_BREAK ;
659 Identifier = RID_SINHX ;
660 HelpId = HID_SMA_SINHX ;
661 Text [ en-US ] = "Hyperbolic Sine" ;
665 Identifier = RID_COSHX ;
666 HelpId = HID_SMA_COSHX ;
667 Text [ en-US ] = "Hyperbolic Cosine" ;
671 Identifier = RID_TANHX ;
672 HelpId = HID_SMA_TANHX ;
673 Text [ en-US ] = "Hyperbolic Tangent" ;
677 Identifier = RID_COTHX ;
678 HelpId = HID_SMA_COTHX ;
679 Text [ en-US ] = "Hyperbolic Cotangent" ;
683 Identifier = RID_ABSX ;
684 HelpId = HID_SMA_ABSX ;
685 Text [ en-US ] = "Absolute Value" ;
689 Type = TOOLBOXITEM_BREAK ;
693 Identifier = RID_ARSINHX ;
694 HelpId = HID_SMA_ARSINHX ;
695 Text [ en-US ] = "Area Hyperbolic Sine" ;
699 Identifier = RID_ARCOSHX ;
700 HelpId = HID_SMA_ARCOSHX ;
701 Text [ en-US ] = "Area Hyperbolic Cosine" ;
705 Identifier = RID_ARTANHX ;
706 HelpId = HID_SMA_ARTANHX ;
707 Text [ en-US ] = "Area Hyperbolic Tangent" ;
711 Identifier = RID_ARCOTHX ;
712 HelpId = HID_SMA_ARCOTHX ;
713 Text [ en-US ] = "Area Hyperbolic Cotangent" ;
717 Identifier = RID_FACTX ;
718 HelpId = HID_SMA_FACTX ;
719 Text [ en-US ] = "Factorial" ;
724 ToolBox TOOLBOX_CAT_E
727 HelpId = HID_SMA_OPERATORS_TBX ;
728 Pos = MAP_APPFONT ( 0 , 45 ) ;
729 Size = MAP_APPFONT ( 65 , 95 ) ;
737 Identifier = RID_LIMX ;
738 HelpId = HID_SMA_LIMX ;
739 Text [ en-US ] = "Limes" ;
743 Identifier = RID_SUMX ;
744 HelpId = HID_SMA_SUMX ;
745 Text [ en-US ] = "Sum" ;
749 Identifier = RID_PRODX ;
750 HelpId = HID_SMA_PRODX ;
751 Text [ en-US ] = "Product" ;
755 Identifier = RID_COPRODX ;
756 HelpId = HID_SMA_COPRODX ;
757 Text [ en-US ] = "Coproduct" ;
761 Identifier = RID_FROMXTOY ;
762 HelpId = HID_SMA_FROMXTOY ;
763 Text [ en-US ] = "Upper And Lower Limit" ;
767 Type = TOOLBOXITEM_BREAK ;
771 Identifier = RID_INTX ;
772 HelpId = HID_SMA_INTX ;
773 Text [ en-US ] = "Integral" ;
777 Identifier = RID_IINTX ;
778 HelpId = HID_SMA_IINTX ;
779 Text [ en-US ] = "Double Integral" ;
783 Identifier = RID_IIINTX ;
784 HelpId = HID_SMA_IIINTX ;
785 Text [ en-US ] = "Triple Integral" ;
789 Type = TOOLBOXITEM_SPACE ;
793 Identifier = RID_FROMX ;
794 HelpId = HID_SMA_FROMX ;
795 Text [ en-US ] = "Lower Limit" ;
799 Type = TOOLBOXITEM_BREAK ;
803 Identifier = RID_LINTX ;
804 HelpId = HID_SMA_LINTX ;
805 Text [ en-US ] = "Curve Integral" ;
809 Identifier = RID_LLINTX ;
810 HelpId = HID_SMA_LLINTX ;
811 Text [ en-US ] = "Double Curve Integral" ;
815 Identifier = RID_LLLINTX ;
816 HelpId = HID_SMA_LLLINTX ;
817 Text [ en-US ] = "Triple Curve Integral" ;
821 Type = TOOLBOXITEM_SPACE ;
825 Identifier = RID_TOX ;
826 HelpId = HID_SMA_TOX ;
827 Text [ en-US ] = "Upper Limit" ;
832 ToolBox TOOLBOX_CAT_F
835 HelpId = HID_SMA_ATTRIBUTES_TBX ;
836 Pos = MAP_APPFONT ( 0 , 45 ) ;
837 Size = MAP_APPFONT ( 65 , 95 ) ;
845 Identifier = RID_ACUTEX ;
846 HelpId = HID_SMA_ACUTEX ;
847 Text [ en-US ] = "Acute Accent";
851 Identifier = RID_GRAVEX ;
852 HelpId = HID_SMA_GRAVEX ;
853 Text [ en-US ] = "Grave Accent";
857 Identifier = RID_CHECKX ;
858 HelpId = HID_SMA_CHECKX ;
859 Text [ en-US ] = "Reverse Circumflex" ;
863 Identifier = RID_BREVEX ;
864 HelpId = HID_SMA_BREVEX ;
865 Text [ en-US ] = "Breve" ;
869 Identifier = RID_CIRCLEX ;
870 HelpId = HID_SMA_CIRCLEX ;
871 Text [ en-US ] = "Circle" ;
875 Type = TOOLBOXITEM_BREAK ;
879 Identifier = RID_VECX ;
880 HelpId = HID_SMA_VECX ;
881 Text [ en-US ] = "Vector Arrow" ;
885 Identifier = RID_TILDEX ;
886 HelpId = HID_SMA_TILDEX ;
887 Text [ en-US ] = "Tilde" ;
891 Identifier = RID_HATX ;
892 HelpId = HID_SMA_HATX ;
893 Text [ en-US ] = "Circumflex" ;
897 Identifier = RID_BARX ;
898 HelpId = HID_SMA_BARX ;
899 Text [ en-US ] = "Line Above" ;
903 Identifier = RID_DOTX ;
904 HelpId = HID_SMA_DOTX ;
905 Text [ en-US ] = "Dot" ;
909 Type = TOOLBOXITEM_BREAK ;
913 Identifier = RID_WIDEVECX ;
914 HelpId = HID_SMA_WIDEVECX ;
915 Text [ en-US ] = "Large Vector Arrow";
919 Identifier = RID_WIDETILDEX ;
920 HelpId = HID_SMA_WIDETILDEX ;
921 Text [ en-US ] = "Large Tilde";
925 Identifier = RID_WIDEHATX ;
926 HelpId = HID_SMA_WIDEHATX ;
927 Text [ en-US ] = "Large Circumflex";
931 Type = TOOLBOXITEM_SPACE ;
935 Identifier = RID_DDOTX ;
936 HelpId = HID_SMA_DDOTX ;
937 Text [ en-US ] = "Double Dot" ;
941 Type = TOOLBOXITEM_BREAK ;
945 Identifier = RID_OVERLINEX ;
946 HelpId = HID_SMA_OVERLINEX ;
947 Text [ en-US ] = "Line Over" ;
951 Identifier = RID_UNDERLINEX ;
952 HelpId = HID_SMA_UNDERLINEX ;
953 Text [ en-US ] = "Line Below" ;
957 Identifier = RID_OVERSTRIKEX ;
958 HelpId = HID_SMA_OVERSTRIKEX ;
959 Text [ en-US ] = "Line Through" ;
963 Type = TOOLBOXITEM_SPACE ;
967 Identifier = RID_DDDOTX ;
968 HelpId = HID_SMA_DDDOTX ;
969 Text [ en-US ] = "Triple Dot" ;
973 Type = TOOLBOXITEM_BREAK ;
977 Identifier = RID_PHANTOMX ;
978 HelpId = HID_SMA_PHANTOMX ;
979 Text [ en-US ] = "Transparent" ;
983 Identifier = RID_BOLDX ;
984 HelpId = HID_SMA_BOLDX ;
985 Text [ en-US ] = "Bold Font" ;
989 Identifier = RID_ITALX ;
990 HelpId = HID_SMA_ITALX ;
991 Text [ en-US ] = "Italic Font" ;
995 Identifier = RID_SIZEXY ;
996 HelpId = HID_SMA_SIZEXY ;
997 Text [ en-US ] = "Resize" ;
1001 Identifier = RID_FONTXY ;
1002 HelpId = HID_SMA_FONTXY ;
1003 Text [ en-US ] = "Change Font" ;
1008 ToolBox TOOLBOX_CAT_G
1011 HelpId = HID_SMA_BRACKETS_TBX ;
1012 Pos = MAP_APPFONT ( 0 , 45 ) ;
1013 Size = MAP_APPFONT ( 65 , 95 ) ;
1021 Identifier = RID_LRPARENTX ;
1022 HelpId = HID_SMA_LRPARENTX ;
1023 Text [ en-US ] = "Round Brackets" ;
1027 Identifier = RID_LRBRACKETX ;
1028 HelpId = HID_SMA_LRBRACKETX ;
1029 Text [ en-US ] = "Square Brackets" ;
1033 Identifier = RID_LRDBRACKETX ;
1034 HelpId = HID_SMA_LRDBRACKETX ;
1035 Text [ en-US ] = "Double Square Brackets";
1039 Identifier = RID_LRLINEX ;
1040 HelpId = HID_SMA_LRLINEX ;
1041 Text [ en-US ] = "Single Lines" ;
1045 Identifier = RID_LRDLINEX ;
1046 HelpId = HID_SMA_LRDLINEX ;
1047 Text [ en-US ] = "Double Lines" ;
1051 Type = TOOLBOXITEM_BREAK ;
1055 Identifier = RID_LRBRACEX ;
1056 HelpId = HID_SMA_LRBRACEX ;
1057 Text [ en-US ] = "Braces" ;
1061 Identifier = RID_LRANGLEX ;
1062 HelpId = HID_SMA_LRANGLEX ;
1063 Text [ en-US ] = "Angle Brackets" ;
1067 Identifier = RID_LMRANGLEXY ;
1068 HelpId = HID_SMA_LMRANGLEXY ;
1069 Text [ en-US ] = "Operator Brackets";
1073 Type = TOOLBOXITEM_SPACE ;
1077 Identifier = RID_LRGROUPX ;
1078 HelpId = HID_SMA_LRGROUPX ;
1079 Text [ en-US ] = "Group Brackets" ;
1083 Type = TOOLBOXITEM_BREAK ;
1087 Identifier = RID_SLRPARENTX ;
1088 HelpId = HID_SMA_SLRPARENTX ;
1089 Text [ en-US ] = "Round Brackets (Scalable)" ;
1093 Identifier = RID_SLRBRACKETX ;
1094 HelpId = HID_SMA_SLRBRACKETX ;
1095 Text [ en-US ] = "Square Brackets (Scalable)" ;
1099 Identifier = RID_SLRDBRACKETX ;
1100 HelpId = HID_SMA_SLRDBRACKETX ;
1101 Text [ en-US ] = "Double Square Brackets (Scalable)";
1105 Identifier = RID_SLRLINEX ;
1106 HelpId = HID_SMA_SLRLINEX ;
1107 Text [ en-US ] = "Single Lines (Scalable)" ;
1111 Identifier = RID_SLRDLINEX ;
1112 HelpId = HID_SMA_SLRDLINEX ;
1113 Text [ en-US ] = "Double Lines (Scalable)" ;
1117 Type = TOOLBOXITEM_BREAK ;
1121 Identifier = RID_SLRBRACEX ;
1122 HelpId = HID_SMA_SLRBRACEX ;
1123 Text [ en-US ] = "Braces (Scalable)" ;
1127 Identifier = RID_SLRANGLEX ;
1128 HelpId = HID_SMA_SLRANGLEX ;
1129 Text [ en-US ] = "Angle Brackets (Scalable)" ;
1133 Identifier = RID_SLMRANGLEXY ;
1134 HelpId = HID_SMA_SLMRANGLEXY ;
1135 Text [ en-US ] = "Operator Brackets (Scalable)";
1139 Type = TOOLBOXITEM_BREAK ;
1143 Identifier = RID_XOVERBRACEY ;
1144 HelpId = HID_SMA_XOVERBRACEY ;
1145 Text [ en-US ] = "Braces Top (Scalable)";
1149 Identifier = RID_XUNDERBRACEY ;
1150 HelpId = HID_SMA_XUNDERBRACEY ;
1151 Text [ en-US ] = "Braces Bottom (Scalable)";
1156 ToolBox TOOLBOX_CAT_H
1159 HelpId = HID_SMA_FORMAT_TBX ;
1160 Pos = MAP_APPFONT ( 0 , 45 ) ;
1161 Size = MAP_APPFONT ( 65 , 95 ) ;
1169 Identifier = RID_LSUPX ;
1170 HelpId = HID_SMA_LSUPX ;
1171 Text [ en-US ] = "Superscript Left" ;
1175 Identifier = RID_CSUPX ;
1176 HelpId = HID_SMA_CSUPX ;
1177 Text [ en-US ] = "Superscript Top";
1181 Identifier = RID_RSUPX ;
1182 HelpId = HID_SMA_RSUPX ;
1183 Text [ en-US ] = "Superscript Right" ;
1187 Identifier = RID_BINOMXY ;
1188 HelpId = HID_SMA_BINOMXY ;
1189 Text [ en-US ] = "Vertical Stack (2 Elements)" ;
1193 Identifier = RID_NEWLINE ;
1194 HelpId = HID_SMA_NEWLINE ;
1195 Text [ en-US ] = "New Line" ;
1199 Type = TOOLBOXITEM_BREAK ;
1203 Identifier = RID_LSUBX ;
1204 HelpId = HID_SMA_LSUBX ;
1205 Text [ en-US ] = "Subscript Left" ;
1209 Identifier = RID_CSUBX ;
1210 HelpId = HID_SMA_CSUBX ;
1211 Text [ en-US ] = "Subscript Bottom";
1215 Identifier = RID_RSUBX ;
1216 HelpId = HID_SMA_RSUBX ;
1217 Text [ en-US ] = "Subscript Right" ;
1221 Identifier = RID_STACK ;
1222 HelpId = HID_SMA_STACK ;
1223 Text [ en-US ] = "Vertical Stack" ;
1227 Identifier = RID_SBLANK ;
1228 HelpId = HID_SMA_SBLANK ;
1229 Text [ en-US ] = "Small Gap" ;
1233 Type = TOOLBOXITEM_BREAK ;
1237 Identifier = RID_ALIGNLX ;
1238 HelpId = HID_SMA_ALIGNLX ;
1239 Text [ en-US ] = "Align Left" ;
1243 Identifier = RID_ALIGNCX ;
1244 HelpId = HID_SMA_ALIGNCX ;
1245 Text [ en-US ] = "Align Center" ;
1249 Identifier = RID_ALIGNRX ;
1250 HelpId = HID_SMA_ALIGNRX ;
1251 Text [ en-US ] = "Align Right" ;
1255 Identifier = RID_MATRIX ;
1256 HelpId = HID_SMA_MATRIX ;
1257 Text [ en-US ] = "Matrix Stack" ;
1261 Identifier = RID_BLANK ;
1262 HelpId = HID_SMA_BLANK ;
1263 Text [ en-US ] = "Gap" ;
1268 ToolBox TOOLBOX_CAT_I
1271 HelpId = HID_SMA_FORMAT_TBX ;
1272 Pos = MAP_APPFONT ( 0 , 45 ) ;
1273 Size = MAP_APPFONT ( 65 , 95 ) ;
1281 Identifier = RID_INFINITY ;
1282 HelpId = HID_SMA_INFINITY ;
1283 Text [ en-US ] = "Infinite";
1287 Identifier = RID_PARTIAL ;
1288 HelpId = HID_SMA_PARTIAL ;
1289 Text [ en-US ] = "Partial";
1293 Identifier = RID_EXISTS ;
1294 HelpId = HID_SMA_EXISTS ;
1295 Text [ en-US ] = "There Exists";
1299 Identifier = RID_NOTEXISTS ;
1300 HelpId = HID_SMA_NOTEXISTS ;
1301 Text [ en-US ] = "There Not Exists";
1305 Identifier = RID_FORALL ;
1306 HelpId = HID_SMA_FORALL ;
1307 Text [ en-US ] = "For All";
1311 Type = TOOLBOXITEM_BREAK ;
1315 Identifier = RID_HBAR ;
1316 HelpId = HID_SMA_HBAR ;
1317 Text [ en-US ] = "h Bar";
1321 Identifier = RID_LAMBDABAR ;
1322 HelpId = HID_SMA_LAMBDABAR ;
1323 Text [ en-US ] = "Lambda Bar";
1327 Identifier = RID_RE ;
1328 HelpId = HID_SMA_RE ;
1329 Text [ en-US ] = "Real Part";
1333 Identifier = RID_IM ;
1334 HelpId = HID_SMA_IM ;
1335 Text [ en-US ] = "Imaginary Part";
1339 Identifier = RID_WP ;
1340 HelpId = HID_SMA_WP ;
1341 Text [ en-US ] = "Weierstrass p";
1345 Type = TOOLBOXITEM_BREAK ;
1349 Identifier = RID_LEFTARROW ;
1350 HelpId = HID_SMA_LEFTARROW ;
1351 Text [ en-US ] = "Left Arrow";
1355 Identifier = RID_RIGHTARROW ;
1356 HelpId = HID_SMA_RIGHTARROW ;
1357 Text [ en-US ] = "Right Arrow";
1361 Identifier = RID_UPARROW ;
1362 HelpId = HID_SMA_UPARROW ;
1363 Text [ en-US ] = "Up Arrow";
1367 Identifier = RID_DOWNARROW ;
1368 HelpId = HID_SMA_DOWNARROW ;
1369 Text [ en-US ] = "Down Arrow";
1373 Identifier = RID_NABLA ;
1374 HelpId = HID_SMA_NABLA ;
1375 Text [ en-US ] = "Nabla";
1379 Type = TOOLBOXITEM_BREAK ;
1383 Identifier = RID_DOTSLOW ;
1384 HelpId = HID_SMA_DOTSLOW ;
1385 Text [ en-US ] = "Dots At Bottom";
1389 Identifier = RID_DOTSAXIS ;
1390 HelpId = HID_SMA_DOTSAXIS ;
1391 Text [ en-US ] = "Dots In Middle";
1395 Identifier = RID_DOTSVERT ;
1396 HelpId = HID_SMA_DOTSVERT ;
1397 Text [ en-US ] = "Dots Vertically";
1401 Identifier = RID_DOTSUP ;
1402 HelpId = HID_SMA_DOTSUP ;
1403 Text [ en-US ] = "Dots To Top";
1407 Identifier = RID_DOTSDOWN ;
1408 HelpId = HID_SMA_DOTSDOWN ;
1409 Text [ en-US ] = "Dots to Bottom";
1414 #define RELATIONS_IDLIST \
1439 RID_XNOTPRECEDESY ; \
1440 RID_XPRECEDESEQUALY ; \
1441 RID_XPRECEDESEQUIVY ; \
1443 RID_XNOTSUCCEEDSY ; \
1444 RID_XSUCCEEDSEQUALY ; \
1445 RID_XSUCCEEDSEQUIVY ; \
1449 ImageList RID_IL_RELATIONS
1452 MaskColor = IMAGE_STDBTN_COLOR ;
1456 #define SETOPERATIONS_IDLIST \
1462 RID_XINTERSECTIONY ; \
1484 ImageList RID_IL_SETOPERATIONS
1487 MaskColor = IMAGE_STDBTN_COLOR ;
1488 SETOPERATIONS_IDLIST
1491 #define FUNCTIONS_IDLIST \
1522 ImageList RID_IL_FUNCTIONS
1525 MaskColor = IMAGE_STDBTN_COLOR ;
1529 #define OPERATORS_IDLIST \
1548 ImageList RID_IL_OPERATORS
1551 MaskColor = IMAGE_STDBTN_COLOR ;
1555 #define ATTRIBUTES_IDLIST \
1584 ImageList RID_IL_ATTRIBUTES
1587 MaskColor = IMAGE_STDBTN_COLOR ;
1591 #define BRACKETS_IDLIST \
1610 RID_SLRDBRACKETX ; \
1612 RID_XUNDERBRACEY ; \
1616 ImageList RID_IL_BRACKETS
1619 MaskColor = IMAGE_STDBTN_COLOR ;
1623 #define FORMAT_IDLIST \
1644 ImageList RID_IL_FORMAT
1647 MaskColor = IMAGE_STDBTN_COLOR ;
1651 #define MISC_IDLIST \
1677 ImageList RID_IL_MISC
1680 MaskColor = IMAGE_STDBTN_COLOR ;
1684 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */