bump product version to 5.0.4.1
[LibreOffice.git] / sd / source / ui / app / menuids_tmpl.src
blobbf3083077840d045f73f9982f4f6ca0632b7d5ef
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  *   Licensed to the Apache Software Foundation (ASF) under one or more
12  *   contributor license agreements. See the NOTICE file distributed
13  *   with this work for additional information regarding copyright
14  *   ownership. The ASF licenses this file to you under the Apache
15  *   License, Version 2.0 (the "License"); you may not use this file
16  *   except in compliance with the License. You may obtain a copy of
17  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
19 #include <svx/dialogs.hrc>
20 #include "app.hrc"
21 #include "res_bmp.hrc"
22 #include "helpids.h"
24 #define SEPARATOR       MenuItem { Separator = TRUE; };
25  // DUMMY is a ID where a SubMenu is following
26  // (it has to be increased every time!)
27 #define DUMMY 333
28  // not object related
30 #define MN_DISTRIBUTE \
31     MenuItem\
32     {\
33         Identifier = SID_DISTRIBUTE_DLG ; \
34         HelpId = CMD_SID_DISTRIBUTE_DLG ; \
35         Text [ en-US ] = "~Distribution..." ; \
36     };
38 #define MN_INSERT_GRAPHIC \
39     MenuItem\
40     {\
41         Identifier = SID_INSERT_GRAPHIC; \
42         HelpId = CMD_SID_INSERT_GRAPHIC; \
43         Text [ en-US ] = "Insert I~mage..." ; \
44     };
46 #define MN_CAPTUREPOINT \
47     MenuItem\
48     {\
49         Identifier = SID_CAPTUREPOINT ; \
50         HelpId = CMD_SID_CAPTUREPOINT ; \
51         Text [ en-US ] = "~Insert Snap Point/Line..." ; \
52     };
54 #define MN_SET_SNAPITEM \
55     MenuItem\
56     {\
57         Identifier = SID_SET_SNAPITEM ; \
58         HelpId = CMD_SID_SET_SNAPITEM ; \
59         Text [ en-US ] = "~Edit..." ; \
60     };
62 #define MN_DELETE_SNAPITEM \
63     MenuItem\
64     {\
65         Identifier = SID_DELETE_SNAPITEM ; \
66         HelpId = CMD_SID_DELETE_SNAPITEM ; \
67         Text [ en-US ] = "~Delete" ; \
68     };
70  // page attributes
71 #define MN_MODIFY_PAGE \
72     MenuItem\
73     {\
74         Identifier = SID_MODIFYPAGE ; \
75         HelpId = CMD_SID_MODIFYPAGE ; \
76         Text [ en-US ] = "Page ~Layout" ; \
77     };
79 #define MN_MODIFY_SLIDE \
80     MenuItem\
81     {\
82         Identifier = SID_MODIFYPAGE ; \
83         HelpId = CMD_SID_MODIFYPAGE ; \
84         Text [ en-US ] = "Slide ~Layout" ; \
85     };
87 #define MN_FORMAT_PAGE \
88     MenuItem\
89     {\
90         Identifier = SID_PAGESETUP ; \
91         HelpId = CMD_SID_PAGESETUP ; \
92         Text [ en-US ] = "~Page Setup..." ; \
93     };
95 #define MN_FORMAT_SLIDE \
96     MenuItem\
97     {\
98         Identifier = SID_PAGESETUP ; \
99         HelpId = CMD_SID_PAGESETUP ; \
100         Text [ en-US ] = "Format ~Slide..." ; \
101     };
103 #define MN_INSERT_SLIDE \
104     MenuItem\
105     {\
106         Identifier = SID_INSERTPAGE ; \
107         HelpId = CMD_SID_INSERTPAGE ; \
108         Text [ en-US ] = "~New Slide" ; \
109     };
111 #define MN_DUPLICATE_SLIDE \
112     MenuItem\
113     {\
114         Identifier = SID_DUPLICATE_PAGE ; \
115         HelpId = CMD_SID_DUPLICATE_PAGE ; \
116         Text [ en-US ] = "~Duplicate Slide" ; \
117     };
119 #define MN_INSERT_MASTER \
120     MenuItem\
121     {\
122         Identifier = SID_INSERT_MASTER_PAGE ; \
123         HelpId = CMD_SID_INSERT_MASTER_PAGE ; \
124         Text [ en-US ] = "~New Master" ; \
125     };
127 #define MN_INSERT_PAGE \
128     MenuItem\
129     {\
130         Identifier = SID_INSERTPAGE ; \
131         HelpId = CMD_SID_INSERTPAGE ; \
132         Text [ en-US ] = "~New Page" ; \
133     };
134 #define MN_SELECT_BACKGROUND \
135     MenuItem\
136     {\
137         Identifier = SID_SELECT_BACKGROUND ; \
138         HelpId = CMD_SID_SELECT_BACKGROUND ; \
139         Text [ en-US ] = "Set Background Image..." ; \
140     };
141 #define MN_DISPLAY_MASTER_BACKGROUND \
142     MenuItem\
143     {\
144         Identifier = SID_DISPLAY_MASTER_BACKGROUND ; \
145         HelpId = CMD_SID_DISPLAY_MASTER_BACKGROUND ; \
146         Text [ en-US ] = "Display Background of Master" ; \
147     };
148 #define MN_DISPLAY_MASTER_OBJECTS \
149     MenuItem\
150     {\
151         Identifier = SID_DISPLAY_MASTER_OBJECTS ; \
152         HelpId = CMD_SID_DISPLAY_MASTER_OBJECTS ; \
153         Text [ en-US ] = "Display Objects from Master" ; \
154     };
156 #define MN_PAGE_MENU \
157     MenuItem\
158     {\
159         Identifier = DUMMY + 3 ; \
160         Command = ".uno:PageMenu" ; \
161         SubMenu = Menu\
162         {\
163             ItemList = \
164             {\
165                 MN_INSERT_PAGE\
166                 MN_DELETE_PAGE\
167                 SEPARATOR\
168                 MN_FORMAT_PAGE\
169                 MN_SELECT_BACKGROUND\
170                 MN_PAGE_DESIGN\
171                 MN_RENAME_PAGE\
172             };\
173         };\
174         Text [ en-US ] = "Pag~e" ; \
175     };
177 #define MN_SLIDE_MENU \
178     MN_SELECT_BACKGROUND\
179     MN_INSERT_GRAPHIC\
180     MN_FORMAT_SLIDE\
181     MenuItem\
182     {\
183         Identifier = DUMMY + 8 ; \
184         Command = ".uno:PageMenu" ; \
185         Text [ en-US ] = "Slid~e" ; \
186         SubMenu = Menu\
187         {\
188             ItemList = \
189             {\
190                 MN_INSERT_SLIDE\
191                 MN_DUPLICATE_SLIDE\
192                 MN_DELETE_SLIDE\
193                 SEPARATOR\
194                 MN_RENAME_SLIDE\
195                 MN_HIDE_SLIDE\
196                 MN_SHOW_SLIDE\
197                 SEPARATOR\
198                 MN_PRESENTATION_LAYOUT\
199                 MN_DISPLAY_MASTER_BACKGROUND\
200                 MN_DISPLAY_MASTER_OBJECTS\
201             };\
202         };\
203     };
205  // Layer
206 #define MN_RENAME_LAYER \
207     MenuItem\
208     {\
209         Identifier = SID_RENAMELAYER ; \
210         HelpId = CMD_SID_RENAMELAYER ; \
211         Text [ en-US ] = "~Rename Layer..." ; \
212     };
214 #define MN_DELETE_SLIDE \
215     MenuItem\
216     {\
217         Identifier = SID_DELETE_PAGE ; \
218         HelpId = CMD_SID_DELETE_PAGE ; \
219         Text [ en-US ] = "D~elete Slide" ; \
220     };
222 #define MN_DELETE_MASTER \
223     MenuItem\
224     {\
225         Identifier = SID_DELETE_MASTER_PAGE ; \
226         HelpId = CMD_SID_DELETE_MASTER_PAGE ; \
227         Text [ en-US ] = "D~elete Master" ; \
228     };
230 #define MN_DELETE_PAGE \
231     MenuItem\
232     {\
233         Identifier = SID_DELETE_PAGE ; \
234         HelpId = CMD_SID_DELETE_PAGE ; \
235         Text [ en-US ] = "D~elete Page" ; \
236     };
238 #define MN_RENAME_SLIDE \
239     MenuItem\
240     {\
241         Identifier = SID_RENAMEPAGE ; \
242         HelpId = CMD_SID_RENAMEPAGE ; \
243         Text [ en-US ] = "~Rename Slide..." ; \
244     };
246 #define MN_RENAME_MASTER \
247     MenuItem\
248     {\
249         Identifier = SID_RENAME_MASTER_PAGE ; \
250         HelpId = CMD_SID_RENAME_MASTER_PAGE ; \
251         Text [ en-US ] = "~Rename Master" ; \
252     };
254 #define MN_RENAME_PAGE \
255     MenuItem\
256     {\
257         Identifier = SID_RENAMEPAGE ; \
258         HelpId = CMD_SID_RENAMEPAGE ; \
259         Text [ en-US ] = "~Rename Page..." ; \
260     };
262  // graphic attributes
263 #define MN_LINE \
264     MenuItem\
265     {\
266         Identifier = SID_ATTRIBUTES_LINE ; \
267         HelpId = CMD_SID_ATTRIBUTES_LINE ; \
268         Text [ en-US ] = "L~ine..." ; \
269     };
271 #define MN_AREA \
272     MenuItem\
273     {\
274         Identifier = SID_ATTRIBUTES_AREA ; \
275         HelpId = CMD_SID_ATTRIBUTES_AREA ; \
276         Text [ en-US ] = "~Area..." ; \
277     };
279 #define MN_TEXTATTR \
280     MenuItem\
281     {\
282         Identifier = SID_TEXTATTR_DLG ; \
283         HelpId = CMD_SID_TEXTATTR_DLG ; \
284         Text [ en-US ] = "~Text..." ; \
285     };
287 #define MN_OUTLINE_TEXT_AUTOFIT \
288     MenuItem\
289     {\
290         Identifier = SID_OUTLINE_TEXT_AUTOFIT ; \
291         HelpID = CMD_SID_OUTLINE_TEXT_AUTOFIT ; \
292         Text [ en-US ] = "~Autofit Text" ; \
293     };
295 #define MN_CONNECTION \
296     MenuItem\
297     {\
298         Identifier = SID_CONNECTION_DLG ; \
299         HelpId = CMD_SID_CONNECTION_DLG ; \
300         Text [ en-US ] = "~Connector..." ; \
301     };
303 #define MN_NEW_ROUTING \
304     MenuItem\
305     {\
306         Identifier = SID_CONNECTION_NEW_ROUTING ; \
307         HelpId = CMD_SID_CONNECTION_NEW_ROUTING ; \
308         Text [ en-US ] = "Reset ~Routing" ; \
309     };
311 #define MN_MEASURE \
312     MenuItem\
313     {\
314         Identifier = SID_MEASURE_DLG ; \
315         HelpId = CMD_SID_MEASURE_DLG ; \
316         Text [ en-US ] = "Dimen~sions..." ; \
317     };
319 #define MN_TRANSFORM \
320     MenuItem\
321     {\
322         Identifier = SID_ATTR_TRANSFORM ; \
323         HelpId = CMD_SID_ATTR_TRANSFORM ; \
324         Text [ en-US ] = "Position and Si~ze..." ; \
325     };
327 #define MN_EDIT_POINTS \
328     MenuItem\
329     {\
330         Identifier = SID_BEZIER_EDIT ; \
331         HelpId = CMD_SID_BEZIER_EDIT ; \
332         Text [ en-US ] = "Edit ~Points" ; \
333     };
335  // arrangement
336 #define MN_POSITION \
337     MenuItem\
338     {\
339         Identifier = SID_POSITION ; \
340         HelpId = CMD_SID_POSITION ; \
341         Command = ".uno:ObjectPosition"; \
342         Text [ en-US ] = "Arra~nge" ; \
343         SubMenu = Menu\
344         {\
345             ItemList = \
346             {\
347                 MenuItem\
348                 {\
349                     Identifier = SID_FRAME_TO_TOP ; \
350                     HelpId = CMD_SID_FRAME_TO_TOP ; \
351                     Text [ en-US ] = "~Bring to Front" ; \
352                 };\
353                 MenuItem\
354                 {\
355                     Identifier = SID_MOREFRONT ; \
356                     HelpId = CMD_SID_MOREFRONT ; \
357                     Text [ en-US ] = "Bring ~Forward" ; \
358                 };\
359                 MenuItem\
360                 {\
361                     Identifier = SID_MOREBACK ; \
362                     HelpId = CMD_SID_MOREBACK ; \
363                     Text [ en-US ] = "Send Back~ward" ; \
364                 };\
365                 MenuItem\
366                 {\
367                     Identifier = SID_FRAME_TO_BOTTOM ; \
368                     HelpId = CMD_SID_FRAME_TO_BOTTOM ; \
369                     Text [ en-US ] = "~Send to Back" ; \
370                 };\
371                 MenuItem\
372                 {\
373                     Separator = TRUE ; \
374                 };\
375                 MenuItem\
376                 {\
377                     Identifier = SID_BEFORE_OBJ ; \
378                     HelpId = CMD_SID_BEFORE_OBJ ; \
379                     Text [ en-US ] = "In Front of ~Object" ; \
380                 };\
381                 MenuItem\
382                 {\
383                     Identifier = SID_BEHIND_OBJ ; \
384                     HelpId = CMD_SID_BEHIND_OBJ ; \
385                     Text [ en-US ] = "Be~hind Object" ; \
386                 };\
387                 MenuItem\
388                 {\
389                     Separator = TRUE ; \
390                 };\
391                 MenuItem\
392                 {\
393                     Identifier = SID_REVERSE_ORDER ; \
394                     HelpId = CMD_SID_REVERSE_ORDER ; \
395                     Text [ en-US ] = "~Reverse" ; \
396                 };\
397             };\
398         };\
399     };
401  // text elements
402 #define MN_CHAR \
403     MenuItem\
404     {\
405         Identifier = SID_CHAR_DLG ; \
406         HelpId = CMD_SID_CHAR_DLG ; \
407         Text [ en-US ] = "C~haracter..." ; \
408     };
410 #define MN_CHAR_PARAGRAPH \
411     MN_CHAR \
412     MenuItem {\
413         Identifier = SID_PARA_DLG;\
414         HelpId = CMD_SID_PARA_DLG;\
415         Text [ en-US ] = "P~aragraph...";\
416     };
418 #define MN_BULLET \
419     MenuItem\
420     {\
421         Identifier = SID_CHARMAP ; \
422         HelpId = CMD_SID_CHARMAP ; \
423         Text [ en-US ] = "S~pecial Character..." ; \
424     };
426  // object orientation
427 #define MN_OBJECT_ALIGN \
428     MenuItem\
429     {\
430         Identifier = SID_OBJECT_ALIGN ; \
431         Command = ".uno:AlignObjetMenu" ; \
432         HelpId = CMD_SID_OBJECT_ALIGN ; \
433         Text [ en-US ] = "Al~ign" ; \
434         SubMenu = Menu\
435         {\
436             ItemList = \
437             {\
438                 MenuItem\
439                 {\
440                     Identifier = SID_OBJECT_ALIGN_LEFT ; \
441                     HelpId = CMD_SID_OBJECT_ALIGN_LEFT ; \
442                     Text [ en-US ] = "~Left" ; \
443                 };\
444                 MenuItem\
445                 {\
446                     Identifier = SID_OBJECT_ALIGN_CENTER ; \
447                     HelpId = CMD_SID_OBJECT_ALIGN_CENTER ; \
448                     Text [ en-US ] = "~Centered" ; \
449                 };\
450                 MenuItem\
451                 {\
452                     Identifier = SID_OBJECT_ALIGN_RIGHT ; \
453                     HelpId = CMD_SID_OBJECT_ALIGN_RIGHT ; \
454                     Text [ en-US ] = "~Right" ; \
455                 };\
456                 SEPARATOR\
457                 MenuItem\
458                 {\
459                     Identifier = SID_OBJECT_ALIGN_UP ; \
460                     HelpId = CMD_SID_OBJECT_ALIGN_UP ; \
461                     Text [ en-US ] = "~Top" ; \
462                 };\
463                 MenuItem\
464                 {\
465                     Identifier = SID_OBJECT_ALIGN_MIDDLE ; \
466                     HelpId = CMD_SID_OBJECT_ALIGN_MIDDLE ; \
467                     Text [ en-US ] = "C~enter" ; \
468                 };\
469                 MenuItem\
470                 {\
471                     Identifier = SID_OBJECT_ALIGN_DOWN ; \
472                     HelpId = CMD_SID_OBJECT_ALIGN_DOWN ; \
473                     Text [ en-US ] = "~Bottom" ; \
474                 };\
475             };\
476         };\
477     };
479  // Bezier functions
480 #define MN_CLOSE_OBJECT \
481     MenuItem\
482     {\
483         Identifier = SID_OBJECT_CLOSE ; \
484         HelpId = CMD_SID_OBJECT_CLOSE ; \
485         Text [ en-US ] = "Close ~Object" ; \
486     };
488 #define MN_BEZIER \
489     MenuItem\
490     {\
491         Identifier = SID_BEZIER_EDIT ; \
492         HelpId = CMD_SID_BEZIER_EDIT ; \
493         Text [ en-US ] = "Edit ~Points" ; \
494     };\
495     SEPARATOR\
496     MenuItem\
497     {\
498         Identifier = SID_BEZIER_MOVE ; \
499         HelpId = CMD_SID_BEZIER_MOVE ; \
500         Text [ en-US ] = "~Move Points" ; \
501     };\
502     MenuItem\
503     {\
504         Identifier = SID_BEZIER_INSERT ; \
505         HelpId = CMD_SID_BEZIER_INSERT ; \
506         Text [ en-US ] = "Insert ~Points" ; \
507     };\
508     MenuItem\
509     {\
510         Identifier = SID_BEZIER_DELETE ; \
511         HelpId = CMD_SID_BEZIER_DELETE ; \
512         Text [ en-US ] = "~Delete Points" ; \
513     };\
514     SEPARATOR\
515     MenuItem\
516     {\
517         Identifier = SID_BEZIER_CLOSE ; \
518         HelpId = CMD_SID_BEZIER_CLOSE ; \
519         Text [ en-US ] = "Close ~Object" ; \
520     };\
521     MenuItem\
522     {\
523         Identifier = SID_BEZIER_CUTLINE ; \
524         HelpId = CMD_SID_BEZIER_CUTLINE ; \
525         Text [ en-US ] = "~Split Curve" ; \
526     };\
527     MenuItem\
528     {\
529         Identifier = SID_BEZIER_CONVERT ; \
530         HelpId = CMD_SID_BEZIER_CONVERT ; \
531         Text [ en-US ] = "Con~vert to Curve" ; \
532     };\
533     SEPARATOR\
534     MenuItem\
535     {\
536         Identifier = SID_BEZIER_EDGE ; \
537         HelpId = CMD_SID_BEZIER_EDGE ; \
538         Text [ en-US ] = "~Corner" ; \
539     };\
540     MenuItem\
541     {\
542         Identifier = SID_BEZIER_SMOOTH ; \
543         HelpId = CMD_SID_BEZIER_SMOOTH ; \
544         Text [ en-US ] = "Smoot~h" ; \
545     };\
546     MenuItem\
547     {\
548         Identifier = SID_BEZIER_SYMMTR ; \
549         HelpId = CMD_SID_BEZIER_SYMMTR ; \
550         Text [ en-US ] = "S~ymmetric" ; \
551     };\
552     SEPARATOR\
553     MenuItem\
554     {\
555         Identifier = SID_BEZIER_ELIMINATE_POINTS ; \
556         HelpId = CMD_SID_BEZIER_ELIMINATE_POINTS ; \
557         Text [ en-US ] = "~Reduce Points" ; \
558     };
560  // group/combination functions
561 #define MN_GROUP \
562     MenuItem\
563     {\
564         Identifier = SID_GROUP ; \
565         HelpId = CMD_SID_GROUP ; \
566         Text [ en-US ] = "~Group" ; \
567     };
569 #define MN_UNGROUP \
570     MenuItem\
571     {\
572         Identifier = SID_UNGROUP ; \
573         HelpId = CMD_SID_UNGROUP ; \
574         Text [ en-US ] = "~Ungroup" ; \
575     };
577 #define MN_COMBINE \
578     MenuItem\
579     {\
580         Identifier = SID_COMBINE ; \
581         HelpId = CMD_SID_COMBINE ; \
582         Text [ en-US ] = "Comb~ine" ; \
583     };
585 #define MN_DISMANTLE \
586     MenuItem\
587     {\
588         Identifier = SID_DISMANTLE ; \
589         HelpId = CMD_SID_DISMANTLE ; \
590         Text [ en-US ] = "~Split" ; \
591     };
593 #define MN_ENTER_GROUP \
594     MenuItem\
595     {\
596         Identifier = SID_ENTER_GROUP ; \
597         HelpId = CMD_SID_ENTER_GROUP ; \
598         Text [ en-US ] = "~Enter Group" ; \
599     };
601 #define MN_LEAVE_GROUP \
602     MenuItem\
603     {\
604         Identifier = SID_LEAVE_GROUP ; \
605         HelpId = CMD_SID_LEAVE_GROUP ; \
606         Text [ en-US ] = "E~xit Group" ; \
607     };
609 #define MN_NAME_GROUP \
610     MenuItem\
611     {\
612         Identifier = SID_NAME_GROUP ; \
613         HelpId = CMD_SID_NAME_GROUP ; \
614         Text [ en-US ] = "Name..." ; \
615     };
617 // #i68101#
618 #define MN_OBJECT_TITLE_DESCRIPTION \
619     MenuItem\
620     {\
621         Identifier = SID_OBJECT_TITLE_DESCRIPTION; \
622         HelpId = CMD_SID_OBJECT_TITLE_DESCRIPTION; \
623         Text [ en-US ] = "Description..." ; \
624     };
626 #define MN_ACTION \
627     MenuItem\
628     {\
629         Identifier = SID_ANIMATION_EFFECTS ; \
630         HelpId = CMD_SID_ANIMATION_EFFECTS ; \
631         Text [ en-US ] = "Int~eraction..." ; \
632     };
634 #define MN_PRESENTATIONOBJECT \
635     MenuItem\
636     {\
637         Identifier = SID_PRESENTATIONOBJECT ; \
638         HelpId = CMD_SID_PRESENTATIONOBJECT ; \
639         Text [ en-US ] = "Presentation ~Object..." ; \
640     };
642  // diverse common functions
643 #define MN_DELETE \
644     MenuItem\
645     {\
646         Identifier = SID_DELETE ; \
647         HelpId = CMD_SID_DELETE ; \
648         Text [ en-US ] = "~Delete" ; \
649     };
651 #define MN_SET_DEFAULT\
652     MenuItem\
653     {\
654         Identifier = SID_SET_DEFAULT ; \
655         HelpId = CMD_SID_SET_DEFAULT ; \
656         Text [ en-US ] = "~Default Formatting" ; \
657     };
659 #define MN_FONTWORK\
660     MenuItem\
661     {\
662         Identifier = SID_FONTWORK ; \
663         HelpId = CMD_SID_FONTWORK ; \
664         Text [ en-US ] = "F~ontwork" ; \
665     };
667 #define MN_ORIGINAL_SIZE\
668     MenuItem\
669     {\
670         Identifier = SID_ORIGINAL_SIZE ; \
671         HelpId = CMD_SID_ORIGINAL_SIZE ; \
672         Text [ en-US ] = "Restore ~Original Size" ; \
673     };
675 #define MN_CROP\
676     MenuItem\
677     {\
678         Identifier = SID_OBJECT_CROP ; \
679         Text [ en-US ] = "Crop I~mage" ; \
680     };
682 #define MN_GLUE_INSERT_POINT\
683     MenuItem\
684     {\
685         Identifier = SID_GLUE_INSERT_POINT ; \
686         HelpId = CMD_SID_GLUE_INSERT_POINT ; \
687         Text [ en-US ] = "Insert ~Point" ; \
688     };
690 #define MN_GLUE_ESC_DIR_LEFT\
691     MenuItem\
692     {\
693         Identifier = SID_GLUE_ESCDIR_LEFT ; \
694         HelpId = CMD_SID_GLUE_ESCDIR_LEFT ; \
695         Text [ en-US ] = "~Left" ; \
696     };
698 #define MN_GLUE_ESC_DIR_TOP\
699     MenuItem\
700     {\
701         Identifier = SID_GLUE_ESCDIR_TOP ; \
702         HelpId = CMD_SID_GLUE_ESCDIR_TOP ; \
703         Text [ en-US ] = "~Top" ; \
704     };
706 #define MN_GLUE_ESC_DIR_RIGHT\
707     MenuItem\
708     {\
709         Identifier = SID_GLUE_ESCDIR_RIGHT ; \
710         HelpId = CMD_SID_GLUE_ESCDIR_RIGHT ; \
711         Text [ en-US ] = "~Right" ; \
712     };
714 #define MN_GLUE_ESC_DIR_BOTTOM\
715     MenuItem\
716     {\
717         Identifier = SID_GLUE_ESCDIR_BOTTOM ; \
718         HelpId = CMD_SID_GLUE_ESCDIR_BOTTOM ; \
719         Text [ en-US ] = "~Bottom" ; \
720     };
722 #define MN_GLUE_PERCENT\
723     MenuItem\
724     {\
725         Identifier = SID_GLUE_PERCENT ; \
726         HelpId = CMD_SID_GLUE_PERCENT ; \
727         Text [ en-US ] = "~Adapt Position to Object" ; \
728     };
730 #define MN_GLUE_HORZALIGN_LEFT\
731     MenuItem\
732     {\
733         Identifier = SID_GLUE_HORZALIGN_LEFT ; \
734         HelpId = CMD_SID_GLUE_HORZALIGN_LEFT ; \
735         RadioCheck = TRUE ; \
736         Text [ en-US ] = "Fixed ~Horizontal Left" ; \
737     };
739 #define MN_GLUE_HORZALIGN_CENTER\
740     MenuItem\
741     {\
742         Identifier = SID_GLUE_HORZALIGN_CENTER ; \
743         HelpId = CMD_SID_GLUE_HORZALIGN_CENTER ; \
744         RadioCheck = TRUE ; \
745         Text [ en-US ] = "Fixed Horizontal ~Center" ; \
746     };
748 #define MN_GLUE_HORZALIGN_RIGHT\
749     MenuItem\
750     {\
751         Identifier = SID_GLUE_HORZALIGN_RIGHT ; \
752         HelpId = CMD_SID_GLUE_HORZALIGN_RIGHT ; \
753         RadioCheck = TRUE ; \
754         Text [ en-US ] = "Fixed Hori~zontal Right" ; \
755     };
757 #define MN_GLUE_VERTALIGN_TOP\
758     MenuItem\
759     {\
760         Identifier = SID_GLUE_VERTALIGN_TOP ; \
761         HelpId = CMD_SID_GLUE_VERTALIGN_TOP ; \
762         RadioCheck = TRUE ; \
763         Text [ en-US ] = "Fixed ~Vertical Top" ; \
764     };
766 #define MN_GLUE_VERTALIGN_CENTER\
767     MenuItem\
768     {\
769         Identifier = SID_GLUE_VERTALIGN_CENTER ; \
770         HelpId = CMD_SID_GLUE_VERTALIGN_CENTER ; \
771         RadioCheck = TRUE ; \
772         Text [ en-US ] = "Fixed V~ertical Center" ; \
773     };
775 #define MN_GLUE_VERTALIGN_BOTTOM\
776     MenuItem\
777     {\
778         Identifier = SID_GLUE_VERTALIGN_BOTTOM ; \
779         HelpId = CMD_SID_GLUE_VERTALIGN_BOTTOM ; \
780         RadioCheck = TRUE ; \
781         Text [ en-US ] = "Fixed Ver~tical Bottom" ; \
782     };
783 #define MN_RULER\
784     MenuItem\
785     {\
786         Identifier = SID_RULER ; \
787         HelpId = CMD_SID_RULER ; \
788         Checkable = TRUE ; \
789         Text [ en-US ] = "View ~Ruler" ; \
790     };
792 #define MN_GRID_VISIBLE\
793     MenuItem\
794     {\
795         Identifier = SID_GRID_VISIBLE ; \
796         HelpId = CMD_SID_GRID_VISIBLE ; \
797         Checkable = TRUE ; \
798         Text [ en-US ] = "~Display Grid" ; \
799     };
801 #define MN_GRID_USE\
802     MenuItem\
803     {\
804         Identifier = SID_GRID_USE ; \
805         HelpId = CMD_SID_GRID_USE; \
806         Checkable = TRUE ; \
807         Text [ en-US ] = "Snap to Grid"; \
808     };
810 #define MN_GRID_FRONT\
811     MenuItem\
812     {\
813         Identifier = SID_GRID_FRONT ; \
814         HelpId = CMD_SID_GRID_FRONT ; \
815         Checkable = TRUE ; \
816         Text [ en-US ] = "Grid to ~Front" ; \
817     };
819 #define MN_GRID \
820     MenuItem\
821     {\
822         Identifier = DUMMY + 5 ; \
823         Command = ".uno:GridMenu" ; \
824         SubMenu = Menu\
825         {\
826             ItemList = \
827             {\
828                 MN_GRID_VISIBLE\
829                 MN_GRID_USE\
830                 MN_GRID_FRONT\
831             };\
832         };\
833         Text [ en-US ] = "~Grid";\
834     };
836 #define MN_HELPLINES_VISIBLE\
837     MenuItem\
838     {\
839         Identifier = SID_HELPLINES_VISIBLE ; \
840         HelpId = CMD_SID_HELPLINES_VISIBLE ; \
841         Checkable = TRUE ; \
842         Text [ en-US ] = "~Display Snap Lines" ; \
843     };
845 #define MN_HELPLINES_USE\
846     MenuItem\
847     {\
848         Identifier = SID_HELPLINES_USE ; \
849         HelpId = CMD_SID_HELPLINES_USE ; \
850         Checkable = TRUE ; \
851         Text [ en-US ] = "~Snap to Snap Lines"; \
852     };
854 #define MN_HELPLINES_FRONT\
855     MenuItem\
856     {\
857         Identifier = SID_HELPLINES_FRONT ; \
858         HelpId = CMD_SID_HELPLINES_FRONT ; \
859         Checkable = TRUE ; \
860         Text [ en-US ] = "Snap Lines to ~Front" ; \
861     };
863 #define MN_HELPLINES \
864     MenuItem\
865     {\
866         Identifier = DUMMY + 6 ; \
867         Command = ".uno:SnapLinesMenu" ; \
868         SubMenu = Menu\
869         {\
870             ItemList = \
871             {\
872                 MN_HELPLINES_VISIBLE\
873                 MN_HELPLINES_USE\
874                 MN_HELPLINES_FRONT\
875             };\
876         };\
877         Text [ en-US ] = "~Snap Lines";\
878     };
880 #define MNSUB_CONVERT \
881     MenuItem\
882     {\
883         Identifier = SID_CONVERT ; \
884         Command = ".uno:ConvertMenu" ; \
885         HelpId = HID_MN_SUB_CONVERT ; \
886         Text [ en-US ] = "Con~vert" ; \
887         SubMenu = Menu\
888         {\
889             ItemList = \
890             {\
891                 MN_CHANGEBEZIER\
892                 MN_CHANGEPOLYGON\
893                 MN_CONVERT_TO_CONTOUR\
894                 MN_CONVERT_TO_3D\
895                 MN_CONVERT_TO_3D_LATHE_FAST\
896                 MN_CONVERT_TO_BITMAP\
897                 MN_CONVERT_TO_METAFILE\
898             };\
899         };\
900     };
902 #define MNSUB_MIRROR \
903     MenuItem\
904     {\
905         Identifier = SID_MIRROR ; \
906         HelpId = HID_MN_SUB_MIRROR ; \
907         Command = ".uno:MirrorMenu" ; \
908         Text [ en-US ] = "~Flip" ; \
909         SubMenu = Menu\
910         {\
911             ItemList = \
912             {\
913                 MN_VERTICAL\
914                 MN_HORIZONTAL\
915             };\
916         };\
917     };
919 #define MN_CONNECT \
920     MenuItem\
921     {\
922         Identifier = SID_CONNECT ; \
923         HelpId = CMD_SID_CONNECT ; \
924         Text [ en-US ] = "C~onnect" ; \
925     };
927 #define MN_BREAK \
928     MenuItem\
929     {\
930         Identifier = SID_BREAK ; \
931         HelpId = CMD_SID_BREAK ; \
932         Text [ en-US ] = "~Break" ; \
933     };
935 #define MN_STYLEDT \
936     MenuItem\
937     {\
938         Identifier = SID_STYLE_EDIT ; \
939         HelpId = CMD_SID_STYLE_EDIT ; \
940         Text [ en-US ] = "Edit Style..." ; \
941     };
943 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */