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