xref: /trunk/main/starmath/source/commands.src (revision bfdb928b)
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