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