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; }
28 FloatingWindow RID_TOOLBOXWINDOW
30 HelpId = HID_SMA_OPERATOR_WIN ;
37 Size = MAP_APPFONT ( 0 , 0 ) ; // to be calculated programmatically
38 Text [ en-US ] = "Elements" ;
40 ToolBox TOOLBOX_CATALOG
42 // main menu of selection-window
43 HelpId = HID_SMA_SELECTION_TBX ;
44 Pos = MAP_APPFONT ( 0 , 0 ) ;
45 Size = MAP_APPFONT ( 65 , 38 ) ;
52 Identifier = RID_UNBINOPS_CAT ;
53 HelpId = HID_SMA_UNBINOPS_CAT ;
54 Text [ en-US ] = "Unary/Binary Operators" ;
58 Identifier = RID_RELATIONS_CAT ;
59 HelpId = HID_SMA_RELATIONS_CAT ;
60 Text [ en-US ] = "Relations" ;
64 Identifier = RID_SETOPERATIONS_CAT ;
65 HelpId = HID_SMA_SETOPERATIONS_CAT ;
66 Text [ en-US ] = "Set Operations" ;
70 Identifier = RID_FUNCTIONS_CAT ;
71 HelpId = HID_SMA_FUNCTIONS_CAT ;
72 Text [ en-US ] = "Functions" ;
76 Identifier = RID_OPERATORS_CAT ;
77 HelpId = HID_SMA_OPERATORS_CAT ;
78 Text [ en-US ] = "Operators" ;
82 Type = TOOLBOXITEM_BREAK ;
86 Identifier = RID_ATTRIBUTES_CAT ;
87 HelpId = HID_SMA_ATTRIBUTES_CAT ;
88 Text [ en-US ] = "Attributes" ;
92 Identifier = RID_MISC_CAT ;
93 HelpId = HID_SMA_MISC_CAT ;
94 Text [ en-US ] = "Others";
98 Type = TOOLBOXITEM_SPACE ;
102 Identifier = RID_BRACKETS_CAT ;
103 HelpId = HID_SMA_BRACKETS_CAT ;
104 Text [ en-US ] = "Brackets" ;
108 Identifier = RID_FORMAT_CAT ;
109 HelpId = HID_SMA_FORMAT_CAT ;
110 Text [ en-US ] = "Formats" ;
115 FixedLine FL_TOOLBOX_CAT_DELIM
117 Pos = MAP_APPFONT ( 0 , 44 ) ;
118 Size = MAP_APPFONT ( 65 , 8 ) ;
121 ToolBox TOOLBOX_CAT_A
123 // unary/binary operators
124 HelpId = HID_SMA_UNBINOPS_TBX ;
125 Pos = MAP_APPFONT ( 0 , 45 ) ;
126 Size = MAP_APPFONT ( 65 , 95 ) ;
135 Identifier = RID_PLUSX ;
136 HelpId = HID_SMA_PLUSX ;
137 Text [ en-US ] = "+ Sign" ;
141 Identifier = RID_MINUSX ;
142 HelpId = HID_SMA_MINUSX ;
143 Text [ en-US ] = "- Sign" ;
147 Identifier = RID_PLUSMINUSX ;
148 HelpId = HID_SMA_PLUSMINUSX ;
149 Text [ en-US ] = "+- Sign" ;
153 Identifier = RID_MINUSPLUSX ;
154 HelpId = HID_SMA_MINUSPLUSX ;
155 Text [ en-US ] = "-+ Sign" ;
159 Identifier = RID_NEGX ;
160 HelpId = HID_SMA_NEGX ;
161 Text [ en-US ] = "Boolean NOT" ;
165 Type = TOOLBOXITEM_BREAK ;
169 Identifier = RID_XPLUSY ;
170 HelpId = HID_SMA_XPLUSY ;
171 Text [ en-US ] = "Addition +" ;
175 Identifier = RID_XCDOTY ;
176 HelpId = HID_SMA_XCDOTY ;
177 Text [ en-US ] = "Multiplication (Dot )" ;
181 Identifier = RID_XTIMESY ;
182 HelpId = HID_SMA_XTIMESY ;
183 Text [ en-US ] = "Multiplication (x)" ;
187 Identifier = RID_XSYMTIMESY ;
188 HelpId = HID_SMA_XSYMTIMESY ;
189 Text [ en-US ] = "Multiplication (*)" ;
193 Identifier = RID_XANDY ;
194 HelpId = HID_SMA_XANDY ;
195 Text [ en-US ] = "Boolean AND" ;
199 Type = TOOLBOXITEM_BREAK ;
203 Identifier = RID_XMINUSY ;
204 HelpId = HID_SMA_XMINUSY ;
205 Text [ en-US ] = "Subtraction -" ;
209 Identifier = RID_XOVERY ;
210 HelpId = HID_SMA_XOVERY ;
211 Text [ en-US ] = "Division (Fraction)" ;
215 Identifier = RID_XDIVY ;
216 HelpId = HID_SMA_XDIVY ;
217 Text [ en-US ] = "Division (รท)" ;
221 Identifier = RID_XSYMDIVIDEY ;
222 HelpId = HID_SMA_XSYMDIVIDEY ;
223 Text [ en-US ] = "Division (Slash)" ;
227 Identifier = RID_XORY ;
228 HelpId = HID_SMA_XORY ;
229 Text [ en-US ] = "Boolean OR" ;
233 Type = TOOLBOXITEM_BREAK ;
237 Identifier = RID_XCIRCY ;
238 HelpId = HID_SMA_XCIRCY ;
239 Text [ en-US ] = "Concatenate";
244 ToolBox TOOLBOX_CAT_B
247 HelpId = HID_SMA_RELATIONS_TBX ;
248 Pos = MAP_APPFONT ( 0 , 45 ) ;
249 Size = MAP_APPFONT ( 65 , 95 ) ;
257 Identifier = RID_XEQY ;
258 HelpId = HID_SMA_XEQY ;
259 Text [ en-US ] = "Is Equal" ;
263 Identifier = RID_XNEQY ;
264 HelpId = HID_SMA_XNEQY ;
265 Text [ en-US ] = "Is Not Equal" ;
269 Identifier = RID_XAPPROXY ;
270 HelpId = HID_SMA_XAPPROXY ;
271 Text [ en-US ] = "Is Approximately Equal" ;
275 Identifier = RID_XDIVIDESY ;
276 HelpId = HID_SMA_XDIVIDESY ;
277 Text [ en-US ] = "Divides";
281 Identifier = RID_XNDIVIDESY ;
282 HelpId = HID_SMA_XNDIVIDESY ;
283 Text [ en-US ] = "Does Not Divide";
287 Type = TOOLBOXITEM_BREAK ;
291 Identifier = RID_XLTY ;
292 HelpId = HID_SMA_XLTY ;
293 Text [ en-US ] = "Is Less Than" ;
297 Identifier = RID_XGTY ;
298 HelpId = HID_SMA_XGTY ;
299 Text [ en-US ] = "Is Greater Than" ;
303 Identifier = RID_XSIMEQY ;
304 HelpId = HID_SMA_XSIMEQY ;
305 /* ### ACHTUNG: Neuer Text in Resource? ist ๏ฟฝhnlich oder gleich : ist ๏ฟฝhnlich oder glech */
306 Text [ en-US ] = "Is Similar Or Equal" ;
310 Identifier = RID_XPARALLELY ;
311 HelpId = HID_SMA_XPARALLELY ;
312 Text [ en-US ] = "Is Parallel To" ;
316 Identifier = RID_XORTHOY ;
317 HelpId = HID_SMA_XORTHOY ;
318 Text [ en-US ] = "Is Orthogonal To" ;
322 Type = TOOLBOXITEM_BREAK ;
326 Identifier = RID_XLESLANTY ;
327 HelpId = HID_SMA_XLESLANTY ;
328 Text [ en-US ] = "Is Less Than Or Equal To" ;
332 Identifier = RID_XGESLANTY ;
333 HelpId = HID_SMA_XGESLANTY ;
334 Text [ en-US ] = "Is Greater Than Or Equal To" ;
338 Identifier = RID_XSIMY ;
339 HelpId = HID_SMA_XSIMY ;
340 Text [ en-US ] = "Is Similar To" ;
344 Identifier = RID_XEQUIVY ;
345 HelpId = HID_SMA_XEQUIVY ;
346 Text [ en-US ] = "Is Congruent To" ;
350 Type = TOOLBOXITEM_SPACE ;
354 Type = TOOLBOXITEM_BREAK ;
358 Identifier = RID_XLEY ;
359 HelpId = HID_SMA_XLEY ;
360 Text [ en-US ] = "Is Less Than Or Equal To" ;
364 Identifier = RID_XGEY ;
365 HelpId = HID_SMA_XGEY ;
366 Text [ en-US ] = "Is Greater Than Or Equal To" ;
370 Identifier = RID_XPROPY ;
371 HelpId = HID_SMA_XPROPY ;
372 Text [ en-US ] = "Is Proportional To" ;
376 Identifier = RID_XTOWARDY ;
377 HelpId = HID_SMA_XTOWARDY ;
378 Text [ en-US ] = "Toward" ;
382 Type = TOOLBOXITEM_SPACE ;
386 Type = TOOLBOXITEM_BREAK ;
390 Identifier = RID_DLARROW ;
391 HelpId = HID_SMA_DLARROW ;
392 Text [ en-US ] = "Double Arrow Left";
396 Identifier = RID_DLRARROW ;
397 HelpId = HID_SMA_DLRARROW ;
398 Text [ en-US ] = "Double Arrow Left And Right";
402 Identifier = RID_DRARROW ;
403 HelpId = HID_SMA_DRARROW ;
404 Text [ en-US ] = "Double Arrow Right";
408 Type = TOOLBOXITEM_BREAK ;
412 Identifier = RID_XPRECEDESY ;
413 HelpId = HID_SMA_PRECEDES ;
414 Text [ en-US ] = "Precedes";
418 Identifier = RID_XNOTPRECEDESY ;
419 HelpId = HID_SMA_NOTPRECEDES ;
420 Text [ en-US ] = "Not precedes";
424 Identifier = RID_XSUCCEEDSY ;
425 HelpId = HID_SMA_SUCCEEDS ;
426 Text [ en-US ] = "Succeeds";
430 Identifier = RID_XNOTSUCCEEDSY ;
431 HelpId = HID_SMA_NOTSUCCEEDS ;
432 Text [ en-US ] = "Not succeeds";
436 Type = TOOLBOXITEM_BREAK ;
440 Identifier = RID_XPRECEDESEQUALY ;
441 HelpId = HID_SMA_PRECEDESEQUAL ;
442 Text [ en-US ] = "Precedes or equal to";
446 Identifier = RID_XSUCCEEDSEQUALY ;
447 HelpId = HID_SMA_SUCCEEDSEQUAL ;
448 Text [ en-US ] = "Succeeds or equal to";
452 Identifier = RID_XPRECEDESEQUIVY ;
453 HelpId = HID_SMA_PRECEDESEQUIV ;
454 Text [ en-US ] = "Precedes or equivalent to";
458 Identifier = RID_XSUCCEEDSEQUIVY ;
459 HelpId = HID_SMA_SUCCEEDSEQUIV ;
460 Text [ en-US ] = "Succeeds or equivalent to";
465 ToolBox TOOLBOX_CAT_C
468 HelpId = HID_SMA_SETOPERATIONS_TBX ;
469 Pos = MAP_APPFONT ( 0 , 45 ) ;
470 Size = MAP_APPFONT ( 65 , 95 ) ;
478 Identifier = RID_XINY ;
479 HelpId = HID_SMA_XINY ;
480 Text [ en-US ] = "Is In" ;
484 Identifier = RID_XNOTINY ;
485 HelpId = HID_SMA_XNOTINY ;
486 Text [ en-US ] = "Is Not In" ;
490 Identifier = RID_XOWNSY ;
491 HelpId = HID_SMA_XOWNSY ;
492 Text [ en-US ] = "Owns" ;
496 Type = TOOLBOXITEM_SPACE ;
500 Identifier = RID_EMPTYSET ;
501 HelpId = HID_SMA_EMPTYSET ;
502 Text [ en-US ] = "Empty Set";
506 Type = TOOLBOXITEM_BREAK ;
510 Identifier = RID_XINTERSECTIONY ;
511 HelpId = HID_SMA_XINTERSECTIONY ;
512 Text [ en-US ] = "Intersection" ;
516 Identifier = RID_XUNIONY ;
517 HelpId = HID_SMA_XUNIONY ;
518 Text [ en-US ] = "Union" ;
522 Identifier = RID_XSETMINUSY ;
523 HelpId = HID_SMA_XSETMINUSY ;
524 Text [ en-US ] = "Difference" ;
528 Identifier = RID_XSLASHY ;
529 HelpId = HID_SMA_XSLASHY ;
530 Text [ en-US ] = "Quotient Set" ;
534 Identifier = RID_ALEPH ;
535 HelpId = HID_SMA_ALEPH ;
536 Text [ en-US ] = "Aleph";
540 Type = TOOLBOXITEM_BREAK ;
544 Identifier = RID_XSUBSETY ;
545 HelpId = HID_SMA_XSUBSETY ;
546 Text [ en-US ] = "Subset" ;
550 Identifier = RID_XSUBSETEQY ;
551 HelpId = HID_SMA_XSUBSETEQY ;
552 Text [ en-US ] = "Subset Or Equal To" ;
556 Identifier = RID_XSUPSETY ;
557 HelpId = HID_SMA_XSUPSETY ;
558 Text [ en-US ] = "Superset" ;
562 Identifier = RID_XSUPSETEQY ;
563 HelpId = HID_SMA_XSUPSETEQY ;
564 Text [ en-US ] = "Superset Or Equal To" ;
568 Type = TOOLBOXITEM_SPACE ;
572 Type = TOOLBOXITEM_BREAK ;
576 Identifier = RID_XNSUBSETY ;
577 HelpId = HID_SMA_XNSUBSETY ;
578 Text [ en-US ] = "Not Subset" ;
582 Identifier = RID_XNSUBSETEQY ;
583 HelpId = HID_SMA_XNSUBSETEQY ;
584 Text [ en-US ] = "Not Subset Or Equal" ;
588 Identifier = RID_XNSUPSETY ;
589 HelpId = HID_SMA_XNSUPSETY ;
590 Text [ en-US ] = "Not Superset" ;
594 Identifier = RID_XNSUPSETEQY ;
595 HelpId = HID_SMA_XNSUPSETEQY ;
596 Text [ en-US ] = "Not Superset Or Equal" ;
600 Type = TOOLBOXITEM_SPACE ;
604 Type = TOOLBOXITEM_BREAK ;
608 Identifier = RID_SETN ;
609 HelpId = HID_SMA_SETN ;
610 Text [ en-US ] = "Natural Numbers Set";
614 Identifier = RID_SETZ ;
615 HelpId = HID_SMA_SETZ ;
616 Text [ en-US ] = "Integers Set";
620 Identifier = RID_SETQ ;
621 HelpId = HID_SMA_SETQ ;
622 Text [ en-US ] = "Set of Rational Numbers";
626 Identifier = RID_SETR ;
627 HelpId = HID_SMA_SETR ;
628 Text [ en-US ] = "Real Numbers Set";
632 Identifier = RID_SETC ;
633 HelpId = HID_SMA_SETC ;
634 Text [ en-US ] = "Complex Numbers Set";
639 ToolBox TOOLBOX_CAT_D
642 HelpId = HID_SMA_FUNCTIONS_TBX ;
643 Pos = MAP_APPFONT ( 0 , 45 ) ;
644 Size = MAP_APPFONT ( 65 , 95 ) ;
652 Identifier = RID_EX ;
653 HelpId = HID_SMA_EX ;
654 Text [ en-US ] = "Exponential Function" ;
658 Identifier = RID_LNX ;
659 HelpId = HID_SMA_LNX ;
660 Text [ en-US ] = "Natural Logarithm" ;
664 Identifier = RID_EXPX ;
665 HelpId = HID_SMA_EXPX ;
666 Text [ en-US ] = "Exponential Function" ;
670 Identifier = RID_LOGX ;
671 HelpId = HID_SMA_LOGX ;
672 Text [ en-US ] = "Logarithm" ;
676 Identifier = RID_RSUPX ;
677 HelpId = HID_SMA_RSUPX ;
678 Text [ en-US ] = "Power";
682 Type = TOOLBOXITEM_BREAK ;
686 Identifier = RID_SINX ;
687 HelpId = HID_SMA_SINX ;
688 Text [ en-US ] = "Sine" ;
692 Identifier = RID_COSX ;
693 HelpId = HID_SMA_COSX ;
694 Text [ en-US ] = "Cosine" ;
698 Identifier = RID_TANX ;
699 HelpId = HID_SMA_TANX ;
700 Text [ en-US ] = "Tangent" ;
704 Identifier = RID_COTX ;
705 HelpId = HID_SMA_COTX ;
706 Text [ en-US ] = "Cotangent" ;
710 Identifier = RID_SQRTX ;
711 HelpId = HID_SMA_SQRTX ;
712 Text [ en-US ] = "Square Root" ;
716 Type = TOOLBOXITEM_BREAK ;
720 Identifier = RID_ARCSINX ;
721 HelpId = HID_SMA_ARCSINX ;
722 Text [ en-US ] = "Arcsine" ;
726 Identifier = RID_ARCCOSX ;
727 HelpId = HID_SMA_ARCCOSX ;
728 Text [ en-US ] = "Arccosine" ;
732 Identifier = RID_ARCTANX ;
733 HelpId = HID_SMA_ARCTANX ;
734 Text [ en-US ] = "Arctangent" ;
738 Identifier = RID_ARCCOTX ;
739 HelpId = HID_SMA_ARCCOTX ;
740 Text [ en-US ] = "Arccotangent" ;
744 Identifier = RID_NROOTXY ;
745 HelpId = HID_SMA_NROOTXY ;
746 Text [ en-US ] = "N-th Root" ;
750 Type = TOOLBOXITEM_BREAK ;
754 Identifier = RID_SINHX ;
755 HelpId = HID_SMA_SINHX ;
756 Text [ en-US ] = "Hyperbolic Sine" ;
760 Identifier = RID_COSHX ;
761 HelpId = HID_SMA_COSHX ;
762 Text [ en-US ] = "Hyperbolic Cosine" ;
766 Identifier = RID_TANHX ;
767 HelpId = HID_SMA_TANHX ;
768 Text [ en-US ] = "Hyperbolic Tangent" ;
772 Identifier = RID_COTHX ;
773 HelpId = HID_SMA_COTHX ;
774 Text [ en-US ] = "Hyperbolic Cotangent" ;
778 Identifier = RID_ABSX ;
779 HelpId = HID_SMA_ABSX ;
780 Text [ en-US ] = "Absolute Value" ;
784 Type = TOOLBOXITEM_BREAK ;
788 Identifier = RID_ARSINHX ;
789 HelpId = HID_SMA_ARSINHX ;
790 Text [ en-US ] = "Area Hyperbolic Sine" ;
794 Identifier = RID_ARCOSHX ;
795 HelpId = HID_SMA_ARCOSHX ;
796 Text [ en-US ] = "Area Hyperbolic Cosine" ;
800 Identifier = RID_ARTANHX ;
801 HelpId = HID_SMA_ARTANHX ;
802 Text [ en-US ] = "Area Hyperbolic Tangent" ;
806 Identifier = RID_ARCOTHX ;
807 HelpId = HID_SMA_ARCOTHX ;
808 Text [ en-US ] = "Area Hyperbolic Cotangent" ;
812 Identifier = RID_FACTX ;
813 HelpId = HID_SMA_FACTX ;
814 Text [ en-US ] = "Factorial" ;
819 ToolBox TOOLBOX_CAT_E
822 HelpId = HID_SMA_OPERATORS_TBX ;
823 Pos = MAP_APPFONT ( 0 , 45 ) ;
824 Size = MAP_APPFONT ( 65 , 95 ) ;
832 Identifier = RID_LIMX ;
833 HelpId = HID_SMA_LIMX ;
834 Text [ en-US ] = "Limes" ;
838 Identifier = RID_SUMX ;
839 HelpId = HID_SMA_SUMX ;
840 Text [ en-US ] = "Sum" ;
844 Identifier = RID_PRODX ;
845 HelpId = HID_SMA_PRODX ;
846 Text [ en-US ] = "Product" ;
850 Identifier = RID_COPRODX ;
851 HelpId = HID_SMA_COPRODX ;
852 Text [ en-US ] = "Coproduct" ;
856 Identifier = RID_FROMXTOY ;
857 HelpId = HID_SMA_FROMXTOY ;
858 Text [ en-US ] = "Upper And Lower Limit" ;
862 Type = TOOLBOXITEM_BREAK ;
866 Identifier = RID_INTX ;
867 HelpId = HID_SMA_INTX ;
868 Text [ en-US ] = "Integral" ;
872 Identifier = RID_IINTX ;
873 HelpId = HID_SMA_IINTX ;
874 Text [ en-US ] = "Double Integral" ;
878 Identifier = RID_IIINTX ;
879 HelpId = HID_SMA_IIINTX ;
880 Text [ en-US ] = "Triple Integral" ;
884 Type = TOOLBOXITEM_SPACE ;
888 Identifier = RID_FROMX ;
889 HelpId = HID_SMA_FROMX ;
890 Text [ en-US ] = "Lower Limit" ;
894 Type = TOOLBOXITEM_BREAK ;
898 Identifier = RID_LINTX ;
899 HelpId = HID_SMA_LINTX ;
900 Text [ en-US ] = "Curve Integral" ;
904 Identifier = RID_LLINTX ;
905 HelpId = HID_SMA_LLINTX ;
906 Text [ en-US ] = "Double Curve Integral" ;
910 Identifier = RID_LLLINTX ;
911 HelpId = HID_SMA_LLLINTX ;
912 Text [ en-US ] = "Triple Curve Integral" ;
916 Type = TOOLBOXITEM_SPACE ;
920 Identifier = RID_TOX ;
921 HelpId = HID_SMA_TOX ;
922 Text [ en-US ] = "Upper Limit" ;
927 ToolBox TOOLBOX_CAT_F
930 HelpId = HID_SMA_ATTRIBUTES_TBX ;
931 Pos = MAP_APPFONT ( 0 , 45 ) ;
932 Size = MAP_APPFONT ( 65 , 95 ) ;
940 Identifier = RID_ACUTEX ;
941 HelpId = HID_SMA_ACUTEX ;
942 Text [ en-US ] = "Acute Accent";
946 Identifier = RID_GRAVEX ;
947 HelpId = HID_SMA_GRAVEX ;
948 Text [ en-US ] = "Grave Accent";
952 Identifier = RID_CHECKX ;
953 HelpId = HID_SMA_CHECKX ;
954 Text [ en-US ] = "Reverse Circumflex" ;
958 Identifier = RID_BREVEX ;
959 HelpId = HID_SMA_BREVEX ;
960 Text [ en-US ] = "Breve" ;
964 Identifier = RID_CIRCLEX ;
965 HelpId = HID_SMA_CIRCLEX ;
966 Text [ en-US ] = "Circle" ;
970 Type = TOOLBOXITEM_BREAK ;
974 Identifier = RID_VECX ;
975 HelpId = HID_SMA_VECX ;
976 Text [ en-US ] = "Vector Arrow" ;
980 Identifier = RID_TILDEX ;
981 HelpId = HID_SMA_TILDEX ;
982 Text [ en-US ] = "Tilde" ;
986 Identifier = RID_HATX ;
987 HelpId = HID_SMA_HATX ;
988 Text [ en-US ] = "Circumflex" ;
992 Identifier = RID_BARX ;
993 HelpId = HID_SMA_BARX ;
994 Text [ en-US ] = "Line Above" ;
998 Identifier = RID_DOTX ;
999 HelpId = HID_SMA_DOTX ;
1000 Text [ en-US ] = "Dot" ;
1004 Type = TOOLBOXITEM_BREAK ;
1008 Identifier = RID_WIDEVECX ;
1009 HelpId = HID_SMA_WIDEVECX ;
1010 Text [ en-US ] = "Large Vector Arrow";
1014 Identifier = RID_WIDETILDEX ;
1015 HelpId = HID_SMA_WIDETILDEX ;
1016 Text [ en-US ] = "Large Tilde";
1020 Identifier = RID_WIDEHATX ;
1021 HelpId = HID_SMA_WIDEHATX ;
1022 Text [ en-US ] = "Large Circumflex";
1026 Type = TOOLBOXITEM_SPACE ;
1030 Identifier = RID_DDOTX ;
1031 HelpId = HID_SMA_DDOTX ;
1032 Text [ en-US ] = "Double Dot" ;
1036 Type = TOOLBOXITEM_BREAK ;
1040 Identifier = RID_OVERLINEX ;
1041 HelpId = HID_SMA_OVERLINEX ;
1042 Text [ en-US ] = "Line Over" ;
1046 Identifier = RID_UNDERLINEX ;
1047 HelpId = HID_SMA_UNDERLINEX ;
1048 Text [ en-US ] = "Line Below" ;
1052 Identifier = RID_OVERSTRIKEX ;
1053 HelpId = HID_SMA_OVERSTRIKEX ;
1054 Text [ en-US ] = "Line Through" ;
1058 Type = TOOLBOXITEM_SPACE ;
1062 Identifier = RID_DDDOTX ;
1063 HelpId = HID_SMA_DDDOTX ;
1064 Text [ en-US ] = "Triple Dot" ;
1068 Type = TOOLBOXITEM_BREAK ;
1072 Identifier = RID_PHANTOMX ;
1073 HelpId = HID_SMA_PHANTOMX ;
1074 Text [ en-US ] = "Transparent" ;
1078 Identifier = RID_BOLDX ;
1079 HelpId = HID_SMA_BOLDX ;
1080 Text [ en-US ] = "Bold Font" ;
1084 Identifier = RID_ITALX ;
1085 HelpId = HID_SMA_ITALX ;
1086 Text [ en-US ] = "Italic Font" ;
1090 Identifier = RID_SIZEXY ;
1091 HelpId = HID_SMA_SIZEXY ;
1092 Text [ en-US ] = "Resize" ;
1096 Identifier = RID_FONTXY ;
1097 HelpId = HID_SMA_FONTXY ;
1098 Text [ en-US ] = "Change Font" ;
1103 ToolBox TOOLBOX_CAT_G
1106 HelpId = HID_SMA_BRACKETS_TBX ;
1107 Pos = MAP_APPFONT ( 0 , 45 ) ;
1108 Size = MAP_APPFONT ( 65 , 95 ) ;
1116 Identifier = RID_LRPARENTX ;
1117 HelpId = HID_SMA_LRPARENTX ;
1118 Text [ en-US ] = "Round Brackets" ;
1122 Identifier = RID_LRBRACKETX ;
1123 HelpId = HID_SMA_LRBRACKETX ;
1124 Text [ en-US ] = "Square Brackets" ;
1128 Identifier = RID_LRDBRACKETX ;
1129 HelpId = HID_SMA_LRDBRACKETX ;
1130 Text [ en-US ] = "Double Square Brackets";
1134 Identifier = RID_LRLINEX ;
1135 HelpId = HID_SMA_LRLINEX ;
1136 Text [ en-US ] = "Single Lines" ;
1140 Identifier = RID_LRDLINEX ;
1141 HelpId = HID_SMA_LRDLINEX ;
1142 Text [ en-US ] = "Double Lines" ;
1146 Type = TOOLBOXITEM_BREAK ;
1150 Identifier = RID_LRBRACEX ;
1151 HelpId = HID_SMA_LRBRACEX ;
1152 Text [ en-US ] = "Braces" ;
1156 Identifier = RID_LRANGLEX ;
1157 HelpId = HID_SMA_LRANGLEX ;
1158 Text [ en-US ] = "Angle Brackets" ;
1162 Identifier = RID_LMRANGLEXY ;
1163 HelpId = HID_SMA_LMRANGLEXY ;
1164 Text [ en-US ] = "Operator Brackets";
1168 Type = TOOLBOXITEM_SPACE ;
1172 Identifier = RID_LRGROUPX ;
1173 HelpId = HID_SMA_LRGROUPX ;
1174 Text [ en-US ] = "Group Brackets" ;
1178 Type = TOOLBOXITEM_BREAK ;
1182 Identifier = RID_SLRPARENTX ;
1183 HelpId = HID_SMA_SLRPARENTX ;
1184 Text [ en-US ] = "Round Brackets (Scalable)" ;
1188 Identifier = RID_SLRBRACKETX ;
1189 HelpId = HID_SMA_SLRBRACKETX ;
1190 Text [ en-US ] = "Square Brackets (Scalable)" ;
1194 Identifier = RID_SLRDBRACKETX ;
1195 HelpId = HID_SMA_SLRDBRACKETX ;
1196 Text [ en-US ] = "Double Square Brackets (Scalable)";
1200 Identifier = RID_SLRLINEX ;
1201 HelpId = HID_SMA_SLRLINEX ;
1202 Text [ en-US ] = "Single Lines (Scalable)" ;
1206 Identifier = RID_SLRDLINEX ;
1207 HelpId = HID_SMA_SLRDLINEX ;
1208 Text [ en-US ] = "Double Lines (Scalable)" ;
1212 Type = TOOLBOXITEM_BREAK ;
1216 Identifier = RID_SLRBRACEX ;
1217 HelpId = HID_SMA_SLRBRACEX ;
1218 Text [ en-US ] = "Braces (Scalable)" ;
1222 Identifier = RID_SLRANGLEX ;
1223 HelpId = HID_SMA_SLRANGLEX ;
1224 Text [ en-US ] = "Angle Brackets (Scalable)" ;
1228 Identifier = RID_SLMRANGLEXY ;
1229 HelpId = HID_SMA_SLMRANGLEXY ;
1230 Text [ en-US ] = "Operator Brackets (Scalable)";
1234 Type = TOOLBOXITEM_BREAK ;
1238 Identifier = RID_XOVERBRACEY ;
1239 HelpId = HID_SMA_XOVERBRACEY ;
1240 Text [ en-US ] = "Braces Top (Scalable)";
1244 Identifier = RID_XUNDERBRACEY ;
1245 HelpId = HID_SMA_XUNDERBRACEY ;
1246 Text [ en-US ] = "Braces Bottom (Scalable)";
1251 ToolBox TOOLBOX_CAT_H
1254 HelpId = HID_SMA_FORMAT_TBX ;
1255 Pos = MAP_APPFONT ( 0 , 45 ) ;
1256 Size = MAP_APPFONT ( 65 , 95 ) ;
1264 Identifier = RID_LSUPX ;
1265 HelpId = HID_SMA_LSUPX ;
1266 Text [ en-US ] = "Superscript Left" ;
1270 Identifier = RID_CSUPX ;
1271 HelpId = HID_SMA_CSUPX ;
1272 Text [ en-US ] = "Superscript Top";
1276 Identifier = RID_RSUPX ;
1277 HelpId = HID_SMA_RSUPX ;
1278 Text [ en-US ] = "Superscript Right" ;
1282 Identifier = RID_BINOMXY ;
1283 HelpId = HID_SMA_BINOMXY ;
1284 Text [ en-US ] = "Vertical Stack (2 Elements)" ;
1288 Identifier = RID_NEWLINE ;
1289 HelpId = HID_SMA_NEWLINE ;
1290 Text [ en-US ] = "New Line" ;
1294 Type = TOOLBOXITEM_BREAK ;
1298 Identifier = RID_LSUBX ;
1299 HelpId = HID_SMA_LSUBX ;
1300 Text [ en-US ] = "Subscript Left" ;
1304 Identifier = RID_CSUBX ;
1305 HelpId = HID_SMA_CSUBX ;
1306 Text [ en-US ] = "Subscript Bottom";
1310 Identifier = RID_RSUBX ;
1311 HelpId = HID_SMA_RSUBX ;
1312 Text [ en-US ] = "Subscript Right" ;
1316 Identifier = RID_STACK ;
1317 HelpId = HID_SMA_STACK ;
1318 Text [ en-US ] = "Vertical Stack" ;
1322 Identifier = RID_SBLANK ;
1323 HelpId = HID_SMA_SBLANK ;
1324 Text [ en-US ] = "Small Gap" ;
1328 Type = TOOLBOXITEM_BREAK ;
1332 Identifier = RID_ALIGNLX ;
1333 HelpId = HID_SMA_ALIGNLX ;
1334 Text [ en-US ] = "Align Left" ;
1338 Identifier = RID_ALIGNCX ;
1339 HelpId = HID_SMA_ALIGNCX ;
1340 Text [ en-US ] = "Align Center" ;
1344 Identifier = RID_ALIGNRX ;
1345 HelpId = HID_SMA_ALIGNRX ;
1346 Text [ en-US ] = "Align Right" ;
1350 Identifier = RID_MATRIX ;
1351 HelpId = HID_SMA_MATRIX ;
1352 Text [ en-US ] = "Matrix Stack" ;
1356 Identifier = RID_BLANK ;
1357 HelpId = HID_SMA_BLANK ;
1358 Text [ en-US ] = "Gap" ;
1363 ToolBox TOOLBOX_CAT_I
1366 HelpId = HID_SMA_FORMAT_TBX ;
1367 Pos = MAP_APPFONT ( 0 , 45 ) ;
1368 Size = MAP_APPFONT ( 65 , 95 ) ;
1376 Identifier = RID_INFINITY ;
1377 HelpId = HID_SMA_INFINITY ;
1378 Text [ en-US ] = "infinite";
1382 Identifier = RID_PARTIAL ;
1383 HelpId = HID_SMA_PARTIAL ;
1384 Text [ en-US ] = "Partial";
1388 Identifier = RID_EXISTS ;
1389 HelpId = HID_SMA_EXISTS ;
1390 Text [ en-US ] = "There Exists";
1394 Identifier = RID_NOTEXISTS ;
1395 HelpId = HID_SMA_NOTEXISTS ;
1396 Text [ en-US ] = "There Not Exists";
1400 Identifier = RID_FORALL ;
1401 HelpId = HID_SMA_FORALL ;
1402 Text [ en-US ] = "For All";
1406 Type = TOOLBOXITEM_BREAK ;
1410 Identifier = RID_HBAR ;
1411 HelpId = HID_SMA_HBAR ;
1412 Text [ en-US ] = "h Bar";
1416 Identifier = RID_LAMBDABAR ;
1417 HelpId = HID_SMA_LAMBDABAR ;
1418 Text [ en-US ] = "Lambda Bar";
1422 Identifier = RID_RE ;
1423 HelpId = HID_SMA_RE ;
1424 Text [ en-US ] = "Real Part";
1428 Identifier = RID_IM ;
1429 HelpId = HID_SMA_IM ;
1430 Text [ en-US ] = "Imaginary Part";
1434 Identifier = RID_WP ;
1435 HelpId = HID_SMA_WP ;
1436 Text [ en-US ] = "Weierstrass p";
1440 Type = TOOLBOXITEM_BREAK ;
1444 Identifier = RID_LEFTARROW ;
1445 HelpId = HID_SMA_LEFTARROW ;
1446 Text [ en-US ] = "Left Arrow";
1450 Identifier = RID_RIGHTARROW ;
1451 HelpId = HID_SMA_RIGHTARROW ;
1452 Text [ en-US ] = "Right Arrow";
1456 Identifier = RID_UPARROW ;
1457 HelpId = HID_SMA_UPARROW ;
1458 Text [ en-US ] = "Up Arrow";
1462 Identifier = RID_DOWNARROW ;
1463 HelpId = HID_SMA_DOWNARROW ;
1464 Text [ en-US ] = "Down Arrow";
1468 Identifier = RID_NABLA ;
1469 HelpId = HID_SMA_NABLA ;
1470 Text [ en-US ] = "Nabla";
1474 Type = TOOLBOXITEM_BREAK ;
1478 Identifier = RID_DOTSLOW ;
1479 HelpId = HID_SMA_DOTSLOW ;
1480 Text [ en-US ] = "Dots At Bottom";
1484 Identifier = RID_DOTSAXIS ;
1485 HelpId = HID_SMA_DOTSAXIS ;
1486 Text [ en-US ] = "Dots In Middle";
1490 Identifier = RID_DOTSVERT ;
1491 HelpId = HID_SMA_DOTSVERT ;
1492 Text [ en-US ] = "Dots Vertically";
1496 Identifier = RID_DOTSUP ;
1497 HelpId = HID_SMA_DOTSUP ;
1498 Text [ en-US ] = "Dots To Top";
1502 Identifier = RID_DOTSDOWN ;
1503 HelpId = HID_SMA_DOTSDOWN ;
1504 Text [ en-US ] = "Dots to Bottom";
1512 #define UNBINOPS_IDLIST \
1534 ImageList RID_IL_UNBINOPS
1537 MaskColor = IMAGE_STDBTN_COLOR ;
1541 #define RELATIONS_IDLIST \
1566 RID_XNOTPRECEDESY ; \
1567 RID_XPRECEDESEQUALY ; \
1568 RID_XPRECEDESEQUIVY ; \
1570 RID_XNOTSUCCEEDSY ; \
1571 RID_XSUCCEEDSEQUALY ; \
1572 RID_XSUCCEEDSEQUIVY ; \
1576 ImageList RID_IL_RELATIONS
1579 MaskColor = IMAGE_STDBTN_COLOR ;
1583 #define SETOPERATIONS_IDLIST \
1589 RID_XINTERSECTIONY ; \
1611 ImageList RID_IL_SETOPERATIONS
1614 MaskColor = IMAGE_STDBTN_COLOR ;
1615 SETOPERATIONS_IDLIST
1618 #define FUNCTIONS_IDLIST \
1649 ImageList RID_IL_FUNCTIONS
1652 MaskColor = IMAGE_STDBTN_COLOR ;
1656 #define OPERATORS_IDLIST \
1675 ImageList RID_IL_OPERATORS
1678 MaskColor = IMAGE_STDBTN_COLOR ;
1682 #define ATTRIBUTES_IDLIST \
1711 ImageList RID_IL_ATTRIBUTES
1714 MaskColor = IMAGE_STDBTN_COLOR ;
1718 #define BRACKETS_IDLIST \
1737 RID_SLRDBRACKETX ; \
1739 RID_XUNDERBRACEY ; \
1743 ImageList RID_IL_BRACKETS
1746 MaskColor = IMAGE_STDBTN_COLOR ;
1750 #define FORMAT_IDLIST \
1771 ImageList RID_IL_FORMAT
1774 MaskColor = IMAGE_STDBTN_COLOR ;
1778 #define MISC_IDLIST \
1804 ImageList RID_IL_MISC
1807 MaskColor = IMAGE_STDBTN_COLOR ;
1811 #define CATALOG_IDLIST \
1814 RID_UNBINOPS_CAT ; \
1815 RID_RELATIONS_CAT ; \
1816 RID_SETOPERATIONS_CAT ; \
1817 RID_FUNCTIONS_CAT ; \
1818 RID_OPERATORS_CAT ; \
1819 RID_ATTRIBUTES_CAT ; \
1821 RID_BRACKETS_CAT ; \
1826 ImageList RID_IL_CATALOG
1829 MaskColor = IMAGE_STDBTN_COLOR ;
1833 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */