Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifdef HAVE_CONFIG_H
00023 #include "config.h"
00024 #endif
00025
00026 #include "ap_Features.h"
00027 #ifdef APF_MENU_LAYOUTS_EMBEDDED_MENU
00028 # include APF_MENU_LAYOUTS_EMBEDDED_MENU
00029 #else
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046 BeginLayout(Main,0)
00047
00048 BeginSubMenu(AP_MENU_ID_FILE)
00049 MenuItem(AP_MENU_ID_FILE_NEW_USING_TEMPLATE)
00050 MenuItem(AP_MENU_ID_FILE_OPEN)
00051
00052 Separator()
00053 MenuItem(AP_MENU_ID_FILE_SAVEAS)
00054 MenuItem(AP_MENU_ID_FILE_REVERT)
00055
00056 #ifdef ENABLE_PRINT
00057 Separator()
00058 MenuItem(AP_MENU_ID_FILE_PAGESETUP)
00059 MenuItem(AP_MENU_ID_FILE_PRINT)
00060 #endif
00061 Separator()
00062 MenuItem(AP_MENU_ID_FILE_PROPERTIES)
00063 Separator()
00064 BeginSubMenu(AP_MENU_ID_FILE_RECENT)
00065 MenuItem(AP_MENU_ID_FILE_RECENT_1)
00066 MenuItem(AP_MENU_ID_FILE_RECENT_2)
00067 MenuItem(AP_MENU_ID_FILE_RECENT_3)
00068 MenuItem(AP_MENU_ID_FILE_RECENT_4)
00069 MenuItem(AP_MENU_ID_FILE_RECENT_5)
00070 MenuItem(AP_MENU_ID_FILE_RECENT_6)
00071 MenuItem(AP_MENU_ID_FILE_RECENT_7)
00072 MenuItem(AP_MENU_ID_FILE_RECENT_8)
00073 MenuItem(AP_MENU_ID_FILE_RECENT_9)
00074 EndSubMenu()
00075 Separator()
00076 MenuItem(AP_MENU_ID_FILE_EXIT)
00077 EndSubMenu()
00078
00079 BeginSubMenu(AP_MENU_ID_EDIT)
00080 #if 0
00081 MenuItem(AP_MENU_ID_EDIT_UNDO)
00082 MenuItem(AP_MENU_ID_EDIT_REDO)
00083 #endif
00084 MenuItem(AP_MENU_ID_EDIT_PASTE_SPECIAL)
00085 MenuItem(AP_MENU_ID_EDIT_SELECTALL)
00086 Separator()
00087 MenuItem(AP_MENU_ID_EDIT_REMOVEHEADER)
00088 MenuItem(AP_MENU_ID_EDIT_REMOVEFOOTER)
00089 Separator()
00090 MenuItem(AP_MENU_ID_EDIT_FIND)
00091 MenuItem(AP_MENU_ID_EDIT_REPLACE)
00092 MenuItem(AP_MENU_ID_EDIT_GOTO)
00093 #if !(XAP_PREFSMENU_UNDER_TOOLS)
00094 Separator()
00095 MenuItem(AP_MENU_ID_TOOLS_OPTIONS)
00096 #endif
00097 EndSubMenu()
00098
00099 BeginSubMenu(AP_MENU_ID_VIEW)
00100 MenuItem(AP_MENU_ID_VIEW_NORMAL)
00101 MenuItem(AP_MENU_ID_VIEW_PRINT)
00102 MenuItem(AP_MENU_ID_VIEW_RULER)
00103 #if 0
00104 MenuItem(AP_MENU_ID_VIEW_STATUSBAR)
00105 #endif
00106 Separator()
00107 MenuItem(AP_MENU_ID_VIEW_LOCKSTYLES)
00108 #endif
00109
00110 MenuItem(AP_MENU_ID_VIEW_SHOWPARA)
00111 Separator()
00112
00113 MenuItem(AP_MENU_ID_VIEW_FULLSCREEN)
00114 BeginSubMenu(AP_MENU_ID_VIEW_ZOOM_MENU)
00115 MenuItem(AP_MENU_ID_VIEW_ZOOM)
00116 MenuItem(AP_MENU_ID_VIEW_ZOOM_WIDTH)
00117 MenuItem(AP_MENU_ID_VIEW_ZOOM_200)
00118 MenuItem(AP_MENU_ID_VIEW_ZOOM_100)
00119 MenuItem(AP_MENU_ID_VIEW_ZOOM_75)
00120 MenuItem(AP_MENU_ID_VIEW_ZOOM_50)
00121 EndSubMenu()
00122 EndSubMenu()
00123
00124 BeginSubMenu(AP_MENU_ID_INSERT)
00125 MenuItem(AP_MENU_ID_INSERT_BREAK)
00126 MenuItem(AP_MENU_ID_INSERT_PAGENO)
00127 MenuItem(AP_MENU_ID_INSERT_DATETIME)
00128 #if 0
00129 MenuItem(AP_MENU_ID_INSERT_FIELD)
00130 #endif
00131 MenuItem(AP_MENU_ID_INSERT_TEXTBOX)
00132 #if 0
00133 MenuItem(AP_MENU_ID_INSERT_MAILMERGE)
00134 #endif
00135 MenuItem(AP_MENU_ID_INSERT_SYMBOL)
00136
00137 Separator()
00138
00139 MenuItem(AP_MENU_ID_INSERT_HEADER)
00140 MenuItem(AP_MENU_ID_INSERT_FOOTER)
00141 #if 0
00142 MenuItem(AP_MENU_ID_INSERT_FILE)
00143 #endif
00144 MenuItem(AP_MENU_ID_INSERT_BOOKMARK)
00145 MenuItem(AP_MENU_ID_INSERT_HYPERLINK)
00146 MenuItem(AP_MENU_ID_INSERT_TABLEOFCONTENTS)
00147 MenuItem(AP_MENU_ID_INSERT_FOOTNOTE)
00148 MenuItem(AP_MENU_ID_INSERT_ENDNOTE)
00149
00150 #if 0
00151 MenuItem(AP_MENU_ID_INSERT_CLIPART)
00152 #endif
00153 MenuItem(AP_MENU_ID_INSERT_GRAPHIC)
00154
00155 Separator()
00156
00157 BeginSubMenu(AP_MENU_ID_INSERT_DIRECTIONMARKER)
00158 MenuItem(AP_MENU_ID_INSERT_DIRECTIONMARKER_LRM)
00159 MenuItem(AP_MENU_ID_INSERT_DIRECTIONMARKER_RLM)
00160 EndSubMenu()
00161
00162 EndSubMenu()
00163
00164 BeginSubMenu(AP_MENU_ID_FORMAT)
00165 MenuItem(AP_MENU_ID_FMT_FONT)
00166 MenuItem(AP_MENU_ID_FMT_PARAGRAPH)
00167 MenuItem(AP_MENU_ID_FMT_BULLETS)
00168 MenuItem(AP_MENU_ID_FMT_TABLE)
00169 MenuItem(AP_MENU_ID_FMT_FRAME)
00170 MenuItem(AP_MENU_ID_FMT_IMAGE)
00171
00172
00173 MenuItem(AP_MENU_ID_FMT_BORDERS)
00174
00175 Separator()
00176 MenuItem(AP_MENU_ID_FMT_COLUMNS)
00177 #if 0
00178 MenuItem(AP_MENU_ID_FMT_TABS)
00179 #endif
00180 MenuItem(AP_MENU_ID_FMT_HDRFTR)
00181 MenuItem(AP_MENU_ID_FMT_FOOTNOTES)
00182 MenuItem(AP_MENU_ID_FMT_TABLEOFCONTENTS)
00183 #if 0
00184 Separator()
00185 MenuItem(AP_MENU_ID_FMT_TOGGLECASE)
00186 #endif
00187 Separator()
00188
00189 BeginSubMenu(AP_MENU_ID_ALIGN)
00190 MenuItem(AP_MENU_ID_ALIGN_LEFT)
00191 MenuItem(AP_MENU_ID_ALIGN_CENTER)
00192 MenuItem(AP_MENU_ID_ALIGN_RIGHT)
00193 MenuItem(AP_MENU_ID_ALIGN_JUSTIFY)
00194 EndSubMenu()
00195
00196 BeginSubMenu(AP_MENU_ID_FMT)
00197 #if 0
00198 MenuItem(AP_MENU_ID_FMT_BOLD)
00199 MenuItem(AP_MENU_ID_FMT_ITALIC)
00200 #endif
00201 MenuItem(AP_MENU_ID_FMT_UNDERLINE)
00202 MenuItem(AP_MENU_ID_FMT_OVERLINE)
00203 MenuItem(AP_MENU_ID_FMT_STRIKE)
00204
00205
00206 MenuItem(AP_MENU_ID_FMT_SUPERSCRIPT)
00207 MenuItem(AP_MENU_ID_FMT_SUBSCRIPT)
00208 EndSubMenu()
00209
00210 BeginSubMenu(AP_MENU_ID_FMT_BACKGROUND)
00211 MenuItem(AP_MENU_ID_FMT_BACKGROUND_PAGE_IMAGE)
00212 MenuItem(AP_MENU_ID_FMT_BACKGROUND_PAGE_COLOR)
00213 EndSubMenu()
00214
00215 BeginSubMenu(AP_MENU_ID_FMT_DIRECTION)
00216 MenuItem(AP_MENU_ID_FMT_DIRECTION_DOCD_RTL)
00217 MenuItem(AP_MENU_ID_FMT_DIRECTION_SD_RTL)
00218 MenuItem(AP_MENU_ID_FMT_DIRECTION_DD_RTL)
00219 MenuItem(AP_MENU_ID_FMT_DIRECTION_DO_LTR)
00220 MenuItem(AP_MENU_ID_FMT_DIRECTION_DO_RTL)
00221 EndSubMenu()
00222
00223 Separator()
00224 MenuItem(AP_MENU_ID_FMT_STYLE_DEFINE)
00225
00226 EndSubMenu()
00227
00228 BeginSubMenu(AP_MENU_ID_TOOLS)
00229
00230 #ifdef ENABLE_SPELL
00231 MenuItem(AP_MENU_ID_TOOLS_SPELL)
00232 #endif
00233 MenuItem(AP_MENU_ID_FMT_LANGUAGE)
00234 MenuItem(AP_MENU_ID_TOOLS_WORDCOUNT)
00235 #if !XAP_SIMPLE_MENU
00236 MenuItem(AP_MENU_ID_FMT_STYLIST)
00237 #endif
00238
00239 Separator()
00240
00241 BeginSubMenu(AP_MENU_ID_TOOLS_HISTORY)
00242 MenuItem(AP_MENU_ID_TOOLS_HISTORY_SHOW)
00243 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_COMPARE_DOCUMENTS)
00244 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_AUTO)
00245 #if !XAP_SIMPLE_MENU
00246 MenuItem(AP_MENU_ID_TOOLS_HISTORY_PURGE)
00247 #endif
00248 EndSubMenu()
00249
00250 BeginSubMenu(AP_MENU_ID_TOOLS_REVISIONS)
00251 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_MARK)
00252 #if !XAP_SIMPLE_MENU
00253 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_NEW_REVISION)
00254 #endif
00255 Separator()
00256 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_SHOW)
00257 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_SHOW_AFTER)
00258 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_SHOW_AFTERPREV)
00259 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_SHOW_BEFORE)
00260 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_SET_VIEW_LEVEL)
00261 Separator()
00262 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_FIND_NEXT)
00263 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_FIND_PREV)
00264 Separator()
00265 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_ACCEPT_REVISION)
00266 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_REJECT_REVISION)
00267 #if !XAP_SIMPLE_MENU
00268 MenuItem(AP_MENU_ID_TOOLS_REVISIONS_PURGE)
00269 #endif
00270 EndSubMenu()
00271
00272
00273 #ifdef DEBUG
00274 BeginSubMenu(AP_MENU_ID_TOOLS_ANNOTATIONS)
00275 MenuItem(AP_MENU_ID_TOOLS_ANNOTATIONS_INSERT)
00276 MenuItem(AP_MENU_ID_TOOLS_ANNOTATIONS_INSERT_FROMSEL)
00277 Separator()
00278 MenuItem(AP_MENU_ID_TOOLS_ANNOTATIONS_TOGGLE_DISPLAY)
00279 EndSubMenu()
00280 #endif
00281
00282 Separator()
00283
00284 #if !XAP_SIMPLE_MENU
00285 MenuItem(AP_MENU_ID_TOOLS_PLUGINS)
00286 MenuItem(AP_MENU_ID_TOOLS_SCRIPTS)
00287 #if 0
00288 MenuItem(AP_MENU_ID_TOOLS_MAILMERGE)
00289 #endif
00290 #if XAP_PREFSMENU_UNDER_TOOLS
00291 Separator()
00292 MenuItem(AP_MENU_ID_TOOLS_OPTIONS)
00293 #endif
00294 EndSubMenu()
00295
00296 BeginSubMenu(AP_MENU_ID_TABLE)
00297
00298 BeginSubMenu(AP_MENU_ID_TABLE_INSERT)
00299 MenuItem(AP_MENU_ID_TABLE_INSERT_TABLE)
00300 MenuItem(AP_MENU_ID_TABLE_INSERT_COLUMNS_BEFORE)
00301 MenuItem(AP_MENU_ID_TABLE_INSERT_COLUMNS_AFTER)
00302 MenuItem(AP_MENU_ID_TABLE_INSERT_ROWS_BEFORE)
00303 MenuItem(AP_MENU_ID_TABLE_INSERT_ROWS_AFTER)
00304 MenuItem(AP_MENU_ID_TABLE_INSERT_SUMCOLS)
00305 MenuItem(AP_MENU_ID_TABLE_INSERT_SUMROWS)
00306 #if 0
00307
00308 MenuItem(AP_MENU_ID_TABLE_INSERT_CELLS)
00309 #endif
00310 EndSubMenu()
00311
00312 BeginSubMenu(AP_MENU_ID_TABLE_DELETE)
00313 MenuItem(AP_MENU_ID_TABLE_DELETE_TABLE)
00314 MenuItem(AP_MENU_ID_TABLE_DELETE_COLUMNS)
00315 MenuItem(AP_MENU_ID_TABLE_DELETE_ROWS)
00316 #if 0
00317
00318 MenuItem(AP_MENU_ID_TABLE_DELETE_CELLS)
00319 #endif
00320 EndSubMenu()
00321
00322 BeginSubMenu(AP_MENU_ID_TABLE_SELECT)
00323 MenuItem(AP_MENU_ID_TABLE_SELECT_TABLE)
00324 MenuItem(AP_MENU_ID_TABLE_SELECT_COLUMN)
00325 MenuItem(AP_MENU_ID_TABLE_SELECT_ROW)
00326 MenuItem(AP_MENU_ID_TABLE_SELECT_CELL)
00327 EndSubMenu()
00328
00329 Separator()
00330 MenuItem(AP_MENU_ID_TABLE_MERGE_CELLS)
00331 MenuItem(AP_MENU_ID_TABLE_SPLIT_CELLS)
00332 #if 0
00333
00334 MenuItem(AP_MENU_ID_TABLE_SPLIT_TABLE)
00335 #endif
00336 MenuItem(AP_MENU_ID_TABLE_FORMAT)
00337 BeginSubMenu(AP_MENU_ID_TABLE_TEXTTOTABLE)
00338 MenuItem(AP_MENU_ID_TABLE_TEXTTOTABLE_TABS)
00339 MenuItem(AP_MENU_ID_TABLE_TEXTTOTABLE_COMMAS)
00340 MenuItem(AP_MENU_ID_TABLE_TEXTTOTABLE_SPACES)
00341 MenuItem(AP_MENU_ID_TABLE_TEXTTOTABLE_ALL)
00342 EndSubMenu()
00343 #if DEBUG
00344 BeginSubMenu(AP_MENU_ID_TABLE_SORT)
00345 MenuItem(AP_MENU_ID_TABLE_SORTROWSASCEND)
00346 MenuItem(AP_MENU_ID_TABLE_SORTROWSDESCEND)
00347 MenuItem(AP_MENU_ID_TABLE_SORTCOLSASCEND)
00348 MenuItem(AP_MENU_ID_TABLE_SORTCOLSDESCEND)
00349 EndSubMenu()
00350 #endif
00351 #if !XAP_SIMPLE_MENU
00352 BeginSubMenu(AP_MENU_ID_TABLE_TABLETOTEXT)
00353 MenuItem(AP_MENU_ID_TABLE_TABLETOTEXTCOMMAS)
00354 MenuItem(AP_MENU_ID_TABLE_TABLETOTEXTTABS)
00355 MenuItem(AP_MENU_ID_TABLE_TABLETOTEXTCOMMASTABS)
00356 EndSubMenu()
00357 #endif
00358 MenuItem(AP_MENU_ID_TABLE_AUTOFIT)
00359 #if DEBUG
00360 BeginSubMenu(AP_MENU_ID_TABLE_HEADING_ROWS_REPEAT)
00361 MenuItem(AP_MENU_ID_TABLE_HEADING_ROWS_REPEAT_THIS)
00362 MenuItem(AP_MENU_ID_TABLE_HEADING_ROWS_REPEAT_REMOVE)
00363 EndSubMenu()
00364 #endif
00365 EndSubMenu()
00366
00367 #if !XAP_SIMPLE_MENU
00368 BeginSubMenu(AP_MENU_ID_WINDOW)
00369 MenuItem(AP_MENU_ID_WINDOW_NEW)
00370 Separator()
00371 MenuItem(AP_MENU_ID_WINDOW_1)
00372 MenuItem(AP_MENU_ID_WINDOW_2)
00373 MenuItem(AP_MENU_ID_WINDOW_3)
00374 MenuItem(AP_MENU_ID_WINDOW_4)
00375 MenuItem(AP_MENU_ID_WINDOW_5)
00376 MenuItem(AP_MENU_ID_WINDOW_6)
00377 MenuItem(AP_MENU_ID_WINDOW_7)
00378 MenuItem(AP_MENU_ID_WINDOW_8)
00379 MenuItem(AP_MENU_ID_WINDOW_9)
00380 MenuItem(AP_MENU_ID_WINDOW_MORE)
00381 EndSubMenu()
00382 BeginSubMenu(AP_MENU_ID_HELP)
00383 #if 0
00384 MenuItem(AP_MENU_ID_HELP_CONTENTS)
00385 MenuItem(AP_MENU_ID_HELP_INTRO)
00386 MenuItem(AP_MENU_ID_HELP_SEARCH)
00387 MenuItem(AP_MENU_ID_HELP_CHECKVER)
00388 MenuItem(AP_MENU_ID_HELP_REPORT_BUG)
00389 Separator()
00390 #ifdef TOOLKIT_GTK_ALL
00391 MenuItem(AP_MENU_ID_HELP_ABOUT_GNOMEOFFICE)
00392 #endif
00393 #ifndef TOOLKIT_GTK_ALL
00394 MenuItem(AP_MENU_ID_HELP_CREDITS)
00395 #endif
00396 #endif
00397 MenuItem(AP_MENU_ID_HELP_ABOUT)
00398 EndSubMenu()
00399 #endif
00400
00401 EndLayout()
00402
00403 #endif