xref: /trunk/main/sd/source/ui/app/popup.src (revision 7c736323a3a78d11537e3f8c912d232c6973a7c3)
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#define DEFINE_SLOTID_FOR_NUMBER_BULLETS    SID_OUTLINE_BULLET
25
26#include <svx/dialogs.hrc>
27#include <svx/globlmn.hrc>
28
29#include "app.hrc"
30#include "helpids.h"
31#include "res_bmp.hrc"
32
33#define SEPARATOR       MenuItem { Separator = TRUE; };
34#define DUMMY 333
35
36// ------------------------------------------------------------------------------------------------
37// slot defines
38// ------------------------------------------------------------------------------------------------
39
40 #define MN_CHANGEBEZIER \
41    MenuItem\
42    {\
43        Identifier = SID_CHANGEBEZIER ; \
44        HelpId = CMD_SID_CHANGEBEZIER ; \
45        Text [ en-US ] = "To ~Curve" ; \
46    };
47
48#define MN_CHANGEPOLYGON \
49    MenuItem\
50    {\
51        Identifier = SID_CHANGEPOLYGON ; \
52        HelpId = CMD_SID_CHANGEPOLYGON ; \
53        Text [ en-US ] = "To ~Polygon" ; \
54    };
55
56#define MN_CONVERT_TO_CONTOUR \
57    MenuItem\
58    {\
59        Identifier = SID_CONVERT_TO_CONTOUR ; \
60        HelpId = CMD_SID_CONVERT_TO_CONTOUR ; \
61        Text [ en-US ] = "To C~ontour";\
62    };
63
64#define MN_CONVERT_TO_3D \
65    MenuItem\
66    {\
67        Identifier = SID_CONVERT_TO_3D ; \
68        HelpId = CMD_SID_CONVERT_TO_3D ; \
69        Text [ en-US ] = "To 3~D" ; \
70    };
71
72#define MN_CONVERT_TO_BITMAP \
73    MenuItem\
74    {\
75        Identifier = SID_CONVERT_TO_BITMAP ; \
76        HelpId = CMD_SID_CONVERT_TO_BITMAP ; \
77        Text [ en-US ] = "To ~Bitmap" ; \
78    };
79
80#define MN_CONVERT_TO_METAFILE \
81    MenuItem\
82    {\
83        Identifier = SID_CONVERT_TO_METAFILE ; \
84        HelpId = CMD_SID_CONVERT_TO_METAFILE ; \
85        Text [ en-US ] = "To ~Metafile" ; \
86    };
87
88#define MN_CONVERT_TO_3D_LATHE_FAST \
89    MenuItem\
90    {\
91        Identifier = SID_CONVERT_TO_3D_LATHE_FAST ; \
92        HelpId = CMD_SID_CONVERT_TO_3D_LATHE_FAST ; \
93        Text [ en-US ] = "To 3D ~Rotation Object" ; \
94    };
95
96#define MN_VERTICAL \
97    MenuItem\
98    {\
99        Identifier = SID_VERTICAL ; \
100        HelpId = CMD_SID_VERTICAL ; \
101        Text [ en-US ] = "~Vertically" ; \
102    };
103
104#define MN_HORIZONTAL \
105    MenuItem\
106    {\
107        Identifier = SID_HORIZONTAL ; \
108        HelpId = CMD_SID_HORIZONTAL ; \
109        Text [ en-US ] = "~Horizontally" ; \
110    };
111
112#define MN_3D_WIN \
113    MenuItem\
114    {\
115        Identifier = SID_3D_WIN ; \
116        HelpId = CMD_SID_3D_WIN ; \
117        Text [ en-US ] = "~3D Effects" ; \
118    };
119
120#define MN_PRESENTATION_LAYOUT \
121    MenuItem\
122    {\
123        Identifier = SID_PRESENTATION_LAYOUT ; \
124        HelpId = CMD_SID_PRESENTATION_LAYOUT ; \
125        Text [ en-US ] = "~Slide Design" ; \
126    };
127
128#define MN_DIA \
129    MenuItem\
130    {\
131        Identifier = SID_SLIDE_TRANSITIONS_PANEL ; \
132        HelpId = CMD_SID_SLIDE_TRANSITIONS_PANEL ; \
133        Text [ en-US ] = "Slide ~Transition" ; \
134    };
135
136#define MN_SHOW_SLIDE \
137    MenuItem\
138    {\
139        Identifier = SID_SHOW_SLIDE ; \
140        HelpId = CMD_SID_SHOW_SLIDE ; \
141        Text [ en-US ] = "~Show Slide" ; \
142    };
143
144#define MN_HIDE_SLIDE \
145    MenuItem\
146    {\
147        Identifier = SID_HIDE_SLIDE ; \
148        HelpId = CMD_SID_HIDE_SLIDE ; \
149        Text [ en-US ] = "~Hide Slide" ; \
150    };
151
152#define MN_GROUP_IMPRESS \
153    MenuItem\
154    {\
155        Identifier = SID_GROUP ; \
156        HelpId = CMD_SID_GROUP ; \
157        Text [ en-US ] = "~Group" ; \
158    };
159
160#define MN_UNGROUP_IMPRESS \
161    MenuItem\
162    {\
163        Identifier = SID_UNGROUP ; \
164        HelpId = CMD_SID_UNGROUP ; \
165        Text [ en-US ] = "~Ungroup" ; \
166    };
167
168#define MN_ENTER_GROUP_IMPRESS \
169    MenuItem\
170    {\
171        Identifier = SID_ENTER_GROUP ; \
172        HelpId = CMD_SID_ENTER_GROUP ; \
173        Text [ en-US ] = "~Edit Group" ; \
174    };
175
176#define MN_LEAVE_GROUP_IMPRESS \
177    MenuItem\
178    {\
179        Identifier = SID_LEAVE_GROUP ; \
180        HelpId = CMD_SID_LEAVE_GROUP ; \
181        Text [ en-US ] = "E~xit group" ; \
182    };
183
184#define MNSUB_GROUP \
185    MenuItem\
186    {\
187        Identifier = MN_SUB_GROUP ; \
188        HelpID = HID_MN_SUB_GROUP ; \
189        Command = ".uno:GroupMenu" ; \
190        Text [ en-US ] = "~Group" ; \
191        SubMenu = Menu\
192        {\
193            ItemList = \
194            {\
195                MN_GROUP_IMPRESS\
196                MN_UNGROUP_IMPRESS\
197                MN_ENTER_GROUP_IMPRESS\
198                MN_LEAVE_GROUP_IMPRESS\
199            };\
200        };\
201    };
202
203#define MN_DISTRIBUTE \
204    MenuItem\
205    {\
206        Identifier = SID_DISTRIBUTE_DLG ; \
207        HelpId = CMD_SID_DISTRIBUTE_DLG ; \
208        Text [ en-US ] = "~Distribution..." ; \
209    };
210
211#define MN_DRAWINGMODE \
212    MenuItem\
213    {\
214        Identifier = SID_DRAWINGMODE ; \
215        HelpId = CMD_SID_DRAWINGMODE ; \
216        Check = TRUE ; \
217        Text [ en-US ] = "~Drawing View" ; \
218    };
219
220#define MN_OUTLINEMODE \
221    MenuItem\
222    {\
223        Identifier = SID_OUTLINEMODE ; \
224        HelpId = CMD_SID_OUTLINEMODE ; \
225        Check = TRUE ; \
226        Text [ en-US ] = "~Outline View" ; \
227    };
228
229#define MN_DIAMODE \
230    MenuItem\
231    {\
232        Identifier = SID_DIAMODE ; \
233        HelpId = CMD_SID_DIAMODE ; \
234        Check = TRUE ; \
235        Text [ en-US ] = "~Slide Sorter" ; \
236    };
237
238#define MN_PRESENTATION \
239    MenuItem\
240    {\
241        Identifier = SID_PRESENTATION ; \
242        HelpId = CMD_SID_PRESENTATION ; \
243        Text [ en-US ] = "Slide Sho~w" ; \
244    };
245
246#define MN_CAPTUREPOINT \
247    MenuItem\
248    {\
249        Identifier = SID_CAPTUREPOINT ; \
250        HelpId = CMD_SID_CAPTUREPOINT ; \
251        Text [ en-US ] = "~Insert Snap Point/Line..." ; \
252    };
253
254#define MN_SET_SNAPITEM \
255    MenuItem\
256    {\
257        Identifier = SID_SET_SNAPITEM ; \
258        HelpId = CMD_SID_SET_SNAPITEM ; \
259        Text [ en-US ] = "~Edit..." ; \
260    };
261
262#define MN_DELETE_SNAPITEM \
263    MenuItem\
264    {\
265        Identifier = SID_DELETE_SNAPITEM ; \
266        HelpId = CMD_SID_DELETE_SNAPITEM ; \
267        Text [ en-US ] = "~Delete" ; \
268    };
269
270 // Seiten-Attribute
271#define MN_MODIFY_PAGE \
272    MenuItem\
273    {\
274        Identifier = SID_MODIFYPAGE ; \
275        HelpId = CMD_SID_MODIFYPAGE ; \
276        Text [ en-US ] = "Slide ~Layout" ; \
277    };
278
279#define MN_FORMAT_PAGE \
280    MenuItem\
281    {\
282        Identifier = SID_PAGESETUP ; \
283        HelpId = CMD_SID_PAGESETUP ; \
284        Text [ en-US ] = "~Page Setup..." ; \
285    };
286
287
288#define MN_INSERT_SLIDE \
289    MenuItem\
290    {\
291        Identifier = SID_INSERTPAGE ; \
292        HelpId = CMD_SID_INSERTPAGE ; \
293        Text [ en-US ] = "~New Slide" ; \
294    };
295
296#define MN_INSERT_MASTER \
297    MenuItem\
298    {\
299        Identifier = SID_INSERT_MASTER_PAGE ; \
300        HelpId = CMD_SID_INSERT_MASTER_PAGE ; \
301        Text [ en-US ] = "~New Master" ; \
302    };
303
304#define MN_INSERT_PAGE \
305    MenuItem\
306    {\
307        Identifier = SID_INSERTPAGE ; \
308        HelpId = CMD_SID_INSERTPAGE ; \
309        Text [ en-US ] = "~New Page" ; \
310    };
311#define MN_SELECT_BACKGROUND \
312    MenuItem\
313    {\
314        Identifier = SID_SELECT_BACKGROUND ; \
315        HelpId = CMD_SID_SELECT_BACKGROUND ; \
316        Text [ en-US ] = "Set Background Picture for Slide ..." ; \
317    };
318#define MN_DISPLAY_MASTER_BACKGROUND \
319    MenuItem\
320    {\
321        Identifier = SID_DISPLAY_MASTER_BACKGROUND ; \
322        HelpId = CMD_SID_DISPLAY_MASTER_BACKGROUND ; \
323        Text [ en-US ] = "Display Background of Master" ; \
324    };
325#define MN_DISPLAY_MASTER_OBJECTS \
326    MenuItem\
327    {\
328        Identifier = SID_DISPLAY_MASTER_OBJECTS ; \
329        HelpId = CMD_SID_DISPLAY_MASTER_OBJECTS ; \
330        Text [ en-US ] = "Display Objects from Master" ; \
331    };
332
333
334#define MN_PAGE_MENU \
335    MenuItem\
336    {\
337        Identifier = DUMMY + 3 ; \
338        Command = ".uno:PageMenu" ; \
339        SubMenu = Menu\
340        {\
341            ItemList = \
342            {\
343                MN_FORMAT_PAGE\
344                MN_PRESENTATION_LAYOUT\
345                MN_RENAME_PAGE\
346                SEPARATOR\
347                MN_INSERT_PAGE\
348                MN_DELETE_PAGE\
349            };\
350        };\
351        Text [ en-US ] = "Pag~e" ; \
352    };
353
354#define MN_SLIDE_MENU \
355    MenuItem\
356    {\
357        Identifier = DUMMY + 8 ; \
358        Command = ".uno:PageMenu" ; \
359        SubMenu = Menu\
360        {\
361            ItemList = \
362            {\
363                MN_FORMAT_PAGE\
364                MN_PRESENTATION_LAYOUT\
365                MN_MODIFY_PAGE\
366                MN_SELECT_BACKGROUND\
367                MN_RENAME_SLIDE\
368                SEPARATOR\
369                MN_DISPLAY_MASTER_BACKGROUND\
370                MN_DISPLAY_MASTER_OBJECTS\
371                SEPARATOR\
372                MN_INSERT_SLIDE\
373                MN_DELETE_SLIDE\
374            };\
375        };\
376        Text [ en-US ] = "Slid~e" ; \
377    };
378
379 // Layer
380#define MN_RENAME_LAYER \
381    MenuItem\
382    {\
383        Identifier = SID_RENAMELAYER ; \
384        HelpId = CMD_SID_RENAMELAYER ; \
385        Text [ en-US ] = "~Rename Layer..." ; \
386    };
387
388#define MN_DELETE_SLIDE \
389    MenuItem\
390    {\
391        Identifier = SID_DELETE_PAGE ; \
392        HelpId = CMD_SID_DELETE_PAGE ; \
393        Text [ en-US ] = "D~elete Slide" ; \
394    };
395
396#define MN_DELETE_MASTER \
397    MenuItem\
398    {\
399        Identifier = SID_DELETE_MASTER_PAGE ; \
400        HelpId = CMD_SID_DELETE_MASTER_PAGE ; \
401        Text [ en-US ] = "D~elete Master" ; \
402    };
403
404
405
406#define MN_DELETE_PAGE \
407    MenuItem\
408    {\
409        Identifier = SID_DELETE_PAGE ; \
410        HelpId = CMD_SID_DELETE_PAGE ; \
411        Text [ en-US ] = "D~elete Page" ; \
412    };
413
414#define MN_RENAME_SLIDE \
415    MenuItem\
416    {\
417        Identifier = SID_RENAMEPAGE ; \
418        HelpId = CMD_SID_RENAMEPAGE ; \
419        Text [ en-US ] = "~Rename Slide" ; \
420    };
421
422#define MN_RENAME_MASTER \
423    MenuItem\
424    {\
425        Identifier = SID_RENAME_MASTER_PAGE ; \
426        HelpId = CMD_SID_RENAME_MASTER_PAGE ; \
427        Text [ en-US ] = "~Rename Master" ; \
428    };
429
430#define MN_RENAME_PAGE \
431    MenuItem\
432    {\
433        Identifier = SID_RENAMEPAGE ; \
434        HelpId = CMD_SID_RENAMEPAGE ; \
435        Text [ en-US ] = "~Rename Page" ; \
436    };
437
438 // Grafik-Attribute
439#define MN_LINE \
440    MenuItem\
441    {\
442        Identifier = SID_ATTRIBUTES_LINE ; \
443        HelpId = CMD_SID_ATTRIBUTES_LINE ; \
444        Text [ en-US ] = "L~ine..." ; \
445    };
446
447#define MN_AREA \
448    MenuItem\
449    {\
450        Identifier = SID_ATTRIBUTES_AREA ; \
451        HelpId = CMD_SID_ATTRIBUTES_AREA ; \
452        Text [ en-US ] = "~Area..." ; \
453    };
454
455#define MN_TEXTATTR \
456    MenuItem\
457    {\
458        Identifier = SID_TEXTATTR_DLG ; \
459        HelpId = CMD_SID_TEXTATTR_DLG ; \
460        Text [ en-US ] = "~Text..." ; \
461    };
462
463#define MN_CONNECTION \
464    MenuItem\
465    {\
466        Identifier = SID_CONNECTION_DLG ; \
467        HelpId = CMD_SID_CONNECTION_DLG ; \
468        Text [ en-US ] = "~Connector..." ; \
469    };
470
471#define MN_NEW_ROUTING \
472    MenuItem\
473    {\
474        Identifier = SID_CONNECTION_NEW_ROUTING ; \
475        HelpId = CMD_SID_CONNECTION_NEW_ROUTING ; \
476        Text [ en-US ] = "Reset ~Routing" ; \
477    };
478
479#define MN_MEASURE \
480    MenuItem\
481    {\
482        Identifier = SID_MEASURE_DLG ; \
483        HelpId = CMD_SID_MEASURE_DLG ; \
484        Text [ en-US ] = "Dimen~sions..." ; \
485    };
486
487#define MN_TRANSFORM \
488    MenuItem\
489    {\
490        Identifier = SID_ATTR_TRANSFORM ; \
491        HelpId = CMD_SID_ATTR_TRANSFORM ; \
492        Text [ en-US ] = "Position and Si~ze..." ; \
493    };
494
495#define MN_EDIT_POINTS \
496    MenuItem\
497    {\
498        Identifier = SID_BEZIER_EDIT ; \
499        HelpId = CMD_SID_BEZIER_EDIT ; \
500        Text [ en-US ] = "Edit ~Points" ; \
501    };
502
503 // Anordnung
504#define MN_POSITION \
505    MenuItem\
506    {\
507        Identifier = SID_POSITION ; \
508        HelpId = CMD_SID_POSITION ; \
509        Command = ".uno:ObjectPosition"; \
510        Text [ en-US ] = "Arra~nge" ; \
511        SubMenu = Menu\
512        {\
513            ItemList = \
514            {\
515                MenuItem\
516                {\
517                    Identifier = SID_FRAME_TO_TOP ; \
518                    HelpId = CMD_SID_FRAME_TO_TOP ; \
519                    Text [ en-US ] = "~Bring to Front" ; \
520                };\
521                MenuItem\
522                {\
523                    Identifier = SID_MOREFRONT ; \
524                    HelpId = CMD_SID_MOREFRONT ; \
525                    Text [ en-US ] = "Bring ~Forward" ; \
526                };\
527                MenuItem\
528                {\
529                    Identifier = SID_MOREBACK ; \
530                    HelpId = CMD_SID_MOREBACK ; \
531                    Text [ en-US ] = "Send Back~ward" ; \
532                };\
533                MenuItem\
534                {\
535                    Identifier = SID_FRAME_TO_BOTTOM ; \
536                    HelpId = CMD_SID_FRAME_TO_BOTTOM ; \
537                    Text [ en-US ] = "~Send to Back" ; \
538                };\
539                MenuItem\
540                {\
541                    Separator = TRUE ; \
542                };\
543                MenuItem\
544                {\
545                    Identifier = SID_BEFORE_OBJ ; \
546                    HelpId = CMD_SID_BEFORE_OBJ ; \
547                    Text [ en-US ] = "In Front of ~Object" ; \
548                };\
549                MenuItem\
550                {\
551                    Identifier = SID_BEHIND_OBJ ; \
552                    HelpId = CMD_SID_BEHIND_OBJ ; \
553                    Text [ en-US ] = "Be~hind Object" ; \
554                };\
555                MenuItem\
556                {\
557                    Separator = TRUE ; \
558                };\
559                MenuItem\
560                {\
561                    Identifier = SID_REVERSE_ORDER ; \
562                    HelpId = CMD_SID_REVERSE_ORDER ; \
563                    Text [ en-US ] = "~Reverse" ; \
564                };\
565            };\
566        };\
567    };
568
569 // Text-Elemente
570#define MN_CHAR \
571    MenuItem\
572    {\
573        Identifier = SID_CHAR_DLG ; \
574        HelpId = CMD_SID_CHAR_DLG ; \
575        Text [ en-US ] = "C~haracter..." ; \
576    };
577
578#define MN_CHAR_PARAGRAPH \
579    MN_CHAR \
580    MenuItem {\
581        Identifier = SID_PARA_DLG;\
582        HelpId = CMD_SID_PARA_DLG;\
583        Text [ en-US ] = "P~aragraph...";\
584    };
585
586#define MN_TEXT_ATTR\
587    MenuItem\
588    {\
589        Identifier = SID_ATTR_CHAR_FONT ; \
590        HelpId = CMD_SID_ATTR_CHAR_FONT ; \
591        Text [ en-US ] = "~Font" ; \
592    };\
593    MenuItem\
594    {\
595        Identifier = SID_ATTR_CHAR_FONTHEIGHT ; \
596        HelpId = CMD_SID_ATTR_CHAR_FONTHEIGHT ; \
597        Text [ en-US ] = "~Size" ; \
598    };\
599    MenuItem\
600    {\
601        Identifier = DUMMY ; \
602        Command = ".uno:StyleMenu" ; \
603        Text [ en-US ] = "St~yle" ; \
604        SubMenu = Menu\
605        {\
606            ItemList = \
607            {\
608                MenuItem\
609                {\
610                    Identifier = SID_ATTR_CHAR_WEIGHT ; \
611                    HelpId = CMD_SID_ATTR_CHAR_WEIGHT ; \
612                    Text [ en-US ] = "Bold" ; \
613                };\
614                MenuItem\
615                {\
616                    Identifier = SID_ATTR_CHAR_POSTURE ; \
617                    HelpId = CMD_SID_ATTR_CHAR_POSTURE ; \
618                    Text [ en-US ] = "Italic" ; \
619                };\
620                MenuItem\
621                {\
622                    Identifier = SID_ATTR_CHAR_OVERLINE ; \
623                    HelpId = CMD_SID_ATTR_CHAR_OVERLINE ; \
624                    Text [ en-US ] = "Overline" ; \
625                };\
626                MenuItem\
627                {\
628                    Identifier = SID_ATTR_CHAR_UNDERLINE ; \
629                    HelpId = CMD_SID_ATTR_CHAR_UNDERLINE ; \
630                    Text [ en-US ] = "Underline" ; \
631                };\
632                MenuItem\
633                {\
634                    Identifier = SID_ATTR_CHAR_STRIKEOUT ; \
635                    HelpId = CMD_SID_ATTR_CHAR_STRIKEOUT ; \
636                    Text [ en-US ] = "Strikethrough" ; \
637                };\
638                MenuItem\
639                {\
640                    Identifier = SID_ATTR_CHAR_SHADOWED ; \
641                    HelpId = CMD_SID_ATTR_CHAR_SHADOWED ; \
642                    Text [ en-US ] = "Shadow" ; \
643                };\
644                MenuItem\
645                {\
646                    Identifier = SID_ATTR_CHAR_CONTOUR ; \
647                    HelpId = CMD_SID_ATTR_CHAR_CONTOUR ; \
648                    Text [ en-US ] = "~Contour" ; \
649                };\
650            };\
651        };\
652    };
653
654#define MN_LINESPACING_ATTR\
655    MenuItem\
656    {\
657        Identifier = DUMMY + 1 ; \
658        Command = ".uno:LineSpacingMenu" ; \
659        Text [ en-US ] = "~Line Spacing" ; \
660        SubMenu = Menu\
661        {\
662            ItemList = \
663            {\
664                MenuItem\
665                {\
666                    Identifier = SID_ATTR_PARA_LINESPACE_10 ; \
667                    HelpId = CMD_SID_ATTR_PARA_LINESPACE_10 ; \
668                    RadioCheck = TRUE ; \
669                    Text [ en-US ] = "Single Line Spacing" ; \
670                };\
671                MenuItem\
672                {\
673                    Identifier = SID_ATTR_PARA_LINESPACE_15 ; \
674                    HelpId = CMD_SID_ATTR_PARA_LINESPACE_15 ; \
675                    RadioCheck = TRUE ; \
676                    Text [ en-US ] = "1.5 Lines" ; \
677                };\
678                MenuItem\
679                {\
680                    Identifier = SID_ATTR_PARA_LINESPACE_20 ; \
681                    HelpId = CMD_SID_ATTR_PARA_LINESPACE_20 ; \
682                    RadioCheck = TRUE ; \
683                    Text [ en-US ] = "~Double" ; \
684                };\
685            };\
686        };\
687    };
688
689#define MN_BULLET \
690    MenuItem\
691    {\
692        Identifier = SID_CHARMAP ; \
693        HelpId = CMD_SID_CHARMAP ; \
694        Text [ en-US ] = "S~pecial Character..." ; \
695    };
696
697 // Text-Ausrichtung
698#define MN_TEXT_ALIGN\
699    MenuItem\
700    {\
701        Identifier = DUMMY + 2 ; \
702        Command = ".uno:AlignTextMenu" ; \
703        Text [ en-US ] = "A~lignment" ; \
704        SubMenu = Menu\
705        {\
706            ItemList = \
707            {\
708                MenuItem\
709                {\
710                    Identifier = SID_ATTR_PARA_ADJUST_LEFT ; \
711                    HelpId = CMD_SID_ATTR_PARA_ADJUST_LEFT ; \
712                    RadioCheck = TRUE ; \
713                    Text [ en-US ] = "~Left" ; \
714                };\
715                MenuItem\
716                {\
717                    Identifier = SID_ATTR_PARA_ADJUST_RIGHT ; \
718                    HelpId = CMD_SID_ATTR_PARA_ADJUST_RIGHT ; \
719                    RadioCheck = TRUE ; \
720                    Text [ en-US ] = "~Right" ; \
721                };\
722                MenuItem\
723                {\
724                    Identifier = SID_ATTR_PARA_ADJUST_CENTER ; \
725                    HelpId = CMD_SID_ATTR_PARA_ADJUST_CENTER ; \
726                    RadioCheck = TRUE ; \
727                    Text [ en-US ] = "~Centered" ; \
728                };\
729                MenuItem\
730                {\
731                    Identifier = SID_ATTR_PARA_ADJUST_BLOCK ; \
732                    HelpId = CMD_SID_ATTR_PARA_ADJUST_BLOCK ; \
733                    RadioCheck = TRUE ; \
734                    Text [ en-US ] = "Justified" ; \
735                };\
736            };\
737        };\
738    };
739
740 // Objekt-Ausrichtung
741#define MN_OBJECT_ALIGN \
742    MenuItem\
743    {\
744        Identifier = SID_OBJECT_ALIGN ; \
745        Command = ".uno:AlignObjetMenu" ; \
746        HelpId = CMD_SID_OBJECT_ALIGN ; \
747        Text [ en-US ] = "Al~ignment" ; \
748        SubMenu = Menu\
749        {\
750            ItemList = \
751            {\
752                MenuItem\
753                {\
754                    Identifier = SID_OBJECT_ALIGN_LEFT ; \
755                    HelpId = CMD_SID_OBJECT_ALIGN_LEFT ; \
756                    Text [ en-US ] = "~Left" ; \
757                };\
758                MenuItem\
759                {\
760                    Identifier = SID_OBJECT_ALIGN_CENTER ; \
761                    HelpId = CMD_SID_OBJECT_ALIGN_CENTER ; \
762                    Text [ en-US ] = "~Centered" ; \
763                };\
764                MenuItem\
765                {\
766                    Identifier = SID_OBJECT_ALIGN_RIGHT ; \
767                    HelpId = CMD_SID_OBJECT_ALIGN_RIGHT ; \
768                    Text [ en-US ] = "~Right" ; \
769                };\
770                SEPARATOR\
771                MenuItem\
772                {\
773                    Identifier = SID_OBJECT_ALIGN_UP ; \
774                    HelpId = CMD_SID_OBJECT_ALIGN_UP ; \
775                    Text [ en-US ] = "~Top" ; \
776                };\
777                MenuItem\
778                {\
779                    Identifier = SID_OBJECT_ALIGN_MIDDLE ; \
780                    HelpId = CMD_SID_OBJECT_ALIGN_MIDDLE ; \
781                    Text [ en-US ] = "C~enter" ; \
782                };\
783                MenuItem\
784                {\
785                    Identifier = SID_OBJECT_ALIGN_DOWN ; \
786                    HelpId = CMD_SID_OBJECT_ALIGN_DOWN ; \
787                    Text [ en-US ] = "~Bottom" ; \
788                };\
789            };\
790        };\
791    };
792
793 // Bezier-Funktionen
794#define MN_CLOSE_OBJECT \
795    MenuItem\
796    {\
797        Identifier = SID_OBJECT_CLOSE ; \
798        HelpId = CMD_SID_OBJECT_CLOSE ; \
799        Text [ en-US ] = "Close ~Object" ; \
800    };
801
802#define MN_BEZIER \
803    MenuItem\
804    {\
805        Identifier = SID_BEZIER_EDIT ; \
806        HelpId = CMD_SID_BEZIER_EDIT ; \
807        Text [ en-US ] = "Edit ~Points" ; \
808    };\
809    SEPARATOR\
810    MenuItem\
811    {\
812        Identifier = SID_BEZIER_MOVE ; \
813        HelpId = CMD_SID_BEZIER_MOVE ; \
814        Text [ en-US ] = "~Move Points" ; \
815    };\
816    MenuItem\
817    {\
818        Identifier = SID_BEZIER_INSERT ; \
819        HelpId = CMD_SID_BEZIER_INSERT ; \
820        Text [ en-US ] = "Insert ~Points" ; \
821    };\
822    MenuItem\
823    {\
824        Identifier = SID_BEZIER_DELETE ; \
825        HelpId = CMD_SID_BEZIER_DELETE ; \
826        Text [ en-US ] = "~Delete Points" ; \
827    };\
828    SEPARATOR\
829    MenuItem\
830    {\
831        Identifier = SID_BEZIER_CLOSE ; \
832        HelpId = CMD_SID_BEZIER_CLOSE ; \
833        Text [ en-US ] = "Close ~Object" ; \
834    };\
835    MenuItem\
836    {\
837        Identifier = SID_BEZIER_CUTLINE ; \
838        HelpId = CMD_SID_BEZIER_CUTLINE ; \
839        Text [ en-US ] = "~Split Curve" ; \
840    };\
841    MenuItem\
842    {\
843        Identifier = SID_BEZIER_CONVERT ; \
844        HelpId = CMD_SID_BEZIER_CONVERT ; \
845        Text [ en-US ] = "Con~vert to Curve" ; \
846    };\
847    SEPARATOR\
848    MenuItem\
849    {\
850        Identifier = SID_BEZIER_EDGE ; \
851        HelpId = CMD_SID_BEZIER_EDGE ; \
852        Text [ en-US ] = "~Corner" ; \
853    };\
854    MenuItem\
855    {\
856        Identifier = SID_BEZIER_SMOOTH ; \
857        HelpId = CMD_SID_BEZIER_SMOOTH ; \
858        Text [ en-US ] = "Smoot~h" ; \
859    };\
860    MenuItem\
861    {\
862        Identifier = SID_BEZIER_SYMMTR ; \
863        HelpId = CMD_SID_BEZIER_SYMMTR ; \
864        Text [ en-US ] = "S~ymmetric" ; \
865    };\
866    SEPARATOR\
867    MenuItem\
868    {\
869        Identifier = SID_BEZIER_ELIMINATE_POINTS ; \
870        HelpId = CMD_SID_BEZIER_ELIMINATE_POINTS ; \
871        Text [ en-US ] = "~Reduce Points" ; \
872    };
873
874 // Gruppen-/Kombination-Funktionen
875#define MN_GROUP \
876    MenuItem\
877    {\
878        Identifier = SID_GROUP ; \
879        HelpId = CMD_SID_GROUP ; \
880        Text [ en-US ] = "~Group" ; \
881    };
882
883#define MN_UNGROUP \
884    MenuItem\
885    {\
886        Identifier = SID_UNGROUP ; \
887        HelpId = CMD_SID_UNGROUP ; \
888        Text [ en-US ] = "~Ungroup" ; \
889    };
890
891#define MN_COMBINE \
892    MenuItem\
893    {\
894        Identifier = SID_COMBINE ; \
895        HelpId = CMD_SID_COMBINE ; \
896        Text [ en-US ] = "Comb~ine" ; \
897    };
898
899#define MN_DISMANTLE \
900    MenuItem\
901    {\
902        Identifier = SID_DISMANTLE ; \
903        HelpId = CMD_SID_DISMANTLE ; \
904        Text [ en-US ] = "~Split" ; \
905    };
906
907#define MN_ENTER_GROUP \
908    MenuItem\
909    {\
910        Identifier = SID_ENTER_GROUP ; \
911        HelpId = CMD_SID_ENTER_GROUP ; \
912        Text [ en-US ] = "~Enter Group" ; \
913    };
914
915#define MN_LEAVE_GROUP \
916    MenuItem\
917    {\
918        Identifier = SID_LEAVE_GROUP ; \
919        HelpId = CMD_SID_LEAVE_GROUP ; \
920        Text [ en-US ] = "E~xit Group" ; \
921    };
922
923#define MN_NAME_GROUP \
924    MenuItem\
925    {\
926        Identifier = SID_NAME_GROUP ; \
927        HelpId = CMD_SID_NAME_GROUP ; \
928        Text [ en-US ] = "Name..." ; \
929    };
930
931#define MN_OBJECT_TITLE_DESCRIPTION \
932    MenuItem\
933    {\
934        Identifier = SID_OBJECT_TITLE_DESCRIPTION; \
935        HelpId = CMD_SID_OBJECT_TITLE_DESCRIPTION; \
936        Text [ en-US ] = "Description..." ; \
937    };
938
939#define MN_EFFECT \
940    MenuItem\
941    {\
942        Identifier = SID_CUSTOM_ANIMATION_PANEL ; \
943        HelpId = CMD_SID_CUSTOM_ANIMATION_PANEL ; \
944        Text [ en-US ] = "Custom Animation..." ; \
945    };
946
947#define MN_ACTION \
948    MenuItem\
949    {\
950        Identifier = SID_ANIMATION_EFFECTS ; \
951        HelpId = CMD_SID_ANIMATION_EFFECTS ; \
952        Text [ en-US ] = "Int~eraction..." ; \
953    };
954
955#define MN_PRESENTATIONOBJECT \
956    MenuItem\
957    {\
958        Identifier = SID_PRESENTATIONOBJECT ; \
959        HelpId = CMD_SID_PRESENTATIONOBJECT ; \
960        Text [ en-US ] = "Presentation ~Object..." ; \
961    };
962
963#define MN_SET_DEFAULT\
964    MenuItem\
965    {\
966        Identifier = SID_SET_DEFAULT ; \
967        HelpId = CMD_SID_SET_DEFAULT ; \
968        Text [ en-US ] = "~Default" ; \
969    };
970
971#define MN_FONTWORK\
972    MenuItem\
973    {\
974        Identifier = SID_FONTWORK ; \
975        HelpId = CMD_SID_FONTWORK ; \
976        Text [ en-US ] = "F~ontwork" ; \
977    };
978
979#define MN_OLE_OBJECT\
980    MenuItem\
981    {\
982        Identifier = SID_OBJECT ; \
983        HelpId = CMD_SID_OBJECT ; \
984        Text [ en-US ] = "~OLE Object" ; \
985    };
986
987#define MN_ORIGINAL_SIZE\
988    MenuItem\
989    {\
990        Identifier = SID_ORIGINAL_SIZE ; \
991        HelpId = CMD_SID_ORIGINAL_SIZE ; \
992        Text [ en-US ] = "~Original Size" ; \
993    };
994
995#define MN_SAVEGRAPHIC\
996    MenuItem\
997    {\
998        Identifier = SID_SAVEGRAPHIC ; \
999        HelpId = CMD_SID_SAVEGRAPHIC ; \
1000        Text [ en-US ] = "Save as Picture..." ; \
1001    };
1002
1003#define MN_CROP\
1004    MenuItem\
1005    {\
1006        Identifier = SID_ATTR_GRAF_CROP ; \
1007        HelpId = CMD_SID_ATTR_GRAF_CROP ; \
1008        Text [ en-US ] = "Crop Picture..." ; \
1009    };
1010
1011#define MN_NAVIGATOR\
1012    MenuItem\
1013    {\
1014        Identifier = SID_NAVIGATOR ; \
1015        Command = ".uno:Navigator" ; \
1016        HelpId = CMD_SID_NAVIGATOR ; \
1017        Text [ en-US ] = "Na~vigator" ; \
1018    };
1019
1020#define MN_GLUE_INSERT_POINT\
1021    MenuItem\
1022    {\
1023        Identifier = SID_GLUE_INSERT_POINT ; \
1024        HelpId = CMD_SID_GLUE_INSERT_POINT ; \
1025        Text [ en-US ] = "Insert ~Point" ; \
1026    };
1027
1028#define MN_GLUE_ESC_DIR_LEFT\
1029    MenuItem\
1030    {\
1031        Identifier = SID_GLUE_ESCDIR_LEFT ; \
1032        HelpId = CMD_SID_GLUE_ESCDIR_LEFT ; \
1033        Text [ en-US ] = "~Left" ; \
1034    };
1035
1036#define MN_GLUE_ESC_DIR_TOP\
1037    MenuItem\
1038    {\
1039        Identifier = SID_GLUE_ESCDIR_TOP ; \
1040        HelpId = CMD_SID_GLUE_ESCDIR_TOP ; \
1041        Text [ en-US ] = "~Top" ; \
1042    };
1043
1044#define MN_GLUE_ESC_DIR_RIGHT\
1045    MenuItem\
1046    {\
1047        Identifier = SID_GLUE_ESCDIR_RIGHT ; \
1048        HelpId = CMD_SID_GLUE_ESCDIR_RIGHT ; \
1049        Text [ en-US ] = "~Right" ; \
1050    };
1051
1052#define MN_GLUE_ESC_DIR_BOTTOM\
1053    MenuItem\
1054    {\
1055        Identifier = SID_GLUE_ESCDIR_BOTTOM ; \
1056        HelpId = CMD_SID_GLUE_ESCDIR_BOTTOM ; \
1057        Text [ en-US ] = "~Bottom" ; \
1058    };
1059
1060#define MN_GLUE_PERCENT\
1061    MenuItem\
1062    {\
1063        Identifier = SID_GLUE_PERCENT ; \
1064        HelpId = CMD_SID_GLUE_PERCENT ; \
1065        Text [ en-US ] = "~Adapt Position to Object" ; \
1066    };
1067
1068#define MN_GLUE_HORZALIGN_LEFT\
1069    MenuItem\
1070    {\
1071        Identifier = SID_GLUE_HORZALIGN_LEFT ; \
1072        HelpId = CMD_SID_GLUE_HORZALIGN_LEFT ; \
1073        RadioCheck = TRUE ; \
1074        Text [ en-US ] = "Fixed ~Horizontal Left" ; \
1075    };
1076
1077#define MN_GLUE_HORZALIGN_CENTER\
1078    MenuItem\
1079    {\
1080        Identifier = SID_GLUE_HORZALIGN_CENTER ; \
1081        HelpId = CMD_SID_GLUE_HORZALIGN_CENTER ; \
1082        RadioCheck = TRUE ; \
1083        Text [ en-US ] = "Fixed Horizontal ~Center" ; \
1084    };
1085
1086#define MN_GLUE_HORZALIGN_RIGHT\
1087    MenuItem\
1088    {\
1089        Identifier = SID_GLUE_HORZALIGN_RIGHT ; \
1090        HelpId = CMD_SID_GLUE_HORZALIGN_RIGHT ; \
1091        RadioCheck = TRUE ; \
1092        Text [ en-US ] = "Fixed Hori~zontal Right" ; \
1093    };
1094
1095#define MN_GLUE_VERTALIGN_TOP\
1096    MenuItem\
1097    {\
1098        Identifier = SID_GLUE_VERTALIGN_TOP ; \
1099        HelpId = CMD_SID_GLUE_VERTALIGN_TOP ; \
1100        RadioCheck = TRUE ; \
1101        Text [ en-US ] = "Fixed ~Vertical Top" ; \
1102    };
1103
1104#define MN_GLUE_VERTALIGN_CENTER\
1105    MenuItem\
1106    {\
1107        Identifier = SID_GLUE_VERTALIGN_CENTER ; \
1108        HelpId = CMD_SID_GLUE_VERTALIGN_CENTER ; \
1109        RadioCheck = TRUE ; \
1110        Text [ en-US ] = "Fixed V~ertical Center" ; \
1111    };
1112
1113#define MN_GLUE_VERTALIGN_BOTTOM\
1114    MenuItem\
1115    {\
1116        Identifier = SID_GLUE_VERTALIGN_BOTTOM ; \
1117        HelpId = CMD_SID_GLUE_VERTALIGN_BOTTOM ; \
1118        RadioCheck = TRUE ; \
1119        Text [ en-US ] = "Fixed Ver~tical Bottom" ; \
1120    };
1121
1122#define MN_GRID_VISIBLE\
1123    MenuItem\
1124    {\
1125        Identifier = SID_GRID_VISIBLE ; \
1126        HelpId = CMD_SID_GRID_VISIBLE ; \
1127        Text [ en-US ] = "~Visible Grid" ; \
1128    };
1129
1130#define MN_GRID_USE\
1131    MenuItem\
1132    {\
1133        Identifier = SID_GRID_USE ; \
1134        HelpId = CMD_SID_GRID_USE; \
1135        Text [ en-US ] = "Snap to Grid"; \
1136    };
1137
1138#define MN_GRID_FRONT\
1139    MenuItem\
1140    {\
1141        Identifier = SID_GRID_FRONT ; \
1142        HelpId = CMD_SID_GRID_FRONT ; \
1143        Text [ en-US ] = "Grid to ~Front" ; \
1144    };
1145
1146#define MN_GRID \
1147    MenuItem\
1148    {\
1149        Identifier = DUMMY + 5 ; \
1150        Command = ".uno:GridMenu" ; \
1151        SubMenu = Menu\
1152        {\
1153            ItemList = \
1154            {\
1155                MN_GRID_VISIBLE\
1156                MN_GRID_USE\
1157                MN_GRID_FRONT\
1158            };\
1159        };\
1160        Text [ en-US ] = "~Grid";\
1161    };
1162
1163#define MN_HELPLINES_VISIBLE\
1164    MenuItem\
1165    {\
1166        Identifier = SID_HELPLINES_VISIBLE ; \
1167        HelpId = CMD_SID_HELPLINES_VISIBLE ; \
1168        Text [ en-US ] = "~Snap Lines Visible" ; \
1169    };
1170
1171#define MN_HELPLINES_USE\
1172    MenuItem\
1173    {\
1174        Identifier = SID_HELPLINES_USE ; \
1175        HelpId = CMD_SID_HELPLINES_USE ; \
1176        Text [ en-US ] = "Snap to Snap Lines"; \
1177    };
1178
1179#define MN_HELPLINES_FRONT\
1180    MenuItem\
1181    {\
1182        Identifier = SID_HELPLINES_FRONT ; \
1183        HelpId = CMD_SID_HELPLINES_FRONT ; \
1184        Text [ en-US ] = "Snap Lines to Front" ; \
1185    };
1186
1187#define MN_HELPLINES \
1188    MenuItem\
1189    {\
1190        Identifier = DUMMY + 6 ; \
1191        Command = ".uno:SnapLinesMenu" ; \
1192        SubMenu = Menu\
1193        {\
1194            ItemList = \
1195            {\
1196                MN_HELPLINES_VISIBLE\
1197                MN_HELPLINES_USE\
1198                MN_HELPLINES_FRONT\
1199            };\
1200        };\
1201        Text [ en-US ] = "~Snap Lines";\
1202    };
1203
1204#define MN_CONTROL_SHOW_BROWSER\
1205    MenuItem\
1206    {\
1207        Identifier = SID_SHOW_BROWSER ; \
1208        HelpId = CMD_SID_SHOW_BROWSER ; \
1209        Text [ en-US ] = "Propert~ies..." ; \
1210    };
1211
1212#define MN_CONVERT_TO_1BIT_THRESHOLD\
1213    MenuItem\
1214    {\
1215        Identifier = SID_CONVERT_TO_1BIT_THRESHOLD ; \
1216        HelpId = CMD_SID_CONVERT_TO_1BIT_THRESHOLD ; \
1217        Text [ en-US ] = "1Bit ~Threshold" ; \
1218    };
1219
1220#define MN_CONVERT_TO_1BIT_MATRIX\
1221    MenuItem\
1222    {\
1223        Identifier = SID_CONVERT_TO_1BIT_MATRIX ; \
1224        HelpId = CMD_SID_CONVERT_TO_1BIT_MATRIX ; \
1225        Text [ en-US ] = "1 Bit ~Dithering" ; \
1226    };
1227
1228#define MN_CONVERT_TO_4BIT_GRAYS\
1229    MenuItem\
1230    {\
1231        Identifier = SID_CONVERT_TO_4BIT_GRAYS ; \
1232        HelpId = CMD_SID_CONVERT_TO_4BIT_GRAYS ; \
1233        Text [ en-US ] = "4 Bit G~rayscales" ; \
1234    };
1235
1236#define MN_CONVERT_TO_4BIT_COLORS\
1237    MenuItem\
1238    {\
1239        Identifier = SID_CONVERT_TO_4BIT_COLORS ; \
1240        HelpId = CMD_SID_CONVERT_TO_4BIT_COLORS ; \
1241        Text [ en-US ] = "4 Bit ~Color Palette" ; \
1242    };
1243
1244#define MN_CONVERT_TO_8BIT_GRAYS\
1245    MenuItem\
1246    {\
1247        Identifier = SID_CONVERT_TO_8BIT_GRAYS ; \
1248        HelpId = CMD_SID_CONVERT_TO_8BIT_GRAYS ; \
1249        Text [ en-US ] = "8 Bit Gr~ayscales" ; \
1250    };
1251
1252#define MN_CONVERT_TO_8BIT_COLORS\
1253    MenuItem\
1254    {\
1255        Identifier = SID_CONVERT_TO_8BIT_COLORS ; \
1256        HelpId = CMD_SID_CONVERT_TO_8BIT_COLORS ; \
1257        Text [ en-US ] = "8 Bit C~olor Palette" ; \
1258    };
1259
1260#define MN_CONVERT_TO_24BIT\
1261    MenuItem\
1262    {\
1263        Identifier = SID_CONVERT_TO_24BIT ; \
1264        HelpId = CMD_SID_CONVERT_TO_24BIT ; \
1265        Text [ en-US ] = "24 Bit ~True Colors" ; \
1266    };
1267
1268#define MN_COLORRESOLUTION \
1269    MenuItem\
1270    {\
1271        Identifier = DUMMY + 4 ; \
1272        Command = ".uno:ColorResMenu" ; \
1273        SubMenu = Menu\
1274        {\
1275            ItemList = \
1276            {\
1277                MN_CONVERT_TO_1BIT_THRESHOLD\
1278                MN_CONVERT_TO_1BIT_MATRIX\
1279                MN_CONVERT_TO_4BIT_GRAYS\
1280                MN_CONVERT_TO_4BIT_COLORS\
1281                MN_CONVERT_TO_8BIT_GRAYS\
1282                MN_CONVERT_TO_8BIT_COLORS\
1283                MN_CONVERT_TO_24BIT\
1284            };\
1285        };\
1286        Text [ en-US ] = "~Color Resolution" ; \
1287    };
1288
1289#define MNSUB_CONVERT \
1290    MenuItem\
1291    {\
1292        Identifier = SID_CONVERT ; \
1293        Command = ".uno:ConvertMenu" ; \
1294        HelpId = HID_MN_SUB_CONVERT ; \
1295        Text [ en-US ] = "Con~vert" ; \
1296        SubMenu = Menu\
1297        {\
1298            ItemList = \
1299            {\
1300                MN_CHANGEBEZIER\
1301                MN_CHANGEPOLYGON\
1302                MN_CONVERT_TO_CONTOUR\
1303                MN_CONVERT_TO_3D\
1304                MN_CONVERT_TO_3D_LATHE_FAST\
1305                MN_CONVERT_TO_BITMAP\
1306                MN_CONVERT_TO_METAFILE\
1307            };\
1308        };\
1309    };
1310
1311#define MNSUB_MIRROR \
1312    MenuItem\
1313    {\
1314        Identifier = SID_MIRROR ; \
1315        HelpId = HID_MN_SUB_MIRROR ; \
1316        Command = ".uno:MirrorMenu" ; \
1317        Text [ en-US ] = "~Flip" ; \
1318        SubMenu = Menu\
1319        {\
1320            ItemList = \
1321            {\
1322                MN_VERTICAL\
1323                MN_HORIZONTAL\
1324            };\
1325        };\
1326    };
1327
1328#define MNSUB_ROTATE \
1329    MenuItem\
1330    {\
1331        Identifier = SID_OBJECT_ROTATE ; \
1332        HelpId = CMD_SID_OBJECT_ROTATE ; \
1333        Text [ en-US ] = "~Rotate";\
1334    };
1335
1336#define MN_CONNECT \
1337    MenuItem\
1338    {\
1339        Identifier = SID_CONNECT ; \
1340        HelpId = CMD_SID_CONNECT ; \
1341        Text [ en-US ] = "C~onnect" ; \
1342    };
1343
1344#define MN_BREAK \
1345    MenuItem\
1346    {\
1347        Identifier = SID_BREAK ; \
1348        HelpId = CMD_SID_BREAK ; \
1349        Text [ en-US ] = "~Break" ; \
1350    };
1351
1352#define MN_STYLEDT \
1353    MenuItem\
1354    {\
1355        Identifier = SID_STYLE_EDIT ; \
1356        HelpId = CMD_SID_STYLE_EDIT ; \
1357        Text [ en-US ] = "Edit Style..." ; \
1358    };
1359
1360#define MN_EDIT_HYPERLINK \
1361    MenuItem\
1362    {\
1363        Identifier = SID_EDIT_HYPERLINK ; \
1364        HelpId = CMD_SID_EDIT_HYPERLINK ; \
1365        Text [ en-US ] = "H~yperlink..." ; \
1366    };
1367
1368#define MN_POINT_EDITMODE \
1369    MenuItem\
1370    {\
1371        Identifier = SID_BEZIER_EDIT ; \
1372        HelpId = CMD_SID_BEZIER_EDIT ; \
1373        Text [ en-US ] = "Poi~nts";\
1374    };
1375
1376#define MN_GLUE_EDITMODE \
1377    MenuItem\
1378    {\
1379        Identifier = SID_GLUE_EDITMODE ; \
1380        HelpId = CMD_SID_GLUE_EDITMODE ; \
1381        Text [ en-US ] = "~Glue Points";\
1382    };
1383
1384#define MN_LAYER_EDITMODE \
1385    MenuItem\
1386    {\
1387        Identifier = DUMMY + 7 ; \
1388        Command = ".uno:LayerMenu" ; \
1389        Text [ en-US ] =  "La~yer"; \
1390        SubMenu = Menu \
1391        {\
1392            ItemList = \
1393            {\
1394                MenuItem \
1395                {\
1396                    Identifier = SID_INSERTLAYER ; \
1397                    HelpId = CMD_SID_INSERTLAYER ; \
1398                    Text [ en-US ] = "~Insert";\
1399                };\
1400                MenuItem \
1401                {\
1402                    Identifier = SID_MODIFYLAYER ; \
1403                    HelpId = CMD_SID_MODIFYLAYER ; \
1404                    Text [ en-US ] = "~Modify";\
1405                };\
1406                MenuItem \
1407                {\
1408                    Identifier = SID_DELETE_LAYER ; \
1409                    HelpId = CMD_SID_DELETE_LAYER ; \
1410                    Text [ en-US ] = "Delete";\
1411                };\
1412                MenuItem \
1413                {\
1414                    Identifier = SID_RENAMELAYER ; \
1415                    HelpId = CMD_SID_RENAMELAYER ; \
1416                    Text [ en-US ] = "~Rename";\
1417                }; \
1418            };\
1419        };\
1420    };
1421
1422// ------------------------------------------------------------------------------------------------
1423// impress popups
1424// ------------------------------------------------------------------------------------------------
1425
1426Menu RID_DRAW_TEXTOBJ_POPUP
1427{
1428    ItemList =
1429    {
1430        MN_SET_DEFAULT
1431        SEPARATOR
1432        MN_LINE
1433        MN_AREA
1434        MN_TEXTATTR
1435        MN_TRANSFORM
1436        MN_FONTWORK
1437        SEPARATOR
1438        MN_CHAR_PARAGRAPH
1439        SEPARATOR
1440        MN_POSITION
1441        MN_OBJECT_ALIGN
1442        MN_DISTRIBUTE
1443        MNSUB_CONVERT
1444        SEPARATOR
1445        MN_OBJECT_TITLE_DESCRIPTION
1446        MN_NAME_GROUP
1447        SEPARATOR
1448        MN_EFFECT
1449        MN_ACTION
1450        SEPARATOR
1451        MN_STYLEDT
1452    };
1453};
1454
1455//
1456// GEOMOBJ_POPUP
1457//
1458    Menu RID_DRAW_GEOMOBJ_POPUP
1459{
1460    ItemList =
1461    {
1462        MN_LINE
1463        MN_AREA
1464        MN_TEXTATTR
1465        MN_TRANSFORM
1466        MN_EDIT_POINTS
1467        SEPARATOR
1468        MN_CHAR_PARAGRAPH
1469        SEPARATOR
1470        MN_POSITION
1471        MN_OBJECT_ALIGN
1472        MN_DISTRIBUTE
1473        MNSUB_MIRROR
1474        MNSUB_CONVERT
1475        SEPARATOR
1476        MN_LEAVE_GROUP
1477        MN_DISMANTLE
1478        SEPARATOR
1479        MN_OBJECT_TITLE_DESCRIPTION
1480        MN_NAME_GROUP
1481        SEPARATOR
1482        MN_EFFECT
1483        MN_ACTION
1484        SEPARATOR
1485        MN_STYLEDT
1486    };
1487};
1488
1489//
1490// Customshape POPUP
1491//
1492    Menu RID_DRAW_CUSTOMSHAPE_POPUP
1493{
1494    ItemList =
1495    {
1496        MN_LINE
1497        MN_AREA
1498        MN_TEXTATTR
1499        MN_TRANSFORM
1500        SEPARATOR
1501        MN_CHAR_PARAGRAPH
1502        SEPARATOR
1503        MN_POSITION
1504        MN_OBJECT_ALIGN
1505        MN_DISTRIBUTE
1506        MNSUB_MIRROR
1507        // #i37263#
1508        MNSUB_CONVERT
1509        SEPARATOR
1510        MN_LEAVE_GROUP
1511        MN_DISMANTLE
1512        SEPARATOR
1513        MN_OBJECT_TITLE_DESCRIPTION
1514        MN_NAME_GROUP
1515        SEPARATOR
1516        MN_EFFECT
1517        MN_ACTION
1518        SEPARATOR
1519        MN_STYLEDT
1520        SEPARATOR
1521    };
1522};
1523
1524//
1525// 3DOSCENE_POPUP
1526//
1527    Menu RID_DRAW_3DSCENE_POPUP
1528{
1529    ItemList =
1530    {
1531        MN_LINE
1532        MN_AREA
1533        MN_TRANSFORM
1534        SEPARATOR
1535        MN_POSITION
1536        MN_OBJECT_ALIGN
1537        MN_DISTRIBUTE
1538        MNSUB_CONVERT
1539        SEPARATOR
1540        MN_ENTER_GROUP
1541        MN_3D_WIN
1542        SEPARATOR
1543        MN_OBJECT_TITLE_DESCRIPTION
1544        MN_NAME_GROUP
1545        SEPARATOR
1546        MN_EFFECT
1547        MN_ACTION
1548    };
1549};
1550
1551//
1552// 3DOSCENE2_POPUP
1553//
1554    Menu RID_DRAW_3DSCENE2_POPUP
1555{
1556    ItemList =
1557    {
1558        MN_LINE
1559        MN_AREA
1560        MN_TRANSFORM
1561        SEPARATOR
1562        MN_POSITION
1563        MN_OBJECT_ALIGN
1564        MN_DISTRIBUTE
1565        MNSUB_CONVERT
1566        SEPARATOR
1567        MN_ENTER_GROUP
1568        MN_LEAVE_GROUP
1569        MN_3D_WIN
1570        SEPARATOR
1571        MN_OBJECT_TITLE_DESCRIPTION
1572        MN_NAME_GROUP
1573        SEPARATOR
1574        MN_EFFECT
1575        MN_ACTION
1576    };
1577};
1578
1579//
1580// 3DOBJ_POPUP
1581//
1582Menu RID_DRAW_3DOBJ_POPUP
1583{
1584    ItemList =
1585    {
1586        MN_LINE
1587        MN_AREA
1588        MN_TRANSFORM
1589        SEPARATOR
1590        MN_POSITION
1591        MN_OBJECT_ALIGN
1592        MN_DISTRIBUTE
1593        MNSUB_CONVERT
1594        SEPARATOR
1595        MN_LEAVE_GROUP
1596        MN_3D_WIN
1597        SEPARATOR
1598        MN_OBJECT_TITLE_DESCRIPTION
1599        MN_NAME_GROUP
1600        SEPARATOR
1601        MN_EFFECT
1602        MN_ACTION
1603        SEPARATOR
1604        MN_STYLEDT
1605    };
1606};
1607
1608//
1609// GROUPOBJ_POPUP
1610//
1611Menu RID_DRAW_GROUPOBJ_POPUP
1612{
1613    ItemList =
1614    {
1615        MN_LINE
1616        MN_AREA
1617        MN_TRANSFORM
1618        MN_EDIT_POINTS
1619        SEPARATOR
1620        MN_CHAR_PARAGRAPH
1621        SEPARATOR
1622        MN_POSITION
1623        MN_OBJECT_ALIGN
1624        MN_DISTRIBUTE
1625        MNSUB_MIRROR
1626        MNSUB_CONVERT
1627        SEPARATOR
1628        MN_OBJECT_TITLE_DESCRIPTION
1629        MN_NAME_GROUP
1630        SEPARATOR
1631        MN_UNGROUP
1632        MN_ENTER_GROUP
1633        SEPARATOR
1634        MN_EFFECT
1635        MN_ACTION
1636    };
1637};
1638
1639//
1640// LINEOBJ_POPUP
1641//
1642Menu RID_DRAW_LINEOBJ_POPUP
1643{
1644    ItemList =
1645    {
1646        MN_LINE
1647        MN_TRANSFORM
1648        MN_EDIT_POINTS
1649        SEPARATOR
1650        MN_CHAR_PARAGRAPH
1651        SEPARATOR
1652        MN_POSITION
1653        MN_OBJECT_ALIGN
1654        MN_DISTRIBUTE
1655        MNSUB_MIRROR
1656        MNSUB_CONVERT
1657        SEPARATOR
1658        MN_LEAVE_GROUP
1659        MN_DISMANTLE
1660        SEPARATOR
1661        MN_OBJECT_TITLE_DESCRIPTION
1662        MN_NAME_GROUP
1663        SEPARATOR
1664        MN_EFFECT
1665        MN_ACTION
1666        SEPARATOR
1667        MN_STYLEDT
1668    };
1669};
1670
1671//
1672// EDGEOBJ_POPUP
1673//
1674Menu RID_DRAW_EDGEOBJ_POPUP
1675{
1676    ItemList =
1677    {
1678        MN_NEW_ROUTING
1679        SEPARATOR
1680        MN_LINE
1681        MN_CONNECTION
1682        MN_TRANSFORM
1683        MN_EDIT_POINTS
1684        SEPARATOR
1685        MN_CHAR_PARAGRAPH
1686        SEPARATOR
1687        MN_POSITION
1688        MN_OBJECT_ALIGN
1689        MN_DISTRIBUTE
1690        MNSUB_CONVERT
1691        SEPARATOR
1692        MN_LEAVE_GROUP
1693        MN_DISMANTLE
1694        SEPARATOR
1695        MN_OBJECT_TITLE_DESCRIPTION
1696        MN_NAME_GROUP
1697        SEPARATOR
1698        MN_EFFECT
1699        MN_ACTION
1700        SEPARATOR
1701        MN_STYLEDT
1702    };
1703};
1704
1705//
1706// MEASUREOBJ_POPUP
1707//
1708Menu RID_DRAW_MEASUREOBJ_POPUP
1709{
1710    ItemList =
1711    {
1712        MN_LINE
1713        MN_TEXTATTR
1714        MN_MEASURE
1715        MN_TRANSFORM
1716        MN_EDIT_POINTS
1717        SEPARATOR
1718        MN_CHAR_PARAGRAPH
1719        SEPARATOR
1720        MN_POSITION
1721        MN_OBJECT_ALIGN
1722        MN_DISTRIBUTE
1723        MNSUB_MIRROR
1724        MNSUB_CONVERT
1725        SEPARATOR
1726        MN_LEAVE_GROUP
1727        MN_DISMANTLE
1728        SEPARATOR
1729        MN_OBJECT_TITLE_DESCRIPTION
1730        MN_NAME_GROUP
1731        SEPARATOR
1732        MN_EFFECT
1733        MN_ACTION
1734        SEPARATOR
1735        MN_STYLEDT
1736    };
1737};
1738
1739//
1740// POLYLINEOBJ_POPUP
1741//
1742Menu RID_DRAW_POLYLINEOBJ_POPUP
1743{
1744    ItemList =
1745    {
1746        MN_LINE
1747        MN_TRANSFORM
1748        MN_EDIT_POINTS
1749        MN_CLOSE_OBJECT
1750        SEPARATOR
1751        MN_CHAR_PARAGRAPH
1752        SEPARATOR
1753        MN_POSITION
1754        MN_OBJECT_ALIGN
1755        MN_DISTRIBUTE
1756        MNSUB_MIRROR
1757        MNSUB_CONVERT
1758        SEPARATOR
1759        MN_LEAVE_GROUP
1760        MN_DISMANTLE
1761        MN_BREAK
1762        SEPARATOR
1763        MN_OBJECT_TITLE_DESCRIPTION
1764        MN_NAME_GROUP
1765        SEPARATOR
1766        MN_EFFECT
1767        MN_ACTION
1768        SEPARATOR
1769        MN_STYLEDT
1770    };
1771};
1772
1773//
1774// NOSEL_POPUP
1775//
1776Menu RID_DRAW_NOSEL_POPUP
1777{
1778    ItemList =
1779    {
1780        MN_SLIDE_MENU
1781        SEPARATOR
1782        MN_CAPTUREPOINT
1783        SEPARATOR
1784        MN_LEAVE_GROUP
1785        SEPARATOR
1786        MN_NAVIGATOR
1787        SEPARATOR
1788        MN_GRID
1789        SEPARATOR
1790        MN_HELPLINES
1791        SEPARATOR
1792        MN_OUTLINEMODE
1793        MN_DIAMODE
1794        MN_PRESENTATION
1795    };
1796};
1797
1798//
1799// MULTISELECTION_POPUP
1800//
1801Menu RID_DRAW_MULTISELECTION_POPUP
1802{
1803    ItemList =
1804    {
1805        MN_SET_DEFAULT
1806        SEPARATOR
1807        MN_LINE
1808        MN_AREA
1809        MN_TRANSFORM
1810        SEPARATOR
1811        MN_CHAR_PARAGRAPH
1812        SEPARATOR
1813        MN_POSITION
1814        MN_OBJECT_ALIGN
1815        MN_DISTRIBUTE
1816        MNSUB_MIRROR
1817        MNSUB_CONVERT
1818        SEPARATOR
1819        MN_GROUP
1820        MN_UNGROUP
1821        MN_LEAVE_GROUP
1822        MN_COMBINE
1823        MNSUB_FORMEN
1824        MN_DISMANTLE
1825        MN_CONNECT
1826        MN_BREAK
1827        SEPARATOR
1828        MN_EFFECT
1829        MN_ACTION
1830    };
1831};
1832
1833//
1834// GRAPHIC_POPUP
1835//
1836Menu RID_DRAW_GRAPHIC_POPUP
1837{
1838    ItemList =
1839    {
1840        MN_TRANSFORM
1841        MN_ORIGINAL_SIZE
1842        MN_LINE
1843        MN_AREA
1844        MN_TEXTATTR
1845        SEPARATOR
1846        MN_CHAR_PARAGRAPH
1847        SEPARATOR
1848        MN_CROP
1849        MN_OBJECT_ALIGN
1850        MN_POSITION
1851        MN_DISTRIBUTE
1852        MNSUB_MIRROR
1853        MNSUB_CONVERT
1854        MN_BREAK
1855        SEPARATOR
1856        MN_OBJECT_TITLE_DESCRIPTION
1857        MN_NAME_GROUP
1858        SEPARATOR
1859        MN_EFFECT
1860        MN_ACTION
1861        SEPARATOR
1862        MN_STYLEDT
1863        SEPARATOR
1864        MN_SAVEGRAPHIC
1865    };
1866};
1867
1868//
1869// OLE2_POPUP
1870//
1871Menu RID_DRAW_OLE2_POPUP
1872{
1873    ItemList =
1874    {
1875        MN_TRANSFORM
1876        MN_ORIGINAL_SIZE
1877        MN_OLE_OBJECT
1878        SEPARATOR
1879        MN_POSITION
1880        MN_OBJECT_ALIGN
1881        MN_DISTRIBUTE
1882        MN_BREAK
1883        SEPARATOR
1884        MN_OBJECT_TITLE_DESCRIPTION
1885        MN_NAME_GROUP
1886        SEPARATOR
1887        MN_EFFECT
1888        MN_ACTION
1889    };
1890};
1891
1892
1893//
1894// PAGETAB_POPUP
1895//
1896Menu RID_DRAW_PAGETAB_POPUP
1897{
1898    ItemList =
1899    {
1900        MN_INSERT_SLIDE
1901        MN_DELETE_SLIDE
1902        MN_MODIFY_PAGE
1903        MN_RENAME_PAGE
1904    };
1905};
1906
1907//
1908// Media_POPUP
1909//
1910Menu RID_DRAW_MEDIA_POPUP
1911{
1912    ItemList =
1913    {
1914        MN_TRANSFORM
1915        SEPARATOR
1916        MN_POSITION
1917        MN_OBJECT_ALIGN
1918        MN_DISTRIBUTE
1919        MN_BREAK
1920        SEPARATOR
1921        MN_OBJECT_TITLE_DESCRIPTION
1922        MN_NAME_GROUP
1923        SEPARATOR
1924        MN_EFFECT
1925        MN_ACTION
1926    };
1927};
1928
1929//
1930// Table shape context menu
1931//
1932Menu RID_DRAW_TABLE_POPUP
1933{
1934    ItemList =
1935    {
1936        MN_SET_DEFAULT
1937        SEPARATOR
1938        MN_TRANSFORM
1939        SEPARATOR
1940        MN_CHAR_PARAGRAPH
1941        SEPARATOR
1942        MenuItem
1943        {
1944            Identifier = SID_FORMAT_TABLE_DLG;
1945            HelpId = CMD_SID_FORMAT_TABLE_DLG;
1946            Text [ en-US ] = "~Table...";
1947        };
1948        MenuItem
1949        {
1950            Identifier = DUMMY + 10 ;
1951            Command = ".uno:CellMenu" ;
1952            Text [ en-US ] = "~Cell" ;
1953            SubMenu = Menu
1954            {
1955                ItemList =
1956                {
1957                    MenuItem
1958                    {
1959                        Identifier = SID_TABLE_MERGE_CELLS;
1960                        HelpId = CMD_SID_TABLE_MERGE_CELLS;
1961                        Text [ en-US ] = "~Merge";
1962                    };
1963                    MenuItem
1964                    {
1965                        Identifier = SID_TABLE_SPLIT_CELLS;
1966                        HelpId = CMD_SID_TABLE_SPLIT_CELLS;
1967                        Text [ en-US ] = "~Split...";
1968                    };
1969                    SEPARATOR
1970                    MenuItem
1971                    {
1972                        Identifier = SID_TABLE_VERT_NONE;
1973                        HelpId = CMD_SID_TABLE_VERT_NONE;
1974                        Text [ en-US ] = "~Top";
1975                    };
1976                    MenuItem
1977                    {
1978                        Identifier = SID_TABLE_VERT_CENTER;
1979                        HelpId = CMD_SID_TABLE_VERT_CENTER;
1980                        Text [ en-US ] = "C~enter";
1981                    };
1982                    MenuItem
1983                    {
1984                        Identifier = SID_TABLE_VERT_BOTTOM;
1985                        HelpId = CMD_SID_TABLE_VERT_BOTTOM;
1986                        Text [ en-US ] = "~Bottom";
1987                    };
1988                };
1989            };
1990        };
1991        MenuItem
1992        {
1993            Identifier = DUMMY + 11 ;
1994            Command = ".uno:RowMenu" ;
1995            Text [ en-US ] = "~Row" ;
1996            SubMenu = Menu
1997            {
1998                ItemList =
1999                {
2000                    MenuItem
2001                    {
2002                        Identifier = SID_TABLE_DISTRIBUTE_ROWS;
2003                        HelpId = CMD_SID_TABLE_DISTRIBUTE_ROWS;
2004                        Text [ en-US ] = "Space ~Equally";
2005                    };
2006                    SEPARATOR
2007                    MenuItem
2008                    {
2009                        Identifier = SID_TABLE_SELECT_ROW;
2010                        HelpId = CMD_SID_TABLE_SELECT_ROW;
2011                        Text [ en-US ] = "~Select";
2012                    };
2013                    MenuItem
2014                    {
2015                        Identifier = SID_TABLE_INSERT_ROW_DLG;
2016                        HelpId = CMD_SID_TABLE_INSERT_ROW_DLG;
2017                        Text [ en-US ] = "~Insert...";
2018                    };
2019                    MenuItem
2020                    {
2021                        Identifier = SID_TABLE_DELETE_ROW;
2022                        HelpId = CMD_SID_TABLE_DELETE_ROW;
2023                        Text [ en-US ] = "~Delete";
2024                    };
2025                };
2026            };
2027        };
2028        MenuItem
2029        {
2030            Identifier = DUMMY + 12 ;
2031            Command = ".uno:ColumnMenu" ;
2032            Text [ en-US ] = "Colu~mn" ;
2033            SubMenu = Menu
2034            {
2035                ItemList =
2036                {
2037                    MenuItem
2038                    {
2039                        Identifier = SID_TABLE_DISTRIBUTE_COLUMNS;
2040                        HelpId = CMD_SID_TABLE_DISTRIBUTE_COLUMNS;
2041                        Text [ en-US ] = "Space ~Equally";
2042                    };
2043                    SEPARATOR
2044                    MenuItem
2045                    {
2046                        Identifier = SID_TABLE_SELECT_COL;
2047                        HelpId = CMD_SID_TABLE_SELECT_COL;
2048                        Text [ en-US ] = "~Select";
2049                    };
2050                    MenuItem
2051                    {
2052                        Identifier = SID_TABLE_INSERT_COL_DLG;
2053                        HelpId = CMD_SID_TABLE_INSERT_COL_DLG;
2054                        Text [ en-US ] = "~Insert...";
2055                    };
2056                    MenuItem
2057                    {
2058                        Identifier = SID_TABLE_DELETE_COL;
2059                        HelpId = CMD_SID_TABLE_DELETE_COL;
2060                        Text [ en-US ] = "~Delete";
2061                    };
2062                };
2063            };
2064        };
2065        SEPARATOR
2066        MN_POSITION
2067        MN_OBJECT_ALIGN
2068        MN_DISTRIBUTE
2069        MNSUB_CONVERT
2070        SEPARATOR
2071        MN_OBJECT_TITLE_DESCRIPTION
2072        MN_NAME_GROUP
2073        SEPARATOR
2074        MN_EFFECT
2075        MN_ACTION
2076        SEPARATOR
2077        MN_STYLEDT
2078    };
2079};
2080
2081// ------------------------------------------------------------------------------------------------
2082// draw popups
2083// ------------------------------------------------------------------------------------------------
2084
2085/*************************************************************************
2086 *
2087 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
2088 *
2089 * Copyright 2000, 2010 Oracle and/or its affiliates.
2090 *
2091 * OpenOffice.org - a multi-platform office productivity suite
2092 *
2093 * This file is part of OpenOffice.org.
2094 *
2095 * OpenOffice.org is free software: you can redistribute it and/or modify
2096 * it under the terms of the GNU Lesser General Public License version 3
2097 * only, as published by the Free Software Foundation.
2098 *
2099 * OpenOffice.org is distributed in the hope that it will be useful,
2100 * but WITHOUT ANY WARRANTY; without even the implied warranty of
2101 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
2102 * GNU Lesser General Public License version 3 for more details
2103 * (a copy is included in the LICENSE file that accompanied this code).
2104 *
2105 * You should have received a copy of the GNU Lesser General Public License
2106 * version 3 along with OpenOffice.org.  If not, see
2107 * <http://www.openoffice.org/license.html>
2108 * for a copy of the LGPLv3 License.
2109 *
2110 ************************************************************************/
2111
2112//
2113// TEXTOBJ_POPUP
2114//
2115Menu RID_GRAPHIC_TEXTOBJ_POPUP
2116{
2117    ItemList =
2118    {
2119        MN_SET_DEFAULT
2120        SEPARATOR
2121        MN_LINE
2122        MN_AREA
2123        MN_TEXTATTR
2124        MN_TRANSFORM
2125        MN_FONTWORK
2126        SEPARATOR
2127        MN_CHAR_PARAGRAPH
2128        SEPARATOR
2129        MN_POSITION
2130        MN_OBJECT_ALIGN
2131        MN_DISTRIBUTE
2132        MNSUB_CONVERT
2133        SEPARATOR
2134        MN_OBJECT_TITLE_DESCRIPTION
2135        MN_NAME_GROUP
2136        SEPARATOR
2137        MN_STYLEDT
2138    };
2139};
2140
2141//
2142// GEOMOBJ_POPUP
2143//
2144Menu RID_GRAPHIC_GEOMOBJ_POPUP
2145{
2146    ItemList =
2147    {
2148        MN_LINE
2149        MN_AREA
2150        MN_TEXTATTR
2151        MN_TRANSFORM
2152        MN_EDIT_POINTS
2153        SEPARATOR
2154        MN_CHAR_PARAGRAPH
2155        SEPARATOR
2156        MN_POSITION
2157        MN_OBJECT_ALIGN
2158        MN_DISTRIBUTE
2159        MNSUB_MIRROR
2160        MNSUB_CONVERT
2161        SEPARATOR
2162        MN_LEAVE_GROUP
2163        MN_DISMANTLE
2164        SEPARATOR
2165        MN_OBJECT_TITLE_DESCRIPTION
2166        MN_NAME_GROUP
2167        SEPARATOR
2168        MN_STYLEDT
2169    };
2170};
2171
2172//
2173// Customshape POPUP
2174//
2175Menu RID_GRAPHIC_CUSTOMSHAPE_POPUP
2176{
2177    ItemList =
2178    {
2179        MN_LINE
2180        MN_AREA
2181        MN_TEXTATTR
2182        MN_TRANSFORM
2183        SEPARATOR
2184        MN_CHAR_PARAGRAPH
2185        SEPARATOR
2186        MN_POSITION
2187        MN_OBJECT_ALIGN
2188        MN_DISTRIBUTE
2189        MNSUB_MIRROR
2190        // #i37263#
2191        MNSUB_CONVERT
2192        SEPARATOR
2193        MN_LEAVE_GROUP
2194        MN_DISMANTLE
2195        SEPARATOR
2196        MN_OBJECT_TITLE_DESCRIPTION
2197        MN_NAME_GROUP
2198        SEPARATOR
2199        MN_STYLEDT
2200        SEPARATOR
2201
2202    };
2203};
2204
2205//
2206// 3DOSCENE_POPUP
2207//
2208Menu RID_GRAPHIC_3DSCENE_POPUP
2209{
2210    ItemList =
2211    {
2212        MN_LINE
2213        MN_AREA
2214        MN_TRANSFORM
2215        SEPARATOR
2216        MN_POSITION
2217        MN_OBJECT_ALIGN
2218        MN_DISTRIBUTE
2219        MNSUB_CONVERT
2220        SEPARATOR
2221        MN_ENTER_GROUP
2222        MN_3D_WIN
2223        SEPARATOR
2224        MN_OBJECT_TITLE_DESCRIPTION
2225        MN_NAME_GROUP
2226    };
2227};
2228
2229//
2230// 3DOSCENE2_POPUP
2231//
2232Menu RID_GRAPHIC_3DSCENE2_POPUP
2233{
2234    ItemList =
2235    {
2236        MN_LINE
2237        MN_AREA
2238        MN_TRANSFORM
2239        SEPARATOR
2240        MN_POSITION
2241        MN_OBJECT_ALIGN
2242        MN_DISTRIBUTE
2243        MNSUB_CONVERT
2244        SEPARATOR
2245        MN_ENTER_GROUP
2246        MN_LEAVE_GROUP
2247        MN_3D_WIN
2248        SEPARATOR
2249        MN_OBJECT_TITLE_DESCRIPTION
2250        MN_NAME_GROUP
2251    };
2252};
2253
2254//
2255// 3DOBJ_POPUP
2256//
2257Menu RID_GRAPHIC_3DOBJ_POPUP
2258{
2259    ItemList =
2260    {
2261        MN_LINE
2262        MN_AREA
2263        MN_TRANSFORM
2264        SEPARATOR
2265        MN_POSITION
2266        MN_OBJECT_ALIGN
2267        MN_DISTRIBUTE
2268        MNSUB_CONVERT
2269        SEPARATOR
2270        MN_LEAVE_GROUP
2271        MN_3D_WIN
2272        SEPARATOR
2273        MN_OBJECT_TITLE_DESCRIPTION
2274        MN_NAME_GROUP
2275        SEPARATOR
2276        MN_STYLEDT
2277    };
2278};
2279
2280//
2281// GROUPOBJ_POPUP
2282//
2283Menu RID_GRAPHIC_GROUPOBJ_POPUP
2284{
2285    ItemList =
2286    {
2287        MN_LINE
2288        MN_AREA
2289        MN_TRANSFORM
2290        MN_EDIT_POINTS
2291        SEPARATOR
2292        MN_CHAR_PARAGRAPH
2293        SEPARATOR
2294        MN_POSITION
2295        MN_OBJECT_ALIGN
2296        MN_DISTRIBUTE
2297        MNSUB_MIRROR
2298        MNSUB_CONVERT
2299        SEPARATOR
2300        MN_OBJECT_TITLE_DESCRIPTION
2301        MN_NAME_GROUP
2302        SEPARATOR
2303        MN_UNGROUP
2304        MN_ENTER_GROUP
2305    };
2306};
2307
2308//
2309// LINEOBJ_POPUP
2310//
2311Menu RID_GRAPHIC_LINEOBJ_POPUP
2312{
2313    ItemList =
2314    {
2315        MN_LINE
2316        MN_TRANSFORM
2317        MN_EDIT_POINTS
2318        SEPARATOR
2319        MN_CHAR_PARAGRAPH
2320        SEPARATOR
2321        MN_POSITION
2322        MN_OBJECT_ALIGN
2323        MN_DISTRIBUTE
2324        MNSUB_MIRROR
2325        MNSUB_CONVERT
2326        SEPARATOR
2327        MN_LEAVE_GROUP
2328        MN_DISMANTLE
2329        SEPARATOR
2330        MN_OBJECT_TITLE_DESCRIPTION
2331        MN_NAME_GROUP
2332        SEPARATOR
2333        MN_STYLEDT
2334    };
2335};
2336
2337//
2338// EDGEOBJ_POPUP
2339//
2340Menu RID_GRAPHIC_EDGEOBJ_POPUP
2341{
2342    ItemList =
2343    {
2344        MN_NEW_ROUTING
2345        SEPARATOR
2346        MN_LINE
2347        MN_CONNECTION
2348        MN_TRANSFORM
2349        MN_EDIT_POINTS
2350        SEPARATOR
2351        MN_CHAR_PARAGRAPH
2352        SEPARATOR
2353        MN_POSITION
2354        MN_OBJECT_ALIGN
2355        MN_DISTRIBUTE
2356        MNSUB_CONVERT
2357        SEPARATOR
2358        MN_LEAVE_GROUP
2359        MN_DISMANTLE
2360        SEPARATOR
2361        MN_OBJECT_TITLE_DESCRIPTION
2362        MN_NAME_GROUP
2363        SEPARATOR
2364        MN_STYLEDT
2365    };
2366};
2367
2368//
2369// MEASUREOBJ_POPUP
2370//
2371Menu RID_GRAPHIC_MEASUREOBJ_POPUP
2372{
2373    ItemList =
2374    {
2375        MN_LINE
2376        MN_TEXTATTR
2377        MN_MEASURE
2378        MN_TRANSFORM
2379        MN_EDIT_POINTS
2380        SEPARATOR
2381        MN_CHAR_PARAGRAPH
2382        SEPARATOR
2383        MN_POSITION
2384        MN_OBJECT_ALIGN
2385        MN_DISTRIBUTE
2386        MNSUB_MIRROR
2387        MNSUB_CONVERT
2388        SEPARATOR
2389        MN_LEAVE_GROUP
2390        MN_DISMANTLE
2391        SEPARATOR
2392        MN_OBJECT_TITLE_DESCRIPTION
2393        MN_NAME_GROUP
2394        SEPARATOR
2395        MN_STYLEDT
2396    };
2397};
2398
2399
2400//
2401// POLYLINEOBJ_POPUP
2402//
2403Menu RID_GRAPHIC_POLYLINEOBJ_POPUP
2404{
2405    ItemList =
2406    {
2407        MN_LINE
2408        MN_TRANSFORM
2409        MN_EDIT_POINTS
2410        MN_CLOSE_OBJECT
2411        SEPARATOR
2412        MN_CHAR_PARAGRAPH
2413        SEPARATOR
2414        MN_POSITION
2415        MN_OBJECT_ALIGN
2416        MN_DISTRIBUTE
2417        MNSUB_MIRROR
2418        MNSUB_CONVERT
2419        SEPARATOR
2420        MN_LEAVE_GROUP
2421        MN_DISMANTLE
2422        MN_BREAK
2423        SEPARATOR
2424        MN_OBJECT_TITLE_DESCRIPTION
2425        MN_NAME_GROUP
2426        SEPARATOR
2427        MN_STYLEDT
2428    };
2429};
2430
2431//
2432// NOSEL_POPUP
2433//
2434Menu RID_GRAPHIC_NOSEL_POPUP
2435{
2436    ItemList =
2437    {
2438        MN_PAGE_MENU
2439        SEPARATOR
2440        MN_CAPTUREPOINT
2441        SEPARATOR
2442        MN_LEAVE_GROUP
2443        SEPARATOR
2444        MN_NAVIGATOR
2445        SEPARATOR
2446        MN_GRID
2447        SEPARATOR
2448        MN_HELPLINES
2449    };
2450};
2451
2452//
2453// MULTISELECTION_POPUP
2454//
2455Menu RID_GRAPHIC_MULTISELECTION_POPUP
2456{
2457    ItemList =
2458    {
2459        MN_SET_DEFAULT
2460        SEPARATOR
2461        MN_LINE
2462        MN_AREA
2463        MN_TRANSFORM
2464        SEPARATOR
2465        MN_CHAR_PARAGRAPH
2466        SEPARATOR
2467        MN_POSITION
2468        MN_OBJECT_ALIGN
2469        MN_DISTRIBUTE
2470        MNSUB_MIRROR
2471        MNSUB_CONVERT
2472        SEPARATOR
2473        MN_GROUP
2474        MN_UNGROUP
2475        MN_LEAVE_GROUP
2476        MN_COMBINE
2477        MNSUB_FORMEN
2478        MN_DISMANTLE
2479        MN_CONNECT
2480        MN_BREAK
2481    };
2482};
2483
2484//
2485// GRAPHIC_POPUP
2486//
2487Menu RID_GRAPHIC_GRAPHIC_POPUP
2488{
2489    ItemList =
2490    {
2491        MN_TRANSFORM
2492        MN_ORIGINAL_SIZE
2493        MN_LINE
2494        MN_AREA
2495        MN_TEXTATTR
2496        SEPARATOR
2497        MN_CHAR_PARAGRAPH
2498        SEPARATOR
2499        MN_CROP
2500        MN_OBJECT_ALIGN
2501        MN_POSITION
2502        MN_DISTRIBUTE
2503        MNSUB_MIRROR
2504        MNSUB_CONVERT
2505        MN_BREAK
2506        SEPARATOR
2507        MN_OBJECT_TITLE_DESCRIPTION
2508        MN_NAME_GROUP
2509        SEPARATOR
2510        MN_STYLEDT
2511        SEPARATOR
2512        MN_SAVEGRAPHIC
2513    };
2514};
2515
2516//
2517// OLE2_POPUP
2518//
2519Menu RID_GRAPHIC_OLE2_POPUP
2520{
2521    ItemList =
2522    {
2523        MN_TRANSFORM
2524        MN_ORIGINAL_SIZE
2525        MN_OLE_OBJECT
2526        SEPARATOR
2527        MN_POSITION
2528        MN_OBJECT_ALIGN
2529        MN_DISTRIBUTE
2530        MN_BREAK
2531        SEPARATOR
2532        MN_OBJECT_TITLE_DESCRIPTION
2533        MN_NAME_GROUP
2534    };
2535};
2536
2537
2538//
2539// PAGETAB_POPUP
2540//
2541Menu RID_GRAPHIC_PAGETAB_POPUP
2542{
2543    ItemList =
2544    {
2545        MN_INSERT_PAGE
2546        MN_DELETE_PAGE
2547        MN_RENAME_PAGE
2548    };
2549};
2550
2551//
2552// Media_POPUP
2553//
2554Menu RID_GRAPHIC_MEDIA_POPUP
2555{
2556    ItemList =
2557    {
2558        MN_TRANSFORM
2559        SEPARATOR
2560        MN_POSITION
2561        MN_OBJECT_ALIGN
2562        MN_DISTRIBUTE
2563        MN_BREAK
2564        SEPARATOR
2565        MN_OBJECT_TITLE_DESCRIPTION
2566        MN_NAME_GROUP
2567    };
2568};
2569
2570//
2571// Table shape context menu
2572//
2573Menu RID_GRAPHIC_TABLE_POPUP
2574{
2575    ItemList =
2576    {
2577        MN_SET_DEFAULT
2578        SEPARATOR
2579        MN_TRANSFORM
2580        SEPARATOR
2581        MN_CHAR_PARAGRAPH
2582        SEPARATOR
2583        MenuItem
2584        {
2585            Identifier = SID_FORMAT_TABLE_DLG;
2586            HelpId = CMD_SID_FORMAT_TABLE_DLG;
2587            Text [ en-US ] = "~Table...";
2588        };
2589        MenuItem
2590        {
2591            Identifier = DUMMY + 10 ;
2592            Command = ".uno:CellMenu" ;
2593            Text [ en-US ] = "~Cell" ;
2594            SubMenu = Menu
2595            {
2596                ItemList =
2597                {
2598                    MenuItem
2599                    {
2600                        Identifier = SID_TABLE_MERGE_CELLS;
2601                        HelpId = CMD_SID_TABLE_MERGE_CELLS;
2602                        Text [ en-US ] = "~Merge";
2603                    };
2604                    MenuItem
2605                    {
2606                        Identifier = SID_TABLE_SPLIT_CELLS;
2607                        HelpId = CMD_SID_TABLE_SPLIT_CELLS;
2608                        Text [ en-US ] = "~Split...";
2609                    };
2610                    SEPARATOR
2611                    MenuItem
2612                    {
2613                        Identifier = SID_TABLE_VERT_NONE;
2614                        HelpId = CMD_SID_TABLE_VERT_NONE;
2615                        Text [ en-US ] = "~Top";
2616                    };
2617                    MenuItem
2618                    {
2619                        Identifier = SID_TABLE_VERT_CENTER;
2620                        HelpId = CMD_SID_TABLE_VERT_CENTER;
2621                        Text [ en-US ] = "C~enter";
2622                    };
2623                    MenuItem
2624                    {
2625                        Identifier = SID_TABLE_VERT_BOTTOM;
2626                        HelpId = CMD_SID_TABLE_VERT_BOTTOM;
2627                        Text [ en-US ] = "~Bottom";
2628                    };
2629                };
2630            };
2631        };
2632        MenuItem
2633        {
2634            Identifier = DUMMY + 11 ;
2635            Command = ".uno:RowMenu" ;
2636            Text [ en-US ] = "~Row" ;
2637            SubMenu = Menu
2638            {
2639                ItemList =
2640                {
2641                    MenuItem
2642                    {
2643                        Identifier = SID_TABLE_DISTRIBUTE_ROWS;
2644                        HelpId = CMD_SID_TABLE_DISTRIBUTE_ROWS;
2645                        Text [ en-US ] = "Space ~Equally";
2646                    };
2647                    SEPARATOR
2648                    MenuItem
2649                    {
2650                        Identifier = SID_TABLE_SELECT_ROW;
2651                        HelpId = CMD_SID_TABLE_SELECT_ROW;
2652                        Text [ en-US ] = "~Select";
2653                    };
2654                    MenuItem
2655                    {
2656                        Identifier = SID_TABLE_INSERT_ROW_DLG;
2657                        HelpId = CMD_SID_TABLE_INSERT_ROW_DLG;
2658                        Text [ en-US ] = "~Insert...";
2659                    };
2660                    MenuItem
2661                    {
2662                        Identifier = SID_TABLE_DELETE_ROW;
2663                        HelpId = CMD_SID_TABLE_DELETE_ROW;
2664                        Text [ en-US ] = "~Delete";
2665                    };
2666                };
2667            };
2668        };
2669        MenuItem
2670        {
2671            Identifier = DUMMY + 12 ;
2672            Command = ".uno:ColumnMenu" ;
2673            Text [ en-US ] = "Colu~mn" ;
2674            SubMenu = Menu
2675            {
2676                ItemList =
2677                {
2678                    MenuItem
2679                    {
2680                        Identifier = SID_TABLE_DISTRIBUTE_COLUMNS;
2681                        HelpId = CMD_SID_TABLE_DISTRIBUTE_COLUMNS;
2682                        Text [ en-US ] = "Space ~Equally";
2683                    };
2684                    SEPARATOR
2685                    MenuItem
2686                    {
2687                        Identifier = SID_TABLE_SELECT_COL;
2688                        HelpId = CMD_SID_TABLE_SELECT_COL;
2689                        Text [ en-US ] = "~Select";
2690                    };
2691                    MenuItem
2692                    {
2693                        Identifier = SID_TABLE_INSERT_COL_DLG;
2694                        HelpId = CMD_SID_TABLE_INSERT_COL_DLG;
2695                        Text [ en-US ] = "~Insert...";
2696                    };
2697                    MenuItem
2698                    {
2699                        Identifier = SID_TABLE_DELETE_COL;
2700                        HelpId = CMD_SID_TABLE_DELETE_COL;
2701                        Text [ en-US ] = "~Delete";
2702                    };
2703                };
2704            };
2705        };
2706        SEPARATOR
2707        MN_POSITION
2708        MN_OBJECT_ALIGN
2709        MN_DISTRIBUTE
2710        MNSUB_CONVERT
2711        SEPARATOR
2712        MN_OBJECT_TITLE_DESCRIPTION
2713        MN_NAME_GROUP
2714        SEPARATOR
2715        MN_STYLEDT
2716    };
2717};
2718
2719
2720// ------------------------------------------------------------------------------------------------
2721// common popups
2722// ------------------------------------------------------------------------------------------------
2723
2724Menu RID_DRAW_TEXTOBJ_INSIDE_POPUP
2725{
2726    ItemList =
2727    {
2728        MN_SET_DEFAULT
2729        SEPARATOR
2730        MN_TEXTATTR
2731        SEPARATOR
2732        MN_TEXT_ATTR
2733        MN_TEXT_ALIGN
2734        MN_LINESPACING_ATTR
2735        SEPARATOR
2736        MN_CHAR_PARAGRAPH
2737        SEPARATOR
2738        MenuItem
2739        {
2740            ITEM_OPEN_HYPERLINK
2741        };
2742        SEPARATOR
2743        MN_BULLET
2744        ITEM_FORMAT_NUMBERING
2745        ITEM_TRANSLITERATE_MENU
2746        SEPARATOR
2747        MN_STYLEDT
2748    };
2749};
2750
2751Menu RID_DRAW_TABLEOBJ_INSIDE_POPUP
2752{
2753    ItemList =
2754    {
2755        MN_SET_DEFAULT
2756        SEPARATOR
2757        MN_TEXTATTR
2758        SEPARATOR
2759        MN_TEXT_ATTR
2760        MN_TEXT_ALIGN
2761        MN_LINESPACING_ATTR
2762        SEPARATOR
2763        MN_CHAR_PARAGRAPH
2764        SEPARATOR
2765        MenuItem
2766        {
2767            Identifier = SID_FORMAT_TABLE_DLG;
2768            HelpId = CMD_SID_FORMAT_TABLE_DLG;
2769            Text [ en-US ] = "~Table...";
2770        };
2771        MenuItem
2772        {
2773            Identifier = DUMMY + 10 ;
2774            Command = ".uno:CellMenu" ;
2775            Text [ en-US ] = "~Cell" ;
2776            SubMenu = Menu
2777            {
2778                ItemList =
2779                {
2780                    MenuItem
2781                    {
2782                        Identifier = SID_TABLE_MERGE_CELLS;
2783                        HelpId = CMD_SID_TABLE_MERGE_CELLS;
2784                        Text [ en-US ] = "~Merge";
2785                    };
2786                    MenuItem
2787                    {
2788                        Identifier = SID_TABLE_SPLIT_CELLS;
2789                        HelpId = CMD_SID_TABLE_SPLIT_CELLS;
2790                        Text [ en-US ] = "~Split...";
2791                    };
2792                    SEPARATOR
2793                    MenuItem
2794                    {
2795                        Identifier = SID_TABLE_VERT_NONE;
2796                        HelpId = CMD_SID_TABLE_VERT_NONE;
2797                        Text [ en-US ] = "~Top";
2798                    };
2799                    MenuItem
2800                    {
2801                        Identifier = SID_TABLE_VERT_CENTER;
2802                        HelpId = CMD_SID_TABLE_VERT_CENTER;
2803                        Text [ en-US ] = "C~enter";
2804                    };
2805                    MenuItem
2806                    {
2807                        Identifier = SID_TABLE_VERT_BOTTOM;
2808                        HelpId = CMD_SID_TABLE_VERT_BOTTOM;
2809                        Text [ en-US ] = "~Bottom";
2810                    };
2811                };
2812            };
2813        };
2814        MenuItem
2815        {
2816            Identifier = DUMMY + 11 ;
2817            Command = ".uno:RowMenu" ;
2818            Text [ en-US ] = "~Row" ;
2819            SubMenu = Menu
2820            {
2821                ItemList =
2822                {
2823                    MenuItem
2824                    {
2825                        Identifier = SID_TABLE_DISTRIBUTE_ROWS;
2826                        HelpId = CMD_SID_TABLE_DISTRIBUTE_ROWS;
2827                        Text [ en-US ] = "Space ~Equally";
2828                    };
2829                    SEPARATOR
2830                    MenuItem
2831                    {
2832                        Identifier = SID_TABLE_SELECT_ROW;
2833                        HelpId = CMD_SID_TABLE_SELECT_ROW;
2834                        Text [ en-US ] = "~Select";
2835                    };
2836                    MenuItem
2837                    {
2838                        Identifier = SID_TABLE_INSERT_ROW_DLG;
2839                        HelpId = CMD_SID_TABLE_INSERT_ROW_DLG;
2840                        Text [ en-US ] = "~Insert...";
2841                    };
2842                    MenuItem
2843                    {
2844                        Identifier = SID_TABLE_DELETE_ROW;
2845                        HelpId = CMD_SID_TABLE_DELETE_ROW;
2846                        Text [ en-US ] = "~Delete";
2847                    };
2848                };
2849            };
2850        };
2851        MenuItem
2852        {
2853            Identifier = DUMMY + 12 ;
2854            Command = ".uno:ColumnMenu" ;
2855            Text [ en-US ] = "Colu~mn" ;
2856            SubMenu = Menu
2857            {
2858                ItemList =
2859                {
2860                    MenuItem
2861                    {
2862                        Identifier = SID_TABLE_DISTRIBUTE_COLUMNS;
2863                        HelpId = CMD_SID_TABLE_DISTRIBUTE_COLUMNS;
2864                        Text [ en-US ] = "Space ~Equally";
2865                    };
2866                    SEPARATOR
2867                    MenuItem
2868                    {
2869                        Identifier = SID_TABLE_SELECT_COL;
2870                        HelpId = CMD_SID_TABLE_SELECT_COL;
2871                        Text [ en-US ] = "~Select";
2872                    };
2873                    MenuItem
2874                    {
2875                        Identifier = SID_TABLE_INSERT_COL_DLG;
2876                        HelpId = CMD_SID_TABLE_INSERT_COL_DLG;
2877                        Text [ en-US ] = "~Insert...";
2878                    };
2879                    MenuItem
2880                    {
2881                        Identifier = SID_TABLE_DELETE_COL;
2882                        HelpId = CMD_SID_TABLE_DELETE_COL;
2883                        Text [ en-US ] = "~Delete";
2884                    };
2885                };
2886            };
2887        };
2888        SEPARATOR
2889        MenuItem
2890        {
2891            ITEM_OPEN_HYPERLINK
2892        };
2893        SEPARATOR
2894        MN_BULLET
2895        ITEM_FORMAT_NUMBERING
2896        ITEM_TRANSLITERATE_MENU
2897        SEPARATOR
2898        MN_STYLEDT
2899    };
2900};
2901
2902Menu RID_FORM_CONTROL_POPUP
2903{
2904    ItemList =
2905    {
2906        MN_TRANSFORM
2907        MenuItem { ITEM_FORM_CONTROL_PROPERTIES };
2908        MenuItem { ITEM_FORM_PROPERTIES };
2909        MenuItem { ITEM_REPLACE_CONTROL };
2910        SEPARATOR
2911        MN_POSITION
2912        MN_OBJECT_ALIGN
2913        SEPARATOR
2914        MN_LEAVE_GROUP
2915        MN_DISMANTLE
2916        SEPARATOR
2917        MN_OBJECT_TITLE_DESCRIPTION
2918        MN_NAME_GROUP
2919    };
2920};
2921
2922
2923
2924Menu RID_DRAW_SNAPOBJECT_POPUP
2925{
2926    ItemList =
2927    {
2928        MN_SET_SNAPITEM
2929        SEPARATOR
2930        MN_DELETE_SNAPITEM
2931    };
2932};
2933
2934
2935Menu RID_DRAW_GLUEPOINT_POPUP
2936{
2937    ItemList =
2938    {
2939        MN_GLUE_INSERT_POINT
2940        SEPARATOR
2941        MN_GLUE_ESC_DIR_LEFT
2942        MN_GLUE_ESC_DIR_TOP
2943        MN_GLUE_ESC_DIR_RIGHT
2944        MN_GLUE_ESC_DIR_BOTTOM
2945        SEPARATOR
2946        MN_GLUE_PERCENT
2947        SEPARATOR
2948        MN_GLUE_HORZALIGN_LEFT
2949        MN_GLUE_HORZALIGN_CENTER
2950        MN_GLUE_HORZALIGN_RIGHT
2951        SEPARATOR
2952        MN_GLUE_VERTALIGN_TOP
2953        MN_GLUE_VERTALIGN_CENTER
2954        MN_GLUE_VERTALIGN_BOTTOM
2955    };
2956};
2957
2958
2959Menu RID_SLIDE_SORTER_IMPRESS_SEL_POPUP
2960{
2961    ItemList =
2962    {
2963        MN_INSERT_SLIDE
2964        MN_DELETE_SLIDE
2965        MN_RENAME_SLIDE
2966        SEPARATOR
2967        MN_PRESENTATION_LAYOUT
2968        MN_MODIFY_PAGE
2969        SEPARATOR
2970        MN_DIA
2971        MN_SHOW_SLIDE
2972        MN_HIDE_SLIDE
2973    };
2974};
2975
2976
2977Menu RID_SLIDE_SORTER_IMPRESS_NOSEL_POPUP
2978{
2979    ItemList =
2980    {
2981        MN_INSERT_SLIDE
2982    };
2983};
2984
2985Menu RID_SLIDE_SORTER_DRAW_SEL_POPUP
2986{
2987    ItemList =
2988    {
2989        MN_INSERT_PAGE
2990        MN_DELETE_PAGE
2991        MN_RENAME_PAGE
2992    };
2993};
2994
2995
2996Menu RID_SLIDE_SORTER_DRAW_NOSEL_POPUP
2997{
2998    ItemList =
2999    {
3000        MN_INSERT_PAGE
3001    };
3002};
3003
3004Menu RID_SLIDE_SORTER_MASTER_SEL_POPUP
3005{
3006    ItemList =
3007    {
3008        MN_INSERT_MASTER
3009        MN_DELETE_MASTER
3010        MN_RENAME_MASTER
3011        SEPARATOR
3012        MN_PRESENTATION_LAYOUT
3013    };
3014};
3015
3016
3017Menu RID_SLIDE_SORTER_MASTER_NOSEL_POPUP
3018{
3019    ItemList =
3020    {
3021        MN_INSERT_MASTER
3022    };
3023};
3024
3025Menu RID_MASTERPAGE_POPUP
3026{
3027    ItemList =
3028    {
3029        MN_SET_DEFAULT
3030        SEPARATOR
3031        MN_LINE
3032        MN_AREA
3033        MN_TRANSFORM
3034        SEPARATOR
3035        MN_CHAR_PARAGRAPH
3036        SEPARATOR
3037        MN_POSITION
3038    };
3039};
3040
3041
3042Menu RID_OUTLINE_POPUP
3043{
3044    ItemList =
3045    {
3046        MN_SET_DEFAULT
3047        SEPARATOR
3048        MN_TEXT_ATTR
3049        SEPARATOR
3050        MN_CHAR
3051        ITEM_FORMAT_NUMBERING
3052        ITEM_TRANSLITERATE_MENU
3053        MN_PRESENTATIONOBJECT
3054        SEPARATOR
3055        MN_DRAWINGMODE
3056        MN_DIAMODE
3057        MN_PRESENTATION
3058    };
3059};
3060
3061/*
3062RID_MASTERPAGE_POPUP
3063*/
3064
3065Menu RID_BEZIER_POPUP
3066{
3067    ItemList =
3068    {
3069        MN_BEZIER
3070    };
3071};
3072
3073
3074Menu RID_LAYERTAB_POPUP
3075{
3076    ItemList =
3077    {
3078        MenuItem
3079        {
3080            Identifier = SID_INSERTLAYER ;
3081            HelpId = CMD_SID_INSERTLAYER ;
3082            Text [ en-US ] = "~Insert Layer..." ;
3083        };
3084        MenuItem
3085        {
3086            Identifier = SID_MODIFYLAYER ;
3087            HelpId = CMD_SID_MODIFYLAYER ;
3088            Text [ en-US ] = "Modify La~yer..." ;
3089        };
3090        MenuItem
3091        {
3092            Identifier = SID_DELETE_LAYER ;
3093            HelpId = CMD_SID_DELETE_LAYER ;
3094            Text [ en-US ] = "Delete ~Layer..." ;
3095        };
3096        MN_RENAME_LAYER
3097    };
3098};
3099
3100Menu RID_TASKPANE_MASTERPAGESSELECTOR_POPUP
3101{
3102    ItemList =
3103    {
3104        MenuItem
3105        {
3106            Identifier = SID_TP_APPLY_TO_ALL_SLIDES;
3107            HelpId = CMD_SID_TP_APPLY_TO_ALL_SLIDES;
3108            Text [ en-US ] = "~Apply to All Slides";
3109        };
3110        MenuItem
3111        {
3112            Identifier = SID_TP_APPLY_TO_SELECTED_SLIDES;
3113            HelpId = CMD_SID_TP_APPLY_TO_SELECTED_SLIDES;
3114            Text [ en-US ] = "Apply to ~Selected Slides";
3115        };
3116
3117        SEPARATOR
3118
3119        MenuItem
3120        {
3121            Identifier = SID_TP_SHOW_LARGE_PREVIEW;
3122            HelpId = CMD_SID_TP_SHOW_LARGE_PREVIEW;
3123            Text[ en-US ] = "Show ~Large Preview";
3124        };
3125        MenuItem
3126        {
3127            Identifier = SID_TP_SHOW_SMALL_PREVIEW;
3128            HelpId = CMD_SID_TP_SHOW_SMALL_PREVIEW;
3129            Text[ en-US ] = "Show S~mall Preview";
3130        };
3131    };
3132};
3133
3134Menu RID_TASKPANE_CURRENT_MASTERPAGESSELECTOR_POPUP
3135{
3136    ItemList =
3137    {
3138        MenuItem
3139        {
3140            Identifier = SID_TP_APPLY_TO_ALL_SLIDES;
3141            HelpId = CMD_SID_TP_APPLY_TO_ALL_SLIDES;
3142            Text [ en-US ] = "~Apply to All Slides";
3143        };
3144        MenuItem
3145        {
3146            Identifier = SID_TP_APPLY_TO_SELECTED_SLIDES;
3147            HelpId = CMD_SID_TP_APPLY_TO_SELECTED_SLIDES;
3148            Text [ en-US ] = "Apply to ~Selected Slides";
3149        };
3150
3151
3152        SEPARATOR
3153
3154        MenuItem
3155        {
3156            Identifier = SID_TP_EDIT_MASTER;
3157            HelpId = CMD_SID_TP_EDIT_MASTER;
3158            Text[ en-US ] = "~Edit Master...";
3159        };
3160
3161        MN_DELETE_MASTER
3162
3163        SEPARATOR
3164
3165        MenuItem
3166        {
3167            Identifier = SID_TP_SHOW_LARGE_PREVIEW;
3168            HelpId = CMD_SID_TP_SHOW_LARGE_PREVIEW;
3169            Text[ en-US ] = "Show ~Large Preview";
3170        };
3171        MenuItem
3172        {
3173            Identifier = SID_TP_SHOW_SMALL_PREVIEW;
3174            HelpId = CMD_SID_TP_SHOW_SMALL_PREVIEW;
3175            Text[ en-US ] = "Show S~mall Preview";
3176        };
3177    };
3178};
3179
3180Menu RID_TASKPANE_LAYOUTMENU_POPUP
3181{
3182    ItemList =
3183    {
3184        MenuItem
3185        {
3186            Identifier = SID_TP_APPLY_TO_SELECTED_SLIDES;
3187            HelpId = CMD_SID_TP_APPLY_TO_SELECTED_SLIDES;
3188            Text [ en-US ] = "Apply to ~Selected Slides";
3189        };
3190
3191        SEPARATOR
3192
3193        MenuItem
3194        {
3195            Identifier = SID_INSERTPAGE_LAYOUT_MENU;
3196            HelpId = CMD_SID_INSERTPAGE_LAYOUT_MENU;
3197            Text [ en-US ] = "~Insert Slide";
3198        };
3199    };
3200};
3201