xref: /trunk/main/starmath/source/commands.src (revision 6fd2419af095b9e12baf06e33db2129edf4d719b)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22#include <sfx2/sfx.hrc>
23#include "starmath.hrc"
24
25////////////////////////////////////////////////////////////
26
27String RID_PLUSX            { Text = "+<?> " ; };
28String RID_MINUSX           { Text = "-<?> " ; };
29String RID_PLUSMINUSX       { Text = "+-<?> " ; };
30String RID_MINUSPLUSX       { Text = "-+<?> " ; };
31String RID_NEGX             { Text = "neg <?> " ; };
32String RID_XPLUSY           { Text = "<?> + <?> " ; };
33String RID_XMINUSY          { Text = "<?> - <?> " ; };
34String RID_XCDOTY           { Text = "<?> cdot <?> " ; };
35String RID_XTIMESY          { Text = "<?> times <?> " ; };
36String RID_XSYMTIMESY       { Text = "<?> * <?> " ; };
37String RID_XSYMDIVIDEY      { Text = "<?> / <?> " ; };
38String RID_XDIVY            { Text = "<?> div <?> " ; };
39String RID_XOVERY           { Text = "{<?>} over {<?>} " ; };
40String RID_XODIVIDEY        { Text = "<?> odivide <?> " ; };
41String RID_XODOTY           { Text = "<?> odot <?> " ; };
42String RID_XOMINUSY         { Text = "<?> ominus <?> " ; };
43String RID_XOPLUSY          { Text = "<?> oplus <?> " ; };
44String RID_XOTIMESY         { Text = "<?> otimes <?> " ; };
45String RID_XANDY            { Text = "<?> and <?> " ; };
46String RID_XORY             { Text = "<?> or <?> " ; };
47String RID_XEQY             { Text = "<?> = <?> " ; };
48String RID_XNEQY            { Text = "<?> <> <?> " ; };
49String RID_XLTY             { Text = "<?> < <?> " ; };
50String RID_XGTY             { Text = "<?> > <?> " ; };
51String RID_XLEY             { Text = "<?> <= <?> " ; };
52String RID_XGEY             { Text = "<?> >= <?> " ; };
53String RID_XLESLANTY        { Text = "<?> leslant <?> " ; };
54String RID_XGESLANTY        { Text = "<?> geslant <?> " ; };
55String RID_XLLY             { Text = "<?> << <?> " ; };
56String RID_XGGY             { Text = "<?> >> <?> " ; };
57String RID_XDEFY            { Text = "<?> def <?> " ; };
58String RID_XEQUIVY          { Text = "<?> equiv <?> " ; };
59String RID_XAPPROXY         { Text = "<?> approx <?> " ; };
60String RID_XSIMY            { Text = "<?> sim <?> " ; };
61String RID_XSIMEQY          { Text = "<?> simeq <?> " ; };
62String RID_XPROPY           { Text = "<?> prop <?> " ; };
63String RID_XORTHOY          { Text = "<?> ortho <?> " ; };
64String RID_XPARALLELY       { Text = "<?> parallel <?> " ; };
65String RID_XTOWARDY         { Text = "<?> toward <?> " ; };
66String RID_XTRANSLY         { Text = "<?> transl <?> " ; };
67String RID_XTRANSRY         { Text = "<?> transr <?> " ; };
68String RID_XINY             { Text = "<?> in <?> " ; };
69String RID_XNOTINY          { Text = "<?> notin <?> " ; };
70String RID_XOWNSY           { Text = "<?> owns <?> " ; };
71String RID_XUNIONY          { Text = "<?> union <?> " ; };
72String RID_XINTERSECTIONY   { Text = "<?> intersection <?> " ; };
73String RID_XSETMINUSY       { Text = "<?> setminus <?> " ; };
74String RID_XSLASHY          { Text = "<?> slash <?> " ; };
75String RID_XSUBSETY         { Text = "<?> subset <?> " ; };
76String RID_XSUBSETEQY       { Text = "<?> subseteq <?> " ; };
77String RID_XSUPSETY         { Text = "<?> supset <?> " ; };
78String RID_XSUPSETEQY       { Text = "<?> supseteq <?> " ; };
79String RID_XNSUBSETY        { Text = "<?> nsubset <?> " ; };
80String RID_XNSUBSETEQY      { Text = "<?> nsubseteq <?> " ; };
81String RID_XNSUPSETY        { Text = "<?> nsupset <?> " ; };
82String RID_XNSUPSETEQY      { Text = "<?> nsupseteq <?> " ; };
83String RID_ABSX             { Text = "abs{<?>} " ; };
84String RID_FACTX            { Text = "fact {<?>} " ; };
85String RID_SQRTX            { Text = "sqrt{<?>} " ; };
86String RID_NROOTXY          { Text = "nroot{<?>}{<?>} " ; };
87String RID_EX               { Text = "func e^{<?>} " ; };
88String RID_EXPX             { Text = "exp(<?>) " ; };
89String RID_LNX              { Text = "ln(<?>) " ; };
90String RID_LOGX             { Text = "log(<?>) " ; };
91String RID_SINX             { Text = "sin(<?>) " ; };
92String RID_COSX             { Text = "cos(<?>) " ; };
93String RID_TANX             { Text = "tan(<?>) " ; };
94String RID_COTX             { Text = "cot(<?>) " ; };
95String RID_ARCSINX          { Text = "arcsin(<?>) " ; };
96String RID_ARCCOSX          { Text = "arccos(<?>) " ; };
97String RID_ARCTANX          { Text = "arctan(<?>) " ; };
98String RID_ARCCOTX          { Text = "arccot(<?>) " ; };
99String RID_SINHX            { Text = "sinh(<?>) " ; };
100String RID_COSHX            { Text = "cosh(<?>) " ; };
101String RID_TANHX            { Text = "tanh(<?>) " ; };
102String RID_COTHX            { Text = "coth(<?>) " ; };
103String RID_ARSINHX          { Text = "arsinh(<?>) " ; };
104String RID_ARCOSHX          { Text = "arcosh(<?>) " ; };
105String RID_ARTANHX          { Text = "artanh(<?>) " ; };
106String RID_ARCOTHX          { Text = "arcoth(<?>) " ; };
107String RID_SUMX             { Text = "sum <?> " ; };
108String RID_PRODX            { Text = "prod <?> " ; };
109String RID_COPRODX          { Text = "coprod <?> " ; };
110String RID_LIMX             { Text = "lim <?> " ; };
111String RID_LIMINFX          { Text = "liminf <?> " ; };
112String RID_LIMSUPX          { Text = "limsup <?> " ; };
113String RID_EXISTS           { Text = "exists " ; };
114String RID_FORALL           { Text = "forall " ; };
115String RID_INTX             { Text = "int <?> " ; };
116String RID_IINTX            { Text = "iint <?> " ; };
117String RID_IIINTX           { Text = "iiint <?> " ; };
118String RID_LINTX            { Text = "lint <?> " ; };
119String RID_LLINTX           { Text = "llint <?> " ; };
120String RID_LLLINTX          { Text = "lllint <?> " ; };
121String RID_FROMX            { Text = "from{<?>} <?> " ; };
122String RID_TOX              { Text = "to{<?>} <?> " ; };
123String RID_FROMXTOY         { Text = "from{<?>} to{<?>} <?> " ; };
124String RID_ACUTEX           { Text = "acute <?> " ; };
125String RID_BARX             { Text = "bar <?> " ; };
126String RID_BREVEX           { Text = "breve <?> " ; };
127String RID_CHECKX           { Text = "check <?> " ; };
128String RID_CIRCLEX          { Text = "circle <?> " ; };
129String RID_DOTX             { Text = "dot <?> " ; };
130String RID_DDOTX            { Text = "ddot <?> " ; };
131String RID_DDDOTX           { Text = "dddot <?> " ; };
132String RID_GRAVEX           { Text = "grave <?> " ; };
133String RID_HATX             { Text = "hat <?> " ; };
134String RID_TILDEX           { Text = "tilde <?> " ; };
135String RID_VECX             { Text = "vec <?> " ; };
136String RID_UNDERLINEX       { Text = "underline {<?>} " ; };
137String RID_OVERLINEX        { Text = "overline {<?>} " ; };
138String RID_OVERSTRIKEX      { Text = "overstrike {<?>} " ; };
139String RID_PHANTOMX         { Text = "phantom {<?>} " ; };
140String RID_BOLDX            { Text = "bold <?> " ; };
141String RID_ITALX            { Text = "ital <?> " ; };
142String RID_SIZEXY           { Text = "size <?> {<?>} " ; };
143String RID_FONTXY           { Text = "font <?> {<?>} " ; };
144String RID_COLORX           { Text = "color <?> {<?>} " ; };
145String RID_LRGROUPX         { Text = "{<?>} " ; };
146String RID_LRPARENTX        { Text = "(<?>) " ; };
147String RID_LRBRACKETX       { Text = "[<?>] " ; };
148String RID_LRDBRACKETX      { Text = "ldbracket <?> rdbracket " ; };
149String RID_LRBRACEX         { Text = "lbrace <?> rbrace " ; };
150String RID_LRANGLEX         { Text = "langle <?> rangle " ; };
151String RID_LRCEILX          { Text = "lceil <?> rceil " ; };
152String RID_LRFLOORX         { Text = "lfloor <?> rfloor " ; };
153String RID_LRLINEX          { Text = "lline <?> rline " ; };
154String RID_LRDLINEX         { Text = "ldline <?> rdline " ; };
155String RID_LMRANGLEXY       { Text = "langle <?> mline <?> rangle " ; };
156String RID_SLRPARENTX       { Text = "left ( <?> right ) " ; };
157String RID_SLRBRACKETX      { Text = "left [ <?> right ] " ; };
158String RID_SLRDBRACKETX     { Text = "left ldbracket <?> right rdbracket " ; };
159String RID_SLRBRACEX        { Text = "left lbrace <?> right rbrace " ; };
160String RID_SLRANGLEX        { Text = "left langle <?> right rangle " ; };
161String RID_SLRCEILX         { Text = "left lceil <?> right rceil " ; };
162String RID_SLRFLOORX        { Text = "left lfloor <?> right rfloor " ; };
163String RID_SLRLINEX         { Text = "left lline <?> right rline " ; };
164String RID_SLRDLINEX        { Text = "left ldline <?> right rdline " ; };
165String RID_SLMRANGLEXY      { Text = "left langle <?> mline <?> right rangle " ; };
166String RID_XOVERBRACEY      { Text = "{<?>} overbrace {<?>} " ; };
167String RID_XUNDERBRACEY     { Text = "{<?>} underbrace {<?>} " ; };
168String RID_RSUBX            { Text = "<?>_{<?>}" ; };
169String RID_RSUPX            { Text = "<?>^{<?>}" ; };
170String RID_LSUBX            { Text = "<?> lsub{<?>} " ; };
171String RID_LSUPX            { Text = "<?> lsup{<?>} " ; };
172String RID_CSUBX            { Text = "<?> csub{<?>} " ; };
173String RID_CSUPX            { Text = "<?> csup{<?>} " ; };
174String RID_SBLANK           { Text = "`" ; };
175String RID_BLANK            { Text = "~" ; };
176String RID_NEWLINE          { Text = "newline " ; };
177String RID_BINOMXY          { Text = "binom{<?>}{<?>} " ; };
178String RID_STACK            { Text = "stack{<?> # <?> # <?>} " ; };
179String RID_MATRIX           { Text = "matrix{<?> # <?> ## <?> # <?>} " ; };
180String RID_ALIGNLX          { Text = "alignl <?> " ; };
181String RID_ALIGNCX          { Text = "alignc <?> " ; };
182String RID_ALIGNRX          { Text = "alignr <?> " ; };
183String RID_ALEPH            { Text = "aleph " ; };
184String RID_EMPTYSET         { Text = "emptyset " ; };
185String RID_RE               { Text = "Re " ; };
186String RID_IM               { Text = "Im " ; };
187String RID_INFINITY         { Text = "infinity " ; };
188String RID_PARTIAL          { Text = "partial " ; };
189String RID_NABLA            { Text = "nabla " ; };
190String RID_WP               { Text = "wp " ; };
191String RID_DOTSAXIS         { Text = "dotsaxis " ; };
192String RID_DOTSUP           { Text = "dotsup " ; };
193String RID_DOTSDOWN         { Text = "dotsdown " ; };
194String RID_DOTSLOW          { Text = "dotslow " ; };
195String RID_DOTSVERT         { Text = "dotsvert " ; };
196String RID_XCIRCY           { Text = "<?> circ <?> " ; };
197String RID_XWIDESLASHY      { Text = "{<?>} wideslash {<?>} " ; };
198String RID_XWIDEBSLASHY     { Text = "<?> widebslash <?> " ; };
199String RID_XDIVIDESY        { Text = "<?> divides <?> " ; };
200String RID_XNDIVIDESY       { Text = "<?> ndivides <?> " ; };
201String RID_DLARROW          { Text = "<?> dlarrow <?> " ; };
202String RID_DLRARROW         { Text = "<?> dlrarrow <?> " ; };
203String RID_DRARROW          { Text = "<?> drarrow <?> " ; };
204String RID_SETN             { Text = "setN " ; };
205String RID_SETZ             { Text = "setZ " ; };
206String RID_SETQ             { Text = "setQ " ; };
207String RID_SETR             { Text = "setR " ; };
208String RID_SETC             { Text = "setC " ; };
209String RID_WIDEHATX         { Text = "widehat {<?>} " ; };
210String RID_WIDETILDEX       { Text = "widetilde {<?>} " ; };
211String RID_WIDEVECX         { Text = "widevec {<?>} " ; };
212String RID_HBAR             { Text = "hbar " ; };
213String RID_LAMBDABAR        { Text = "lambdabar " ; };
214String RID_LEFTARROW        { Text = "leftarrow " ; };
215String RID_RIGHTARROW       { Text = "rightarrow " ; };
216String RID_UPARROW          { Text = "uparrow " ; };
217String RID_DOWNARROW        { Text = "downarrow " ; };
218String RID_NOSPACE          { Text = "nospace {<?>} " ; };
219
220//////////////////////////////////////////
221
222Menu RID_COMMANDMENU
223{
224    ItemList =
225    {
226        MenuItem
227        {
228            Identifier = RID_UNBINOPS_MENU ;
229            HelpId = HID_SMA_UNBINOPS_TBX ;
230            Text [ en-US ] = "~Unary/Binary Operators" ;
231            SubMenu = Menu
232            {
233                ItemList =
234                {
235                    MenuItem
236                    {
237                        Identifier = RID_PLUSX ;
238                        HelpId = HID_SMA_PLUSX ;
239                        Text = "+a" ;
240                    };
241                    MenuItem
242                    {
243                        Identifier = RID_MINUSX ;
244                        HelpId = HID_SMA_MINUSX ;
245                        Text = "-a" ;
246                    };
247                    MenuItem
248                    {
249                        Identifier = RID_PLUSMINUSX ;
250                        HelpId = HID_SMA_PLUSMINUSX ;
251                        Text = "+-a" ;
252                    };
253                    MenuItem
254                    {
255                        Identifier = RID_MINUSPLUSX ;
256                        HelpId = HID_SMA_MINUSPLUSX ;
257                        Text = "-+a" ;
258                    };
259                    MenuItem
260                    {
261                        Separator = TRUE ;
262                    };
263                    MenuItem
264                    {
265                        Identifier = RID_XPLUSY ;
266                        HelpId = HID_SMA_XPLUSY ;
267                        Text = "a + b" ;
268                    };
269                    MenuItem
270                    {
271                        Identifier = RID_XMINUSY;
272                        HelpId = HID_SMA_XMINUSY;
273                        Text = "a - b" ;
274                    };
275                    MenuItem
276                    {
277                        Identifier = RID_XCDOTY ;
278                        HelpId = HID_SMA_XCDOTY ;
279                        Text = "a cdot b" ;
280                    };
281                    MenuItem
282                    {
283                        Identifier = RID_XTIMESY ;
284                        HelpId = HID_SMA_XTIMESY ;
285                        Text = "a times b" ;
286                    };
287                    MenuItem
288                    {
289                        Identifier = RID_XSYMTIMESY ;
290                        HelpId = HID_SMA_XSYMTIMESY ;
291                        Text = "a * b" ;
292                    };
293                    MenuItem
294                    {
295                        Identifier = RID_XOVERY ;
296                        HelpId = HID_SMA_XOVERY ;
297                        Text = "a over b" ;
298                    };
299                    MenuItem
300                    {
301                        Identifier = RID_XDIVY ;
302                        HelpId = HID_SMA_XDIVY ;
303                        Text = "a div b" ;
304                    };
305                    MenuItem
306                    {
307                        Identifier = RID_XSYMDIVIDEY ;
308                        HelpId = HID_SMA_XSYMDIVIDEY ;
309                        Text = "a / b" ;
310                    };
311                    MenuItem
312                    {
313                        Identifier = RID_XCIRCY ;
314                        HelpId = HID_SMA_XCIRCY ;
315                        Text = "a circ b" ;
316                    };
317                    MenuItem
318                    {
319                        Separator = TRUE ;
320                    };
321                    MenuItem
322                    {
323                        Identifier = RID_XWIDESLASHY ;
324                        HelpId = HID_SMA_XWIDESLASHY ;
325                        Text = "a wideslash b" ;
326                    };
327                    MenuItem
328                    {
329                        Identifier = RID_XWIDEBSLASHY ;
330                        HelpId = HID_SMA_XWIDEBSLASHY ;
331                        Text = "a widebslash b" ;
332                    };
333                    MenuItem
334                    {
335                        Separator = TRUE ;
336                    };
337                    MenuItem
338                    {
339                        Identifier = RID_NEGX ;
340                        HelpId = HID_SMA_NEGX ;
341                        Text = "neg a" ;
342                    };
343                    MenuItem
344                    {
345                        Identifier = RID_XANDY ;
346                        HelpId = HID_SMA_XANDY ;
347                        Text = "a and b" ;
348                    };
349                    MenuItem
350                    {
351                        Identifier = RID_XORY ;
352                        HelpId = HID_SMA_XORY ;
353                        Text = "a or b" ;
354                    };
355                };
356            };
357        };
358        MenuItem
359        {
360            Identifier = RID_RELATIONS_MENU ;
361            HelpId = HID_SMA_RELATIONS_TBX ;
362            Text [ en-US ] = "~Relations" ;
363            SubMenu = Menu
364            {
365                ItemList =
366                {
367                    MenuItem
368                    {
369                        Identifier = RID_XEQY ;
370                        HelpId = HID_SMA_XEQY ;
371                        Text = "a = b" ;
372                    };
373                    MenuItem
374                    {
375                        Identifier = RID_XNEQY ;
376                        HelpId = HID_SMA_XNEQY ;
377                        Text = "a <> b" ;
378                    };
379                    MenuItem
380                    {
381                        Identifier = RID_XLTY ;
382                        HelpId = HID_SMA_XLTY ;
383                        Text = "a < b" ;
384                    };
385                    MenuItem
386                    {
387                        Identifier = RID_XLEY ;
388                        HelpId = HID_SMA_XLEY ;
389                        Text = "a <= b" ;
390                    };
391                    MenuItem
392                    {
393                        Identifier = RID_XLESLANTY ;
394                        HelpId = HID_SMA_XLESLANTY ;
395                        Text = "a leslant b" ;
396                    };
397                    MenuItem
398                    {
399                        Identifier = RID_XGTY ;
400                        HelpId = HID_SMA_XGTY ;
401                        Text = "a > b" ;
402                    };
403                    MenuItem
404                    {
405                        Identifier = RID_XGEY ;
406                        HelpId = HID_SMA_XGEY ;
407                        Text = "a >= b" ;
408                    };
409                    MenuItem
410                    {
411                        Identifier = RID_XGESLANTY ;
412                        HelpId = HID_SMA_XGESLANTY ;
413                        Text = "a geslant b" ;
414                    };
415                    MenuItem
416                    {
417                        Separator = TRUE ;
418                    };
419                    MenuItem
420                    {
421                        Identifier = RID_XAPPROXY ;
422                        HelpId = HID_SMA_XAPPROXY ;
423                        Text = "a approx b" ;
424                    };
425                    MenuItem
426                    {
427                        Identifier = RID_XSIMY ;
428                        HelpId = HID_SMA_XSIMY ;
429                        Text = "a sim b" ;
430                    };
431                    MenuItem
432                    {
433                        Identifier = RID_XSIMEQY ;
434                        HelpId = HID_SMA_XSIMEQY ;
435                        Text = "a simeq b" ;
436                    };
437                    MenuItem
438                    {
439                        Identifier = RID_XEQUIVY ;
440                        HelpId = HID_SMA_XEQUIVY ;
441                        Text = "a equiv b" ;
442                    };
443                    MenuItem
444                    {
445                        Identifier = RID_XPROPY ;
446                        HelpId = HID_SMA_XPROPY ;
447                        Text = "a prop b" ;
448                    };
449                    MenuItem
450                    {
451                        Identifier = RID_XPARALLELY ;
452                        HelpId = HID_SMA_XPARALLELY ;
453                        Text = "a parallel b" ;
454                    };
455                    MenuItem
456                    {
457                        Identifier = RID_XORTHOY ;
458                        HelpId = HID_SMA_XORTHOY ;
459                        Text = "a ortho b" ;
460                    };
461                    MenuItem
462                    {
463                        Identifier = RID_XDIVIDESY;
464                        HelpId = HID_SMA_XDIVIDESY;
465                        Text = "a divides b" ;
466                    };
467                    MenuItem
468                    {
469                        Identifier = RID_XNDIVIDESY ;
470                        HelpId = HID_SMA_XNDIVIDESY ;
471                        Text = "a ndivides b" ;
472                    };
473                    MenuItem
474                    {
475                        Identifier = RID_XTOWARDY ;
476                        HelpId = HID_SMA_XTOWARDY ;
477                        Text = "a toward b" ;
478                    };
479                    MenuItem
480                    {
481                        Separator = TRUE ;
482                    };
483                    MenuItem
484                    {
485                        Identifier = RID_DLARROW ;
486                        HelpId = HID_SMA_DLARROW ;
487                        Text = "a dlarrow b" ;
488                    };
489                    MenuItem
490                    {
491                        Identifier = RID_DLRARROW ;
492                        HelpId = HID_SMA_DLRARROW ;
493                        Text = "a dlrarrow b" ;
494                    };
495                    MenuItem
496                    {
497                        Identifier = RID_DRARROW ;
498                        HelpId = HID_SMA_DRARROW ;
499                        Text = "a drarrow b" ;
500                    };
501                };
502            };
503        };
504        MenuItem
505        {
506            Identifier = RID_SETOPERATIONS_MENU ;
507            HelpId = HID_SMA_SETOPERATIONS_TBX ;
508            Text [ en-US ] = "~Set Operations" ;
509            SubMenu = Menu
510            {
511                ItemList =
512                {
513                    MenuItem
514                    {
515                        Identifier = RID_XINY ;
516                        HelpId = HID_SMA_XINY ;
517                        Text = "a in A" ;
518                    };
519                    MenuItem
520                    {
521                        Identifier = RID_XNOTINY ;
522                        HelpId = HID_SMA_XNOTINY ;
523                        Text = "a notin A" ;
524                    };
525                    MenuItem
526                    {
527                        Identifier = RID_XOWNSY ;
528                        HelpId = HID_SMA_XOWNSY ;
529                        Text = "A owns a" ;
530                    };
531                    MenuItem
532                    {
533                        Separator = TRUE ;
534                    };
535                    MenuItem
536                    {
537                        Identifier = RID_XINTERSECTIONY ;
538                        HelpId = HID_SMA_XINTERSECTIONY ;
539                        Text = "A intersection B" ;
540                    };
541                    MenuItem
542                    {
543                        Identifier = RID_XUNIONY ;
544                        HelpId = HID_SMA_XUNIONY ;
545                        Text = "A union B" ;
546                    };
547                    MenuItem
548                    {
549                        Identifier = RID_XSETMINUSY ;
550                        HelpId = HID_SMA_XSETMINUSY ;
551                        Text = "A \\ B" ;
552                    };
553                    MenuItem
554                    {
555                        Identifier = RID_XSLASHY ;
556                        HelpId = HID_SMA_XSLASHY ;
557                        Text = "A / B" ;
558                    };
559                    MenuItem
560                    {
561                        Identifier = RID_XSUBSETY ;
562                        HelpId = HID_SMA_XSUBSETY ;
563                        Text = "A subset B" ;
564                    };
565                    MenuItem
566                    {
567                        Identifier = RID_XSUBSETEQY ;
568                        HelpId = HID_SMA_XSUBSETEQY ;
569                        Text = "A subseteq B" ;
570                    };
571                    MenuItem
572                    {
573                        Identifier = RID_XSUPSETY ;
574                        HelpId = HID_SMA_XSUPSETY ;
575                        Text = "A supset B" ;
576                    };
577                    MenuItem
578                    {
579                        Identifier = RID_XSUPSETEQY ;
580                        HelpId = HID_SMA_XSUPSETEQY ;
581                        Text = "A supseteq B" ;
582                    };
583                    MenuItem
584                    {
585                        Identifier = RID_XNSUBSETY ;
586                        HelpId = HID_SMA_XNSUBSETY ;
587                        Text = "A nsubset B" ;
588                    };
589                    MenuItem
590                    {
591                        Identifier = RID_XNSUBSETEQY ;
592                        HelpId = HID_SMA_XNSUBSETEQY ;
593                        Text = "A nsubseteq B" ;
594                    };
595                    MenuItem
596                    {
597                        Identifier = RID_XNSUPSETY ;
598                        HelpId = HID_SMA_XNSUPSETY ;
599                        Text = "A nsupset B" ;
600                    };
601                    MenuItem
602                    {
603                        Identifier = RID_XNSUPSETEQY ;
604                        HelpId = HID_SMA_XNSUPSETEQY ;
605                        Text = "A nsupseteq B" ;
606                    };
607                    MenuItem
608                    {
609                        Separator = TRUE ;
610                    };
611                    MenuItem
612                    {
613                        Identifier = RID_EMPTYSET ;
614                        HelpId = HID_SMA_EMPTYSET ;
615                        Text = "emptyset" ;
616                    };
617                    MenuItem
618                    {
619                        Identifier = RID_ALEPH ;
620                        HelpId = HID_SMA_ALEPH ;
621                        Text = "aleph" ;
622                    };
623                    MenuItem
624                    {
625                        Identifier = RID_SETN ;
626                        HelpId = HID_SMA_SETN ;
627                        Text = "setN" ;
628                    };
629                    MenuItem
630                    {
631                        Identifier = RID_SETZ ;
632                        HelpId = HID_SMA_SETZ ;
633                        Text = "setZ" ;
634                    };
635                    MenuItem
636                    {
637                        Identifier = RID_SETQ ;
638                        HelpId = HID_SMA_SETQ ;
639                        Text = "setQ" ;
640                    };
641                    MenuItem
642                    {
643                        Identifier = RID_SETR ;
644                        HelpId = HID_SMA_SETR ;
645                        Text = "setR" ;
646                    };
647                    MenuItem
648                    {
649                        Identifier = RID_SETC ;
650                        HelpId = HID_SMA_SETC ;
651                        Text = "setC" ;
652                    };
653                };
654            };
655        };
656        MenuItem
657        {
658            Identifier = RID_FUNCTIONS_MENU ;
659            HelpId = HID_SMA_FUNCTIONS_TBX ;
660            Text [ en-US ] = "~Functions" ;
661            SubMenu = Menu
662            {
663                ItemList =
664                {
665                    MenuItem
666                    {
667                        Identifier = RID_ABSX ;
668                        HelpId = HID_SMA_ABSX ;
669                        Text = "|x|" ;
670                    };
671                    MenuItem
672                    {
673                        Identifier = RID_FACTX ;
674                        HelpId = HID_SMA_FACTX ;
675                        Text = "x!" ;
676                    };
677                    MenuItem
678                    {
679                        Identifier = RID_SQRTX ;
680                        HelpId = HID_SMA_SQRTX ;
681                        Text = "sqrt x" ;
682                    };
683                    MenuItem
684                    {
685                        Identifier = RID_NROOTXY ;
686                        HelpId = HID_SMA_NROOTXY ;
687                        Text = "nroot x y" ;
688                    };
689                    MenuItem
690                    {
691                        Identifier = RID_RSUPX ;
692                        HelpId = HID_SMA_RSUPX ;
693                        Text = "x^y" ;
694                    };
695                    MenuItem
696                    {
697                        Identifier = RID_EX ;
698                        HelpId = HID_SMA_EX ;
699                        Text = "e^x" ;
700                    };
701                    MenuItem
702                    {
703                        Identifier = RID_LNX ;
704                        HelpId = HID_SMA_LNX ;
705                        Text = "ln(x)" ;
706                    };
707                    MenuItem
708                    {
709                        Identifier = RID_EXPX ;
710                        HelpId = HID_SMA_EXPX ;
711                        Text = "exp(x)" ;
712                    };
713                    MenuItem
714                    {
715                        Identifier = RID_LOGX ;
716                        HelpId = HID_SMA_LOGX ;
717                        Text = "log(x)" ;
718                    };
719                    MenuItem
720                    {
721                        Separator = TRUE ;
722                    };
723                    MenuItem
724                    {
725                        Identifier = RID_SINX ;
726                        HelpId = HID_SMA_SINX ;
727                        Text = "sin(x)" ;
728                    };
729                    MenuItem
730                    {
731                        Identifier = RID_COSX ;
732                        HelpId = HID_SMA_COSX ;
733                        Text = "cos(x)" ;
734                    };
735                    MenuItem
736                    {
737                        Identifier = RID_TANX ;
738                        HelpId = HID_SMA_TANX ;
739                        Text = "tan(x)" ;
740                    };
741                    MenuItem
742                    {
743                        Identifier = RID_COTX ;
744                        HelpId = HID_SMA_COTX ;
745                        Text = "cot(x)" ;
746                    };
747                    MenuItem
748                    {
749                        Identifier = RID_SINHX ;
750                        HelpId = HID_SMA_SINHX ;
751                        Text = "sinh(x)" ;
752                    };
753                    MenuItem
754                    {
755                        Identifier = RID_COSHX ;
756                        HelpId = HID_SMA_COSHX ;
757                        Text = "cosh(x)" ;
758                    };
759                    MenuItem
760                    {
761                        Identifier = RID_TANHX ;
762                        HelpId = HID_SMA_TANHX ;
763                        Text = "tanh(x)" ;
764                    };
765                    MenuItem
766                    {
767                        Identifier = RID_COTHX ;
768                        HelpId = HID_SMA_COTHX ;
769                        Text = "coth(x)" ;
770                    };
771                    MenuItem
772                    {
773                        Separator = TRUE ;
774                    };
775                    MenuItem
776                    {
777                        Identifier = RID_FUNCTIONSOTHER1_MENU ;
778                        HelpId = HID_SMA_FUNCTIONSOTHER1_MENU ;
779                        Text [ en-US ] = "More" ;
780                        SubMenu = Menu
781                        {
782                            ItemList =
783                            {
784                                MenuItem
785                                {
786                                    Identifier = RID_ARCSINX ;
787                                    HelpId = HID_SMA_ARCSINX ;
788                                    Text = "arcsin(x)" ;
789                                };
790                                MenuItem
791                                {
792                                    Identifier = RID_ARCCOSX ;
793                                    HelpId = HID_SMA_ARCCOSX ;
794                                    Text = "arccos(x)" ;
795                                };
796                                MenuItem
797                                {
798                                    Identifier = RID_ARCTANX ;
799                                    HelpId = HID_SMA_ARCTANX ;
800                                    Text = "arctan(x)" ;
801                                };
802                                MenuItem
803                                {
804                                    Identifier = RID_ARCCOTX ;
805                                    HelpId = HID_SMA_ARCCOTX ;
806                                    Text = "arcot(x)" ;
807                                };
808                                MenuItem
809                                {
810                                    Identifier = RID_ARSINHX ;
811                                    HelpId = HID_SMA_ARSINHX ;
812                                    Text = "arsinh(x)" ;
813                                };
814                                MenuItem
815                                {
816                                    Identifier = RID_ARCOSHX ;
817                                    HelpId = HID_SMA_ARCOSHX ;
818                                    Text = "arcosh(x)" ;
819                                };
820                                MenuItem
821                                {
822                                    Identifier = RID_ARTANHX ;
823                                    HelpId = HID_SMA_ARTANHX ;
824                                    Text = "artanh(x)" ;
825                                };
826                                MenuItem
827                                {
828                                    Identifier = RID_ARCOTHX ;
829                                    HelpId = HID_SMA_ARCOTHX ;
830                                    Text = "arcoth(x)" ;
831                                };
832                            };
833                        };
834                    };
835                };
836            };
837        };
838        MenuItem
839        {
840            Identifier = RID_OPERATORS_MENU ;
841            HelpId = HID_SMA_OPERATORS_TBX ;
842            Text [ en-US ] = "O~perators" ;
843            SubMenu = Menu
844            {
845                ItemList =
846                {
847                    MenuItem
848                    {
849                        Identifier = RID_LIMX ;
850                        HelpId = HID_SMA_LIMX ;
851                        Text = "lim x" ;
852                    };
853                    MenuItem
854                    {
855                        Identifier = RID_SUMX ;
856                        HelpId = HID_SMA_SUMX ;
857                        Text = "sum x" ;
858                    };
859                    MenuItem
860                    {
861                        Identifier = RID_PRODX ;
862                        HelpId = HID_SMA_PRODX ;
863                        Text = "prod x" ;
864                    };
865                    MenuItem
866                    {
867                        Identifier = RID_COPRODX ;
868                        HelpId = HID_SMA_COPRODX ;
869                        Text = "coprod x" ;
870                    };
871                    MenuItem
872                    {
873                        Identifier = RID_INTX ;
874                        HelpId = HID_SMA_INTX ;
875                        Text = "int x" ;
876                    };
877                    MenuItem
878                    {
879                        Identifier = RID_IINTX ;
880                        HelpId = HID_SMA_IINTX ;
881                        Text = "iint x" ;
882                    };
883                    MenuItem
884                    {
885                        Identifier = RID_IIINTX ;
886                        HelpId = HID_SMA_IIINTX ;
887                        Text = "iiint x" ;
888                    };
889                    MenuItem
890                    {
891                        Identifier = RID_LINTX ;
892                        HelpId = HID_SMA_LINTX ;
893                        Text = "lint x" ;
894                    };
895                    MenuItem
896                    {
897                        Identifier = RID_LLINTX ;
898                        HelpId = HID_SMA_LLINTX ;
899                        Text = "llint x" ;
900                    };
901                    MenuItem
902                    {
903                        Identifier = RID_LLLINTX ;
904                        HelpId = HID_SMA_LLLINTX ;
905                        Text = "lllint x" ;
906                    };
907                    MenuItem
908                    {
909                        Separator = TRUE ;
910                    };
911                    MenuItem
912                    {
913                        Identifier = RID_FROMXTOY ;
914                        HelpId = HID_SMA_FROMXTOY ;
915                        Text = "... from a to b" ;
916                    };
917                    MenuItem
918                    {
919                        Identifier = RID_FROMX ;
920                        HelpId = HID_SMA_FROMX ;
921                        Text = "... from a" ;
922                    };
923                    MenuItem
924                    {
925                        Identifier = RID_TOX ;
926                        HelpId = HID_SMA_TOX ;
927                        Text = "... to b" ;
928                    };
929                };
930            };
931        };
932        MenuItem
933        {
934            Identifier = RID_ATTRIBUTES_MENU ;
935            HelpId = HID_SMA_ATTRIBUTES_TBX ;
936            Text [ en-US ] = "~Attributes" ;
937            SubMenu = Menu
938            {
939                ItemList =
940                {
941                    MenuItem
942                    {
943                        Identifier = RID_ACUTEX ;
944                        HelpId = HID_SMA_ACUTEX ;
945                        Text = "acute a" ;
946                    };
947                    MenuItem
948                    {
949                        Identifier = RID_GRAVEX ;
950                        HelpId = HID_SMA_GRAVEX ;
951                        Text = "grave a" ;
952                    };
953                    MenuItem
954                    {
955                        Identifier = RID_CHECKX ;
956                        HelpId = HID_SMA_CHECKX ;
957                        Text = "check a" ;
958                    };
959                    MenuItem
960                    {
961                        Identifier = RID_BREVEX ;
962                        HelpId = HID_SMA_BREVEX ;
963                        Text = "breve a" ;
964                    };
965                    MenuItem
966                    {
967                        Identifier = RID_CIRCLEX ;
968                        HelpId = HID_SMA_CIRCLEX ;
969                        Text = "circle a" ;
970                    };
971                    MenuItem
972                    {
973                        Identifier = RID_DOTX ;
974                        HelpId = HID_SMA_DOTX ;
975                        Text = "dot a" ;
976                    };
977                    MenuItem
978                    {
979                        Identifier = RID_DDOTX ;
980                        HelpId = HID_SMA_DDOTX ;
981                        Text = "ddot a" ;
982                    };
983                    MenuItem
984                    {
985                        Identifier = RID_DDDOTX ;
986                        HelpId = HID_SMA_DDDOTX ;
987                        Text = "dddot a" ;
988                    };
989                    MenuItem
990                    {
991                        Identifier = RID_BARX ;
992                        HelpId = HID_SMA_BARX ;
993                        Text = "bar a" ;
994                    };
995                    MenuItem
996                    {
997                        Identifier = RID_VECX ;
998                        HelpId = HID_SMA_VECX ;
999                        Text = "vec a" ;
1000                    };
1001                    MenuItem
1002                    {
1003                        Identifier = RID_TILDEX ;
1004                        HelpId = HID_SMA_TILDEX ;
1005                        Text = "tilde a" ;
1006                    };
1007                    MenuItem
1008                    {
1009                        Identifier = RID_HATX ;
1010                        HelpId = HID_SMA_HATX ;
1011                        Text = "hat a" ;
1012                    };
1013                    MenuItem
1014                    {
1015                        Separator = TRUE ;
1016                    };
1017                    MenuItem
1018                    {
1019                        Identifier = RID_WIDEVECX ;
1020                        HelpId = HID_SMA_WIDEVECX ;
1021                        Text = "widevec abc" ;
1022                    };
1023                    MenuItem
1024                    {
1025                        Identifier = RID_WIDETILDEX ;
1026                        HelpId = HID_SMA_WIDETILDEX ;
1027                        Text = "widetilde abc" ;
1028                    };
1029                    MenuItem
1030                    {
1031                        Identifier = RID_WIDEHATX ;
1032                        HelpId = HID_SMA_WIDEHATX ;
1033                        Text = "widehat abc" ;
1034                    };
1035                    MenuItem
1036                    {
1037                        Identifier = RID_OVERLINEX ;
1038                        HelpId = HID_SMA_OVERLINEX ;
1039                        Text = "overline abc" ;
1040                    };
1041                    MenuItem
1042                    {
1043                        Identifier = RID_UNDERLINEX ;
1044                        HelpId = HID_SMA_UNDERLINEX ;
1045                        Text = "underline abc" ;
1046                    };
1047                    MenuItem
1048                    {
1049                        Identifier = RID_OVERSTRIKEX ;
1050                        HelpId = HID_SMA_OVERSTRIKEX ;
1051                        Text = "overstrike abc" ;
1052                    };
1053                    MenuItem
1054                    {
1055                        Separator = TRUE ;
1056                    };
1057                    MenuItem
1058                    {
1059                        Identifier = RID_PHANTOMX ;
1060                        HelpId = HID_SMA_PHANTOMX ;
1061                        Text = "phantom b" ;
1062                    };
1063                    MenuItem
1064                    {
1065                        Identifier = RID_BOLDX ;
1066                        HelpId = HID_SMA_BOLDX ;
1067                        Text = "bold b" ;
1068                    };
1069                    MenuItem
1070                    {
1071                        Identifier = RID_ITALX ;
1072                        HelpId = HID_SMA_ITALX ;
1073                        Text = "ital b" ;
1074                    };
1075                    MenuItem
1076                    {
1077                        Identifier = RID_SIZEXY ;
1078                        HelpId = HID_SMA_SIZEXY ;
1079                        Text = "size s b" ;
1080                    };
1081                    MenuItem
1082                    {
1083                        Identifier = RID_FONTXY ;
1084                        HelpId = HID_SMA_FONTXY ;
1085                        Text = "font f b" ;
1086                    };
1087                };
1088            };
1089        };
1090        MenuItem
1091        {
1092            Identifier = RID_BRACKETS_MENU ;
1093            HelpId = HID_SMA_BRACKETS_TBX ;
1094            Text [ en-US ] = "~Brackets" ;
1095            SubMenu = Menu
1096            {
1097                ItemList =
1098                {
1099                    MenuItem
1100                    {
1101                        Identifier = RID_LRGROUPX ;
1102                        HelpId = HID_SMA_LRGROUPX ;
1103                        Text = "{...}" ;
1104                    };
1105                    MenuItem
1106                    {
1107                        Separator = TRUE ;
1108                    };
1109                    MenuItem
1110                    {
1111                        Identifier = RID_LRPARENTX ;
1112                        HelpId = HID_SMA_LRPARENTX ;
1113                        Text = "(x)" ;
1114                    };
1115                    MenuItem
1116                    {
1117                        Identifier = RID_LRBRACKETX ;
1118                        HelpId = HID_SMA_LRBRACKETX ;
1119                        Text = "[x]" ;
1120                    };
1121                    MenuItem
1122                    {
1123                        Identifier = RID_LRDBRACKETX ;
1124                        HelpId = HID_SMA_LRDBRACKETX ;
1125                        Text = "ldbracket x rdbracket " ;
1126                    };
1127                    MenuItem
1128                    {
1129                        Identifier = RID_LRBRACEX ;
1130                        HelpId = HID_SMA_LRBRACEX ;
1131                        Text = "{x}" ;
1132                    };
1133                    MenuItem
1134                    {
1135                        Identifier = RID_LRANGLEX ;
1136                        HelpId = HID_SMA_LRANGLEX ;
1137                        Text = "langle x rangle" ;
1138                    };
1139                    MenuItem
1140                    {
1141                        Identifier = RID_LMRANGLEXY ;
1142                        HelpId = HID_SMA_LMRANGLEXY ;
1143                        Text = "langle x mline y rangle" ;
1144                    };
1145                    MenuItem
1146                    {
1147                        Identifier = RID_LRCEILX ;
1148                        HelpId = HID_SMA_LRCEILX ;
1149                        Text = "lceil x rceil" ;
1150                    };
1151                    MenuItem
1152                    {
1153                        Identifier = RID_LRFLOORX ;
1154                        HelpId = HID_SMA_LRFLOORX ;
1155                        Text = "lfloor x rfloor" ;
1156                    };
1157                    MenuItem
1158                    {
1159                        Identifier = RID_LRLINEX ;
1160                        HelpId = HID_SMA_LRLINEX ;
1161                        Text = "lline x rline" ;
1162                    };
1163                    MenuItem
1164                    {
1165                        Identifier = RID_LRDLINEX ;
1166                        HelpId = HID_SMA_LRDLINEX ;
1167                        Text = "ldline x rdline" ;
1168                    };
1169                    MenuItem
1170                    {
1171                        Separator = TRUE ;
1172                    };
1173                    MenuItem
1174                    {
1175                        Identifier = RID_SLRPARENTX ;
1176                        HelpId = HID_SMA_SLRPARENTX ;
1177                        Text = "left ( x right )" ;
1178                    };
1179                    MenuItem
1180                    {
1181                        Identifier = RID_SLRBRACKETX ;
1182                        HelpId = HID_SMA_SLRBRACKETX ;
1183                        Text = "left [ x right ]" ;
1184                    };
1185                    MenuItem
1186                    {
1187                        Identifier = RID_SLRDBRACKETX ;
1188                        HelpId = HID_SMA_SLRDBRACKETX ;
1189                        Text = "left ldbracket x right rdbracket " ;
1190                    };
1191                    MenuItem
1192                    {
1193                        Identifier = RID_SLRBRACEX ;
1194                        HelpId = HID_SMA_SLRBRACEX ;
1195                        Text = "left { x right }" ;
1196                    };
1197                    MenuItem
1198                    {
1199                        Identifier = RID_SLRANGLEX ;
1200                        HelpId = HID_SMA_SLRANGLEX ;
1201                        Text = "left langle x right rangle" ;
1202                    };
1203                    MenuItem
1204                    {
1205                        Identifier = RID_SLMRANGLEXY ;
1206                        HelpId = HID_SMA_SLMRANGLEXY ;
1207                        Text = "left langle x mline y right rangle" ;
1208                    };
1209                    MenuItem
1210                    {
1211                        Identifier = RID_SLRCEILX ;
1212                        HelpId = HID_SMA_SLRCEILX ;
1213                        Text = "left lceil x right rceil" ;
1214                    };
1215                    MenuItem
1216                    {
1217                        Identifier = RID_SLRFLOORX ;
1218                        HelpId = HID_SMA_SLRFLOORX ;
1219                        Text = "left lfloor x right rfloor" ;
1220                    };
1221                    MenuItem
1222                    {
1223                        Identifier = RID_SLRLINEX ;
1224                        HelpId = HID_SMA_SLRLINEX ;
1225                        Text = "left lline x right rline" ;
1226                    };
1227                    MenuItem
1228                    {
1229                        Identifier = RID_SLRDLINEX ;
1230                        HelpId = HID_SMA_SLRDLINEX ;
1231                        Text = "left ldline x right rdline" ;
1232                    };
1233                    MenuItem
1234                    {
1235                        Separator = TRUE ;
1236                    };
1237                    MenuItem
1238                    {
1239                        Identifier = RID_XOVERBRACEY ;
1240                        HelpId = HID_SMA_XOVERBRACEY ;
1241                        Text = "x overbrace y" ;
1242                    };
1243                    MenuItem
1244                    {
1245                        Identifier = RID_XUNDERBRACEY ;
1246                        HelpId = HID_SMA_XUNDERBRACEY ;
1247                        Text = "x underbrace y" ;
1248                    };
1249                };
1250            };
1251        };
1252        MenuItem
1253        {
1254            Identifier = RID_FORMAT_MENU ;
1255            HelpId = HID_SMA_FORMAT_TBX ;
1256            Text [ en-US ] = "For~mats" ;
1257            SubMenu = Menu
1258            {
1259                ItemList =
1260                {
1261                    MenuItem
1262                    {
1263                        Identifier = RID_RSUPX ;
1264                        HelpId = HID_SMA_RSUPX ;
1265                        Text = "^x" ;
1266                    };
1267                    MenuItem
1268                    {
1269                        Identifier = RID_RSUBX ;
1270                        HelpId = HID_SMA_RSUBX ;
1271                        Text = "_x" ;
1272                    };
1273                    MenuItem
1274                    {
1275                        Identifier = RID_LSUPX ;
1276                        HelpId = HID_SMA_LSUPX ;
1277                        Text = "lsup x" ;
1278                    };
1279                    MenuItem
1280                    {
1281                        Identifier = RID_LSUBX ;
1282                        HelpId = HID_SMA_LSUBX ;
1283                        Text = "lsub x" ;
1284                    };
1285                    MenuItem
1286                    {
1287                        Identifier = RID_CSUPX ;
1288                        HelpId = HID_SMA_CSUPX ;
1289                        Text = "csup x" ;
1290                    };
1291                    MenuItem
1292                    {
1293                        Identifier = RID_CSUBX ;
1294                        HelpId = HID_SMA_CSUBX ;
1295                        Text = "csub x" ;
1296                    };
1297                    MenuItem
1298                    {
1299                        Separator = TRUE ;
1300                    };
1301                    MenuItem
1302                    {
1303                        Identifier = RID_NEWLINE ;
1304                        HelpId = HID_SMA_NEWLINE ;
1305                        Text [ en-US ] = "New Line" ;
1306                    };
1307                    MenuItem
1308                    {
1309                        Identifier = RID_SBLANK;
1310                        HelpId = HID_SMA_SBLANK;
1311                        Text [ en-US ] = "Small Gap" ;
1312                    };
1313                    MenuItem
1314                    {
1315                        Identifier = RID_BLANK ;
1316                        HelpId = HID_SMA_BLANK ;
1317                        Text [ en-US ] = "Gap" ;
1318                    };
1319                    MenuItem
1320                    {
1321                        Identifier = RID_NOSPACE ;
1322                        HelpId = HID_SMA_NOSPACE ;
1323                        Text [ en-US ] = "nospace {...}" ;
1324                    };
1325                    MenuItem
1326                    {
1327                        Identifier = RID_BINOMXY ;
1328                        HelpId = HID_SMA_BINOMXY ;
1329                        Text = "binom x y" ;
1330                    };
1331                    MenuItem
1332                    {
1333                        Identifier = RID_STACK ;
1334                        HelpId = HID_SMA_STACK ;
1335                        Text = "stack {...}" ;
1336                    };
1337                    MenuItem
1338                    {
1339                        Identifier = RID_MATRIX ;
1340                        HelpId = HID_SMA_MATRIX ;
1341                        Text = "matrix {...}" ;
1342                    };
1343                    MenuItem
1344                    {
1345                        Separator = TRUE ;
1346                    };
1347                    MenuItem
1348                    {
1349                        Identifier = RID_ALIGNLX ;
1350                        HelpId = HID_SMA_ALIGNLX ;
1351                        Text = "alignl x" ;
1352                    };
1353                    MenuItem
1354                    {
1355                        Identifier = RID_ALIGNCX ;
1356                        HelpId = HID_SMA_ALIGNCX ;
1357                        Text = "alignc x" ;
1358                    };
1359                    MenuItem
1360                    {
1361                        Identifier = RID_ALIGNRX ;
1362                        HelpId = HID_SMA_ALIGNRX ;
1363                        Text = "alignr x" ;
1364                    };
1365                };
1366            };
1367        };
1368        MenuItem
1369        {
1370            Identifier = RID_MISC_MENU ;
1371            HelpId = HID_SMA_MISC_MENU ;
1372            Text [ en-US ] = "~Others" ;
1373            SubMenu = Menu
1374            {
1375                ItemList =
1376                {
1377                    MenuItem
1378                    {
1379                        Identifier = RID_INFINITY ;
1380                        HelpId = HID_SMA_INFINITY ;
1381                        Text = "infinity" ;
1382                    };
1383                    MenuItem
1384                    {
1385                        Identifier = RID_PARTIAL ;
1386                        HelpId = HID_SMA_PARTIAL ;
1387                        Text = "partial" ;
1388                    };
1389                    MenuItem
1390                    {
1391                        Identifier = RID_NABLA ;
1392                        HelpId = HID_SMA_NABLA ;
1393                        Text = "nabla" ;
1394                    };
1395                    MenuItem
1396                    {
1397                        Identifier = RID_EXISTS ;
1398                        HelpId = HID_SMA_EXISTS ;
1399                        Text = "exists" ;
1400                    };
1401                    MenuItem
1402                    {
1403                        Identifier = RID_FORALL ;
1404                        HelpId = HID_SMA_FORALL ;
1405                        Text = "forall" ;
1406                    };
1407                    MenuItem
1408                    {
1409                        Identifier = RID_HBAR ;
1410                        HelpId = HID_SMA_HBAR ;
1411                        Text = "hbar" ;
1412                    };
1413                    MenuItem
1414                    {
1415                        Identifier = RID_LAMBDABAR ;
1416                        HelpId = HID_SMA_LAMBDABAR ;
1417                        Text = "lambdabar" ;
1418                    };
1419                    MenuItem
1420                    {
1421                        Identifier = RID_RE ;
1422                        HelpId = HID_SMA_RE ;
1423                        Text = "Re" ;
1424                    };
1425                    MenuItem
1426                    {
1427                        Identifier = RID_IM ;
1428                        HelpId = HID_SMA_IM ;
1429                        Text = "Im" ;
1430                    };
1431                    MenuItem
1432                    {
1433                        Identifier = RID_WP ;
1434                        HelpId = HID_SMA_WP ;
1435                        Text = "wp" ;
1436                    };
1437                    MenuItem
1438                    {
1439                        Separator = TRUE ;
1440                    };
1441                    MenuItem
1442                    {
1443                        Identifier = RID_LEFTARROW ;
1444                        HelpId = HID_SMA_LEFTARROW ;
1445                        Text = "leftarrow" ;
1446                    };
1447                    MenuItem
1448                    {
1449                        Identifier = RID_RIGHTARROW ;
1450                        HelpId = HID_SMA_RIGHTARROW ;
1451                        Text = "rightarrow" ;
1452                    };
1453                    MenuItem
1454                    {
1455                        Identifier = RID_UPARROW ;
1456                        HelpId = HID_SMA_UPARROW ;
1457                        Text = "uparrow" ;
1458                    };
1459                    MenuItem
1460                    {
1461                        Identifier = RID_DOWNARROW ;
1462                        HelpId = HID_SMA_DOWNARROW ;
1463                        Text = "downarrow" ;
1464                    };
1465                    MenuItem
1466                    {
1467                        Separator = TRUE ;
1468                    };
1469                    MenuItem
1470                    {
1471                        Identifier = RID_DOTSLOW ;
1472                        HelpId = HID_SMA_DOTSLOW ;
1473                        Text = "dotslow" ;
1474                    };
1475                    MenuItem
1476                    {
1477                        Identifier = RID_DOTSAXIS ;
1478                        HelpId = HID_SMA_DOTSAXIS ;
1479                        Text = "dotsaxis" ;
1480                    };
1481                    MenuItem
1482                    {
1483                        Identifier = RID_DOTSVERT ;
1484                        HelpId = HID_SMA_DOTSVERT ;
1485                        Text = "dotsvert" ;
1486                    };
1487                    MenuItem
1488                    {
1489                        Identifier = RID_DOTSUP ;
1490                        HelpId = HID_SMA_DOTSUP ;
1491                        Text = "dotsup" ;
1492                    };
1493                    MenuItem
1494                    {
1495                        Identifier = RID_DOTSDOWN ;
1496                        HelpId = HID_SMA_DOTSDOWN ;
1497                        Text = "dotsdown" ;
1498                    };
1499                };
1500            };
1501        };
1502    };
1503};
1504
1505// ********************************************************************** EOF
1506