1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: cmdid.h,v $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
30 /******************************************************************************
31 Achtung: Ab sofort sind in diesem File keine C++-Kommentare (//) mehr
32 erlaubt, da es von swicli.c included wird!
33 ******************************************************************************/
36 #include <bf_sfx2/sfx.hrc>
40 /* Flags die mittels des Disable-Features in den Slot-Definitionen ausgenutzt
42 #define SW_DISABLE_ON_PROTECTED_CURSOR 0x00000001
43 #define SW_DISABLE_ON_MAILBOX_EDITOR 0x00000002
46 #define FN_FILE SID_SW_START
47 #define FN_EDIT (SID_SW_START + 100)
48 #define FN_VIEW (SID_SW_START + 200)
49 #define FN_INSERT (SID_SW_START + 300)
50 #define FN_FORMAT (SID_SW_START + 400)
51 #define FN_EXTRA (SID_SW_START + 600)
52 #define FN_WINDOW (SID_SW_START + 700)
53 #define FN_HELP (SID_SW_START + 800)
54 #define FN_SELECTION (SID_SW_START + 900)
55 #define FN_QUERY (SID_SW_START + 1000)
56 #define FN_ENVELP (SID_SW_START + 1050)
57 #define FN_PARAM (SID_SW_START + 1100)
58 #define FN_STAT (SID_SW_START + 1180)
59 #define FN_PRNOPT (SID_SW_START + 1200)
60 #define FN_PGPREVIEW (SID_SW_START + 1250)
61 #define FN_FRAME (SID_SW_START + 1300)
62 #define FN_INSERT2 (SID_SW_START + 1400)
63 #define FN_FORMAT2 (SID_SW_START + 1600)
64 #define FN_EDIT2 (SID_SW_START + 1800)
65 #define FN_QUERY2 (SID_SW_START + 2000)
66 #define FN_EXTRA2 (SID_SW_START + 2200)
67 #define FN_PARAM2 (SID_SW_START + 2400)
69 /* More accurately, this range should be from FN_EXTRA2 to FN_PARAM2-1, but
70 * FN_NUMBER_NEWSTART comes from FN_FORMAT2, and FN_PARAM_LINK_DISPLAY_NAME
71 * comes from FN_PARAM2 so we need to include FORMAT2,
72 * EDIT2 and QUERY2 and PARAM2 in the range...hopefully this will be fixed
75 #define FN_UNO_RANGE_BEGIN FN_FORMAT2
76 #define FN_UNO_RANGE_END (FN_PARAM2 + 199)
79 #define HELP_OFFSET 1100
80 #define CMD_STR_OFFSET 2200
81 #define CMD_STR_OFFSET_MULTILANG 3300
82 #define CMDID_END 5500
84 /*--------------------------------------------------------------------
86 --------------------------------------------------------------------*/
87 #define FN_CLOSE_FILE (FN_FILE + 1 ) /* Schliessen */
88 #define FN_LAUNCH_REGISTRY (FN_FILE + 2 ) /* Ablage */
91 #define FN_NEW_GLOBAL_DOC (FN_FILE + 4 ) /* Globaldokument erzeugen */
92 #define FN_NEW_FILE (FN_FILE + 5 ) /* Neu */
93 #define FN_NEW_FILE_DLG (FN_FILE + 6 ) /* Neu Dialog */
94 #define FN_OPEN_FILE (FN_FILE + 7 ) /* Oeffnen */
95 #define FN_EDIT_FILE (FN_FILE + 8 ) /* Oeffnen oder ToTop */
97 #define FN_INETFILE (FN_FILE + 9 ) /* Internet File-Dialog */
99 #define FN_PRINT_FILE (FN_FILE + 10) /* Drucken */
100 #define FN_PRINT_FILE_OPTIONS (FN_FILE + 11) /* Drucken Optionen */
101 #define FN_SAVE_FILE_AS (FN_FILE + 12) /* Speichern unter */
102 #define FN_SAVE_FILE (FN_FILE + 13) /* Speichern */
103 #define FN_SETUP_PRINTER (FN_FILE + 14) /* Druckereinstellung */
104 #define FN_SETUP_PRINTER_DLG (FN_FILE + 15) /* Druckereinstellung */
105 #define FN_SHOW_PREVIEW (FN_FILE + 16) /* Druckbild */
106 #define FN_EXIT (FN_FILE + 17) /* Writer beenden */
107 #define FN_PRINT_CFG_DLG (FN_FILE + 18) /* Optionen Drucken */
111 #define FN_SAVE_ALL (FN_FILE + 23) /* Alle Files speichern */
112 #define FN_NEW_FILE_DEFAULT (FN_FILE + 24) /* Neue Datei mit Standardvorlage */
113 #define FN_PRINT_FILE_DEFAULT (FN_FILE + 25) /* Drucken mit Defaults */
114 #define FN_LAUNCH_EQ_EDITOR (FN_FILE + 26) /* Formel Editor */
115 #define FN_CHANGE_PRINTER (FN_FILE + 27) /* Drucker einstellen */
116 #define FN_FAX_END (FN_FILE + 29) /* Faxen fertig, Id fuer PostMessage */
118 #define FN_SELECT_DATABASE (FN_FILE + 30) /* Selektion Datenbank */
119 #define FN_DOC_INFO_DLG (FN_FILE + 31) /* Dokumentinfo */
120 #define FN_DOC_MGR_DLG (FN_FILE + 32) /* Dokument-Manager */
122 #define FN_GET_DOCSTAT (FN_FILE + 33) /* Dokumentstatistik einzeln auslesen */
125 #define FN_SAVE_SELECTION (FN_FILE + 35) /* Selektion speichern */
127 #define FN_OUTLINE_TO_IMPRESS (FN_FILE + 36) /* Outline zu StarImpress senden */
128 #define FN_OUTLINE_TO_CLIPBOARD (FN_FILE + 37) /* Outline in das Clipboad copieren */
130 #define FN_NEW_HTML_DOC (FN_FILE + 40 ) /* HTML-Dokument "erzeugen" */
132 #define FN_APP_START (FN_FILE + 98) /* fuer Makro bei App.Start */
133 #define FN_APP_END (FN_FILE + 99) /* fuer Makro bei App.Ende */
135 /*--------------------------------------------------------------------
137 --------------------------------------------------------------------*/
138 #define FN_CLEAR (FN_EDIT + 1 ) /* Loeschen */
139 #define FN_COPY (FN_EDIT + 2 ) /* Kopieren */
140 #define FN_CUT (FN_EDIT + 3 ) /* Ausschneiden */
141 #define FN_EDIT_FIELD (FN_EDIT + 4 ) /* Textbefehl bearbeiten */
142 #define FN_EDIT_FIELD_DLG (FN_EDIT + 5 ) /* Textbefehl bearbeiten */
143 #define FN_EDIT_FILE_INFO (FN_EDIT + 6 ) /* Dokumentinfo */
144 #define FN_EDIT_FILE_INFO_DLG (FN_EDIT + 7 ) /* Dokumentinfo Dialog */
145 #define FN_EDIT_LINK (FN_EDIT + 8 ) /* Verknuepfungen */
146 #define FN_EDIT_LINK_DLG (FN_EDIT + 9 ) /* Verknuepfungen */
147 #define FN_GOTO (FN_EDIT + 11) /* Gehe zu */
149 #define FN_PASTE (FN_EDIT + 13) /* Einfuegen */
150 #define FN_PASTESPECIAL (FN_EDIT + 14) /* Verknuepfung einfuegen */
151 #define FN_PASTESPECIAL_DLG (FN_EDIT + 15) /* Verknuepfung einfuegen */
153 #define FN_NUMBER_BULLETS (FN_EDIT + 21) /* Bullets */
154 #define FN_REPEAT (FN_EDIT + 22) /* Letzten Befehl wiederholen */
155 #define FN_EDIT_IDX_ENTRY_DLG (FN_EDIT + 23) /* Index-Entry bearbeiten */
156 #define FN_UPDATE_FIELDS (FN_EDIT + 26) /* Feldinhalte erneuern */
157 #define FN_EXECUTE_MACROFIELD (FN_EDIT + 27) /* Macrofeld ausfuehren */
158 #define FN_EDIT_FORMULA (FN_EDIT + 28) /* Formel in RibbonBar bearbeiten */
159 #define FN_CALC_TABLE (FN_EDIT + 29) /* Tabelle durchrechnen */
161 /*--------------------------------------------------------------------
163 --------------------------------------------------------------------*/
164 #define FN_NUM_BULLET_DOWN (FN_EDIT + 30) /* Runterstufen */
165 #define FN_NUM_BULLET_UP (FN_EDIT + 31) /* Raufstufen */
166 #define FN_NUM_BULLET_PREV (FN_EDIT + 32) /* zum vorigen Eintrag */
167 #define FN_NUM_BULLET_NEXT (FN_EDIT + 33) /* zum naechsten Eintrag */
168 #define FN_NUM_BULLET_MOVEUP (FN_EDIT + 34) /* nach oben schieben */
169 #define FN_NUM_BULLET_MOVEDOWN (FN_EDIT + 35) /* nach unten schieben */
170 #define FN_NUM_BULLET_NONUM (FN_EDIT + 36) /* Eintrag ohne Nummer */
171 #ifndef FN_NUM_BULLET_OFF //in SVX already
172 #define FN_NUM_BULLET_OFF (FN_EDIT + 37) /* Numerierung aus */
177 //#define FN_NUM_BULLET_ON (FN_EDIT + 38) /* Numerierung mit Bullets an */
179 #define FN_NUM_BULLET_OUTLINE_DOWN (FN_EDIT + 39) /* Runterstufen mit Unterpunkten */
180 #define FN_NUM_BULLET_OUTLINE_UP (FN_EDIT + 40) /* Raufstufen mit Unterpunkten */
181 #define FN_NUM_BULLET_OUTLINE_MOVEUP (FN_EDIT + 41) /* nach oben schieben mit Unterpunkten */
182 #define FN_NUM_BULLET_OUTLINE_MOVEDOWN (FN_EDIT + 42) /* nach unten schieben mit Unterpunkten */
183 #define FN_UPDATE_INPUTFIELDS (FN_EDIT + 43) /* Eingabefelder updaten */
185 //#define FN_NUM_NUMBERING_ON (FN_EDIT + 44) /* Numerierung an */
187 #define FN_NUM_OR_NONUM (FN_EDIT + 46) /* Nummer ein-/aus */
189 #define FN_GOTO_NEXT_INPUTFLD (FN_EDIT + 47) /* zum naechsten EingabeFeld */
190 #define FN_GOTO_PREV_INPUTFLD (FN_EDIT + 48) /* zum vorherigen EingabeFeld */
192 #define FN_REPEAT_SEARCH (FN_EDIT + 50) /* Suche wiederholen */
193 #define FN_REPEAT_REPLACE (FN_EDIT + 51) /* Ersetzen wiederholen */
194 #define FN_UPDATE_GRAFIC (FN_EDIT + 53) /* Grafik aendern */
195 #define FN_SETTAB_ATCURPOS (FN_EDIT + 54) /* Tab an der aktuellen Pos setzen */
196 #define FN_SET_LR_IND_ATCURPOS (FN_EDIT + 55) /* EZE und LR setzen */
197 #define FN_FRMCNT_TO_BODY (FN_EDIT + 56) /* Rahmeninhalt zu Text */
198 #define FN_UPDATE_TOXBASE (FN_EDIT + 57) /* Naechstes Verzeichnis erneuern */
200 #define FN_REPAGINATE (FN_EDIT + 61) /* Neuformatierung erzwingen */
201 #define FN_EDIT_FOOTNOTE (FN_EDIT + 62) /* Fussnote bearbeiten */
203 #define FN_EDIT_REGION (FN_EDIT + 65) /* Bereiche bearbeiten */
204 #define FN_GOTO_REFERENCE (FN_EDIT + 66) /* Von der Refmark zur Referenz */
206 // schon im Svx definiert
207 #define FN_NEXT_BOOKMARK (FN_EDIT + 68) /* */
208 #define FN_PREV_BOOKMARK (FN_EDIT + 69) /* */
210 /*Navigator ToolBoxen*/
211 #define FN_SELECT_BOOKMARK (FN_EDIT + 70) /**/
212 #define FN_ITEM_DOWN (FN_EDIT + 71) /**/
213 #define FN_ITEM_LEFT (FN_EDIT + 72) /**/
214 #define FN_ITEM_RIGHT (FN_EDIT + 73) /**/
215 #define FN_ITEM_UP (FN_EDIT + 74) /**/
216 #define FN_DOWN (FN_EDIT + 75) /**/
218 #define FN_SELECT_FOOTER (FN_EDIT + 77) /**/
219 #define FN_SELECT_FRAME (FN_EDIT + 78) /**/
220 #define FN_SELECT_HEADER (FN_EDIT + 79) /**/
221 #define FN_PAGENUMBER (FN_EDIT + 80) /**/
222 #define FN_SELECT_AUTO_BOOKMARK (FN_EDIT + 81) /**/
223 #define FN_SELECT_FOOTNOTE (FN_EDIT + 82) /**/
224 #define FN_SELECT_SET_AUTO_BOOKMARK (FN_EDIT + 83) /**/
225 #define FN_SELECT_TABLE (FN_EDIT + 84) /**/
226 #define FN_SELECT_INDEX (FN_EDIT + 85) /**/
227 #define FN_UP (FN_EDIT + 86) /**/
230 //#define FN_DELETE_REGION (FN_EDIT + 89) /* Bereiche loeschen */
233 #define FN_SELECT_PARA (FN_EDIT + 97) /* Absatz selektieren */
235 #define FN_SELECT_CONTENT (FN_EDIT + 99) /* Navigator - Inhaltstyp */
240 #define FN_REDLINE_PROTECT (FN_EDIT2 + 23) /* Redlining password */
241 #define FN_UPDATE_ALL_LINKS (FN_EDIT2 + 24) /* alle Links updaten */
243 #define FN_REDLINE_ON (FN_EDIT2 + 25) /* Redlining anschalten */
244 #define FN_REDLINE_SHOW (FN_EDIT2 + 26) /* Redlining anzeigen */
245 #define FN_REDLINE_COMMENT (FN_EDIT2 + 27) /* Redlining kommentieren */
247 #define FN_UPDATE_ALL (FN_EDIT2 + 28) /* FN_UPDATE_ALL_LINKS,
252 #define FN_REDLINE_ACCEPT (FN_EDIT2 + 29) /* Redlining annehmen/ablehnen */
253 #define FN_ATTR_COLUMNS (FN_EDIT2 + 31) /* SlotId fuer SwFmtCol */
254 #define FN_EDIT_CURRENT_TOX (FN_EDIT2 + 32) /* edit current index */
255 #define FN_EDIT_AUTH_ENTRY_DLG (FN_EDIT2 + 33) /* edit authorities entry*/
256 #define FN_UPDATE_CHARTS (FN_EDIT2 + 34) /* update all charts */
258 #define FN_EDIT_HYPERLINK (FN_EDIT2 + 35) /* edit hyperlink */
260 /*--------------------------------------------------------------------
262 --------------------------------------------------------------------*/
264 #define FN_REFRESH_VIEW (FN_VIEW + 1) /* Refresh/Redraw */
265 #define FN_SHOW_OUTLINE_VIEW (FN_VIEW + 2) /* Gliederungsansicht */
267 #define FN_DRAW_WRAP_DLG (FN_VIEW + 3) /* Draw Umlauf-Dlg */
269 #define FN_RULER (FN_VIEW + 11) /* Horizontales Lineal */
271 #define FN_VIEW_GRAPHIC (FN_VIEW + 13) /* Grafiken anzeigen */
272 #define FN_VIEW_BOUNDS (FN_VIEW + 14) /* Begrenzungen */
273 #define FN_VIEW_FIELDS (FN_VIEW + 15) /* Textbefehle */
274 #define FN_VLINEAL (FN_VIEW + 16) /* Vertikales Lineal */
275 #define FN_VSCROLLBAR (FN_VIEW + 17) /* Vertikaler Scrollbar */
276 #define FN_HSCROLLBAR (FN_VIEW + 18) /* Horizontaler Scrollbar */
277 #define FN_TOOLBOX_TOGGLE (FN_VIEW + 19) /* Toolboxinhalte umschalten */
278 #define FN_VIEWOPTIONS_ON (FN_VIEW + 20) /* Gruppe Viewoptions an */
279 #define FN_VIEWOPTIONS_OFF (FN_VIEW + 21) /* Gruppe Viewoptions aus */
280 #define FN_CONTROLS_ON (FN_VIEW + 22) /* Gruppe Bedienelemte an */
281 #define FN_CONTROLS_OFF (FN_VIEW + 23) /* Gruppe Bedienelemte aus */
283 #define FN_VIEW_META_CHARS (FN_VIEW + 24) /* Sonderzeichen anzeigen */
284 #define FN_VIEW_MARKS (FN_VIEW + 25) /* Markierungen anzeigen */
285 #define FN_VIEW_FIELDNAME (FN_VIEW + 26) /* Feldname anzeigen */
286 #define FN_VIEW_TABLEGRID (FN_VIEW + 27) /* Tabellenbegrenzungen anzeigen */
288 #define FN_SET_PAGE (FN_VIEW + 29) /* Seitenvorlage am Absatz setzen */
290 #define FN_TOOLBOX_SWITCH (FN_VIEW + 30) /* Auf Textshell umschalten */
293 //noch mehr Navigator
294 #define FN_CONTENT_LB (FN_VIEW + 32) /**/
295 #define FN_SHOW_CONTENT_BOX (FN_VIEW + 33) /**/
296 #define FN_SHOW_ROOT (FN_VIEW + 34) /**/
297 #define FN_DROP_REGION (FN_VIEW + 35) /**/
298 #define FN_OUTLINE_LEVEL (FN_VIEW + 36) /**/
300 #define FN_PRINT_LAYOUT (FN_VIEW + 37) /* invertierter BrowseMode */
302 #define FN_DROP_REGION_LINK (FN_VIEW + 38) /**/
303 #define FN_DROP_REGION_COPY (FN_VIEW + 39) /**/
305 #define FN_SCROLL_NAVIGATION (FN_VIEW + 40) /* Navigationscontroller am Scrollbar*/
306 #define FN_SCROLL_NEXT_PREV (FN_VIEW + 41) /* arbeitet den MoveType ab */
308 #define FN_VIEW_HIDDEN_PARA (FN_VIEW + 42) /* Versteckte Absaetze */
309 #define FN_VIEW_SMOOTH_SCROLL (FN_VIEW + 43)
311 #define FN_GLOBAL_SWITCH (FN_VIEW + 44) /* umschalten zw. Global und Inhalt*/
312 #define FN_GLOBAL_EDIT (FN_VIEW + 45) /* bearbeiten */
313 #define FN_GLOBAL_UPDATE (FN_VIEW + 46) /* aktualisieren */
314 #define FN_GLOBAL_OPEN (FN_VIEW + 47) /* oeffnen */
315 #define FN_GLOBAL_SAVE_CONTENT (FN_VIEW + 48) /* Inhalt der Verknuepfung mitspeichern */
316 #define FN_CREATE_NAVIGATION (FN_VIEW + 49) /* Navigations-Controller erzeugen */
317 #define FN_PREVIEW_PRINT_OPTIONS (FN_VIEW + 50) /* Optionsdialog Preview drucken */
318 #define FN_PREVIEW_ZOOM (FN_VIEW + 51) /* der Tabellencontroller fuer den Zoom */
320 #define FN_SET_MODOPT_TBLNUMFMT (FN_VIEW + 52) /* Zahlenerkennung in Tabellen */
321 #define FN_HSCROLL_METRIC (FN_VIEW + 53) /* Metric horizontal scrollbar */
322 #define FN_VSCROLL_METRIC (FN_VIEW + 54) /* Metric vertical scrollbar */
324 /*--------------------------------------------------------------------
326 --------------------------------------------------------------------*/
327 // schon im Svx definiert
328 #define FN_INSERT_BOOKMARK (FN_INSERT + 2 ) /* Sprungmarke einfuegen */
330 // schon im SVX unter der gleichen Id
331 //#define FN_INSERT_BREAK (FN_INSERT + 3 ) /* Umbruch */
333 #define FN_INSERT_BREAK_DLG (FN_INSERT + 4 ) /* Umbruch */
334 #define FN_INSERT_COLUMN_BREAK (FN_INSERT + 5 ) /* Spaltenumbruch */
335 #define FN_INSERT_DATE_TIME (FN_INSERT + 6 ) /* Datum/Uhrzeit */
336 #define FN_INSERT_FIELD (FN_INSERT + 8 ) /* Textbefehl */
337 #define FN_CHANGE_DBFIELD (FN_INSERT + 9 ) /* Datenbankfeld aendern */
339 #define FN_INSERT_CAPTION (FN_INSERT + 10) /* Beschriftung */
340 #define FN_INSERT_DBFIELD (FN_INSERT + 11) /* Insert database field - for recording */
341 #define FN_INSERT_FOOTNOTE_DLG (FN_INSERT + 12) /* Dialog Fussnote */
343 #define FN_INSERT_REF_FIELD (FN_INSERT + 13) /* Refernzfeld einfuegen */
345 #define FN_INSERT_HYPERLINK (FN_INSERT + 14) /* Zeichendialog/HyperlinkPage*/
347 #define FN_INSERT_INDEX (FN_INSERT + 16) /* Stichworteintrag */
348 #define FN_INSERT_INDEX_DLG (FN_INSERT + 17) /* Stichworteintrag */
349 #define FN_INSERT_LINEBREAK (FN_INSERT + 18) /* Zeilenumbruch */
350 #define FN_INSERT_FIELD_DATA_ONLY (FN_INSERT + 19) /* field dialog for mail merge*/
351 #define FN_INSERT_OBJECT (FN_INSERT + 21) /* Object */
352 #define FN_INSERT_OBJECT_DLG (FN_INSERT + 22) /* Object */
353 #define FN_INSERT_PAGEBREAK (FN_INSERT + 23) /* Seitenumbruch */
354 #define FN_INSERT_PAGENO (FN_INSERT + 24) /* Seitennummer */
355 #define FN_INSERT_PARAGRAPH (FN_INSERT + 25) /* Absatz */
356 #define FN_INSERT_RECORD (FN_INSERT + 26) /* Datensatz einfuegen */
357 #define FN_MERGE_RECORD (FN_INSERT + 27) /* Datensatz mischen */
358 #define FN_INSERT_SYMBOL (FN_INSERT + 28) /* Sonderzeichen */
359 #define FN_POSTIT (FN_INSERT + 29) /* PostIt einfuegen/bearbeiten */
360 #define FN_INSERT_TABLE (FN_INSERT + 30) /* Tabelle */
361 #define FN_INSERT_STRING (FN_INSERT+31)
362 #define FN_INSERT_COLS (FN_INSERT + 32) /* Spalten einfuegen */
363 #define FN_INSERT_FRAME_INTERACT (FN_INSERT + 33) /* Rahmen einfuegen aktiv */
364 #define FN_INSERT_FRAME (FN_INSERT + 34) /* Rahmen einfuegen */
366 #define FN_INSERT_IDX_ENTRY_DLG (FN_INSERT + 35) /* Verzeichniseintrag einfuegen */
367 #define FN_INSERT_FRAME_INTERACT_NOCOL (FN_INSERT + 36) /*insert interactive non column frame*/
369 #define FN_INSERT_SOFT_HYPHEN (FN_INSERT + 43) /* weicher Trenner */
370 #define FN_INSERT_HARD_SPACE (FN_INSERT + 44) /* hartes Space */
373 #define FN_TOOL_GROUP (FN_INSERT + 47) /* Objekte gruppieren */
374 #define FN_TOOL_UNGROUP (FN_INSERT + 48) /* Gruppierng aufheben */
376 #define FN_TOOL_ANKER (FN_INSERT + 49) /* Draw-Objekt umankern */
377 #define FN_TOOL_ANKER_PAGE (FN_INSERT + 50) /* Draw-Objekt an Seite verankern */
378 #define FN_TOOL_ANKER_PARAGRAPH (FN_INSERT + 51) /* Draw-Objekt am Absatz verankern */
379 #define FN_TOOL_HIERARCHIE (FN_INSERT + 52) /* Hierarchie aendern */
381 #define FN_QRY_MERGE (FN_INSERT + 64) /* Datensatz einfuegen (Serienbrief) */
382 #define FN_QRY_OPEN_TABLE (FN_INSERT + 65) /* Datenbank oeffnen (Basic) */
383 #define FN_TOOL_ANKER_FRAME (FN_INSERT + 66) /* Draw-Objekt am Rahmen verankern */
385 #define FN_INSERT_SMA (FN_INSERT + 69) /* Einfuegen StarMath */
387 #define FN_QRY_GET_COLUMN_NAME (FN_INSERT + 70) /* Anzahl der Spalten (Basic) */
388 #define FN_QRY_GET_COLUMN_TYPE (FN_INSERT + 71) /* Type des Datenbankfeldes ermitteln (Basic) */
389 #define FN_QRY_GET_COLUMN_TEXT (FN_INSERT + 72) /* Inhalt des aktuellen Datensatzes (Basic) */
390 #define FN_QRY_DEL_DEFINED_DB (FN_INSERT + 75) /* Datenbankdefinition loeschen (Basic) */
392 #define FN_DRAWTEXT_ATTR_DLG (FN_INSERT + 76) /* DrawText positionieren */
394 #define FN_QRY_APPEND_RECORD (FN_INSERT + 77) /* Neuen Datensatz anhaengen */
395 #define FN_QRY_UPDATE_RECORD (FN_INSERT + 78) /* Datensatzspalte aendern */
396 #define FN_QRY_DELETE_RECORD (FN_INSERT + 79) /* Datensatz loeschen */
397 #define FN_QRY_GET_PHYS_RECORD_ID (FN_INSERT + 80) /* Physikalische (absolute) Datensatznummer erfragen (Basic) */
399 #define FN_TOOL_ANKER_CHAR (FN_INSERT + 84) /* DrawObject zeichengebunden */
400 #define FN_INSERT_HARDHYPHEN (FN_INSERT + 85) /* Bindestrich ohne Umbruch*/
402 #define FN_QRY_INSERT (FN_INSERT + 86) /* Datensatz-Selektion in Text einfuegen */
403 #define FN_QRY_MERGE_FIELD (FN_INSERT + 87) /* Datensatz-Selektion in Felder einfuegen */
404 #define FN_QRY_INSERT_FIELD (FN_INSERT + 88) /* Datenbankfeld einfuegen */
406 #define FN_INSERT_CTRL (FN_INSERT + 89) /* Werkzeugleistencontroller Einfuegen*/
407 #define FN_INSERT_OBJ_CTRL (FN_INSERT + 90) /* Werkzeugleistencontroller Einfuegen/Objekt*/
408 #define FN_INSERT_FIELD_CTRL (FN_INSERT + 91) /* Werkzeugleistencontroller Einfuegen/Feldbefehle*/
410 #define FN_INSERT_FLD_DATE (FN_INSERT + 92)
411 #define FN_INSERT_FLD_TIME (FN_INSERT + 93)
412 #define FN_INSERT_FLD_PGNUMBER (FN_INSERT + 94)
413 #define FN_INSERT_FLD_PGCOUNT (FN_INSERT + 95)
414 #define FN_INSERT_FLD_TOPIC (FN_INSERT + 96)
415 #define FN_INSERT_FLD_TITLE (FN_INSERT + 97)
416 #define FN_INSERT_FLD_AUTHOR (FN_INSERT + 98)
417 #define FN_INSERT_FOOTNOTE (FN_INSERT + 99)
419 /*--------------------------------------------------------------------
420 Bereich: Einfuegen (2.Teil)
421 --------------------------------------------------------------------*/
423 #define FN_QRY_GET_ALL_DBNAME (FN_INSERT2 + 1) /* Alle konfigurierten Datenabanknamen ermitteln */
424 #define FN_QRY_GET_DBNAME_COUNT (FN_INSERT2 + 2) /* Anzahl aller konfigurierten Datenabanknamen */
425 #define FN_QRY_GET_TABLE_NAME (FN_INSERT2 + 3) /* Tabellenname einer Datenbank ermitteln */
426 #define FN_QRY_GET_TABLE_COUNT (FN_INSERT2 + 4) /* Anzahl aller Tabellen einer Datenbank ermitteln */
428 #define FN_INSERT_HEADER (FN_INSERT2 + 5) /* Kopfzeile im Html-mode ein/ausschalten */
429 #define FN_INSERT_FOOTER (FN_INSERT2 + 6) /* Fuázeile im Html-mode ein/ausschalten */
430 #define FN_SBA_BRW_UPDATE (FN_INSERT2 + 7) /* Datensaetze in Felder einfuegen */
431 #define FN_SBA_BRW_INSERT (FN_INSERT2 + 8) /* Datensaetze in Text einfuegen */
432 #define FN_SBA_BRW_MERGE (FN_INSERT2 + 9) /* Serienbriefdruck */
433 #define FN_JAVAEDIT (FN_INSERT2 + 10) /* Scriptfeld bearbeiten */
434 #define FN_INSERT_HRULER (FN_INSERT2 + 11) /* horiz. Grafiklinie einfuegen */
435 #define FN_TOOL_ANKER_AT_CHAR (FN_INSERT2 + 12) /* Object zeichengebunden */
437 #define FN_INSERT_PAGEHEADER (FN_INSERT2 + 13) /* Standard Kopfzeile einfuegen */
438 #define FN_INSERT_PAGEFOOTER (FN_INSERT2 + 14) /* Standard Fusszeile einfuegen */
440 #define FN_INSERT_ENDNOTE (FN_INSERT2 + 18) /* Endnote einfuegen*/
441 #define FN_INSERT_REGION (FN_INSERT2 + 19) /* Insert section */
443 #define FN_INSERT_MULTI_TOX (FN_INSERT2 + 20) /* insert any TOX */
444 #define FN_INSERT_AUTH_ENTRY_DLG (FN_INSERT2 + 21) /* insert entry for table of authorities*/
446 /*--------------------------------------------------------------------
448 --------------------------------------------------------------------*/
450 #define FN_AUTOFORMAT_APPLY (FN_FORMAT + 1 ) /* Autoformat-Optionen anwenden */
451 #define FN_AUTOFORMAT_AUTO (FN_FORMAT + 2 ) /* Autoformat waehrend der Eingabe */
452 #define FN_GROW_FONT_SIZE (FN_FORMAT + 3 ) /* Groesse */
453 #define FN_SHRINK_FONT_SIZE (FN_FORMAT + 4 ) /* Groesse */
454 #define FN_UNDERLINE_DOUBLE (FN_FORMAT + 5 ) /* Doppelt unterstreichen */
455 #define FN_AUTOFORMAT_REDLINE_APPLY (FN_FORMAT + 6 ) /* Autoformat mit Redlining anwenden */
456 #define FN_SET_SUPER_SCRIPT (FN_FORMAT + 11) /* Hochstellung */
457 #define FN_SET_SUB_SCRIPT (FN_FORMAT + 12) /* Tiefstellung */
459 #define FN_SET_CASEMAP (FN_FORMAT + 14) /* CaseMap */
460 #define FN_SET_LANGUAGE (FN_FORMAT + 15) /* Sprache */
461 #define FN_SET_KERNING (FN_FORMAT + 16) /* Kerning */
463 #define FN_INDENT_TO_TABSTOP (FN_FORMAT + 17) /* Einrueckung auf die naechste Tabpostion */
464 //schon in svxids.hrc
465 //#define FN_SET_JUSTIFY_PARA (FN_FORMAT + 21) /* Ausrichtung Absatz */
466 #define FN_FLIP_HORZ_GRAFIC (FN_FORMAT + 25) /* Spiegeln horizontal */
467 #define FN_FLIP_VERT_GRAFIC (FN_FORMAT + 26) /* Spiegeln vertikal */
468 #define FN_SET_LINE_SPACE (FN_FORMAT + 27) /* Zeilenabstand parametrisiert */
469 #define FN_SET_ADJUST (FN_FORMAT + 28) /* Ausrichtung parametrisiert */
470 #define FN_SET_LRMARGIN (FN_FORMAT + 29) /* linker/rechter Rand */
471 #define FN_SET_ULMARGIN (FN_FORMAT + 30) /* oberer/unterer Rand */
472 #define FN_UNINDENT_TO_TABSTOP (FN_FORMAT + 31) /* Einrueckung auf die vorgige Tabpostion */
474 #define FN_SET_HYPHEN_ZONE (FN_FORMAT + 32) /* Silbentrennung */
475 #define FN_SET_KEEP_TOGETHER (FN_FORMAT + 34) /* nicht trennen */
476 #define FN_SET_KEEP_WITH_NEXT (FN_FORMAT + 35) /* mit folgendem zus. */
477 #define FN_SET_WIDOW (FN_FORMAT + 36) /* Widows */
478 #define FN_SET_ORPHAN (FN_FORMAT + 37) /* Orphans */
481 #define FN_REGISTER_COLLECTION (FN_FORMAT + 43) /* Referenzvorlage an der Seite */
482 #define FN_REGISTER_MODE (FN_FORMAT + 44) /* Registermodus an/aus */
483 #define FN_NUM_FORMAT_TABLE_DLG (FN_FORMAT + 45) /* Zahlenformat in Tabelle */
484 #define FN_FORMAT_BORDER_DLG (FN_FORMAT + 48) /* Umrandung */
485 #define FN_FORMAT_PAGE_COLUMN_DLG (FN_FORMAT + 49) /* Spalten pro Seite */
486 #define FN_FORMAT_BACKGROUND_DLG (FN_FORMAT + 50) /* Hintergrund */
487 #define FN_FORMAT_PAGE (FN_FORMAT + 51) /* Seite */
488 #define FN_FORMAT_PAGE_DLG (FN_FORMAT + 52) /* Seite */
489 #define FN_FORMAT_COLUMN (FN_FORMAT + 53) /* Spalten */
490 #define FN_FORMAT_DROPCAPS (FN_FORMAT + 54) /* Initialien */
491 #define FN_FORMAT_FRAME (FN_FORMAT + 55) /* Rahmen */
492 #define FN_FORMAT_FRAME_DLG (FN_FORMAT + 56) /* Rahmen */
493 #define FN_FORMAT_GRAFIC (FN_FORMAT + 57) /* Grafik */
494 #define FN_FORMAT_GRAFIC_DLG (FN_FORMAT + 58) /* Grafik */
495 #define FN_FORMAT_TABLE (FN_FORMAT + 59) /* Tabelle */
496 #define FN_FORMAT_TABLE_DLG (FN_FORMAT + 60) /* Tabelle */
497 #define FN_FORMAT_OLE_DLG (FN_FORMAT + 61) /* OLE bearbeiten */
499 #define FN_NEW_STYLE_BY_EXAMPLE (FN_FORMAT + 62) /* Vorlage erzeugen by Example */
500 #define FN_UPDATE_STYLE_BY_EXAMPLE (FN_FORMAT + 63) /* Vorlage aktualisieren */
501 #define FN_STYLE_SHEET_FRAME_DLG (FN_FORMAT + 64) /* Rahmenvorlage */
502 #define FN_STYLE_SHEET_DOC_DLG (FN_FORMAT + 65) /* Dokumentvorlage */
503 #define FN_STYLE_SHEET_GRAFIK_DLG (FN_FORMAT + 66) /* Dokumentvorlage */
504 #define FN_FORMAT_FOOTNOTE (FN_FORMAT + 67) /* Fussnoten */
505 #define FN_FORMAT_FOOTNOTE_DLG (FN_FORMAT + 68) /* Fussnoten-Dialog */
507 // schon im Svx definiert
508 //#define FN_FORMAT_RESET (FN_FORMAT + 69) /* Format zuruecksetzen */
510 #define FN_FRAME_TO_TOP (FN_FORMAT + 70) /* Rahmen nach oben */
511 #define FN_FRAME_TO_BOTTOM (FN_FORMAT + 71) /* Rahmen nach unten */
513 #define FN_FRAME_NOWRAP (FN_FORMAT + 72) /* Rahmen kein Umlauf */
514 #define FN_FRAME_WRAP (FN_FORMAT + 73) /* Rahmen Umlauf */
515 #define FN_FRAME_WRAPTHRU (FN_FORMAT + 74) /* Rahmen Durchlauf */
517 #define FN_FRAME_ALIGN_HORZ_LEFT (FN_FORMAT + 75) /* Rahmen horz. links */
518 #define FN_FRAME_ALIGN_HORZ_RIGHT (FN_FORMAT + 76) /* Rahmen horz. rechts */
519 #define FN_FRAME_ALIGN_HORZ_CENTER (FN_FORMAT + 77) /* Rahmen horz. zentriert */
520 #define FN_FRAME_ALIGN_VERT_TOP (FN_FORMAT + 78) /* Rahmen vert. oben */
521 #define FN_FRAME_ALIGN_VERT_BOTTOM (FN_FORMAT + 79) /* Rahmen vert. unten */
522 #define FN_FRAME_ALIGN_VERT_CENTER (FN_FORMAT + 80) /* Rahmen vert. zentriert */
524 #define FN_SET_FRM_POSITION (FN_FORMAT + 82)/* Rahmenposition -- " -- */
525 #define FN_SET_FRM_OPTIONS (FN_FORMAT + 86)/* Rahmenoptionen -- " -- */
527 #define FN_SET_PAGE_STYLE (FN_FORMAT + 93) /* Anwenden Seitenv. */
530 #define FN_TABLE_REP (FN_FORMAT + 99) /* TableRepresentation */
531 #define FN_CONVERT_TEXT_TABLE (FN_FORMAT + 100) /* Konvertierung Text <-> Tabelle */
532 #define FN_TABLE_INSERT_ROW (FN_FORMAT + 101) /* Tabelle: Zeile einfuegen */
533 #define FN_TABLE_INSERT_COL (FN_FORMAT + 102) /* Tabelle: Spalte einfuegen */
534 #define FN_TABLE_DELETE_ROW (FN_FORMAT + 103) /* Tabelle: Zeile loeschen */
535 #define FN_TABLE_DELETE_COL (FN_FORMAT + 104) /* Tabelle: Spalte loeschen */
536 #define FN_TABLE_SPLIT_CELLS (FN_FORMAT + 105) /* Tabelle: Zellen teilen */
537 #define FN_TABLE_MERGE_CELLS (FN_FORMAT + 106) /* Tabelle: Zellen verbinden */
538 #define FN_TABLE_SET_ROW_HEIGHT (FN_FORMAT + 107) /* Tabelle: Zeilenhoehe setzen */
539 #define FN_TABLE_SET_COL_WIDTH (FN_FORMAT + 108) /* Tabelle: Spaltenbreite setzen */
540 #define FN_TABLE_SET_ULSPACE (FN_FORMAT + 109) /* Tabelle: oberen / unteren Abstand einstellen */
541 #define FN_OPTIMIZE_TABLE (FN_FORMAT + 110) /* ToolBoxItem fuer Optimierung in Tabellen */
542 #define FN_TABLE_SET_SHADOW (FN_FORMAT + 111) /* Tabelle: Schatten einstellen */
543 #define FN_TABLE_GOTO_CELL (FN_FORMAT + 112) /* Tabelle: Zelle anspringen */
544 #define FN_TABLE_SELECT_ROW (FN_FORMAT + 113) /* Tabelle: Zeile selektieren */
545 #define FN_TABLE_SELECT_COL (FN_FORMAT + 114) /* Tabelle: Spalte selektieren */
546 #define FN_TABLE_SELECT_ALL (FN_FORMAT + 115) /* Tabelle: Tabelle selektieren */
547 #define FN_TABLE_SET_READ_ONLY (FN_FORMAT + 116) /* Tabelle: Tabelle schuetzen */
548 #define FN_TABLE_SET_READ_ONLY_CELLS (FN_FORMAT + 117) /* Tabelle: Tabellezellen schuetzen */
549 #define FN_TABLE_UNSET_READ_ONLY_CELLS (FN_FORMAT + 119) /* Tabelle: Tabellezellen schuetzen aufheben */
550 #define FN_TABLE_HEADLINE_REPEAT (FN_FORMAT + 120) /* used in SwXTextTable*/
551 #define FN_TABLE_ADJUST_CELLS (FN_FORMAT + 121) /* Tabelle: Zellen anpassen */
553 #define FN_FRAME_UP (FN_FORMAT + 122) /* Rahmen um eine Ebene nach oben */
554 #define FN_FRAME_DOWN (FN_FORMAT + 123) /* Rahmen um eine Ebene nach unten */
556 #define FN_TABLE_INSERT_CHART (FN_FORMAT + 124)
558 #define FN_SET_FRM_LRSPACE (FN_FORMAT + 125) /* Rahmen Seitenabstand */
559 #define FN_SET_FRM_ULSPACE (FN_FORMAT + 126) /* Rahmen Kopf-/Fussabstand */
560 #define FN_TABLE_SET_LRSPACE (FN_FORMAT + 127) /* Tabelle: linker / rechter Abstand einstellen */
561 #define FN_TABLE_OPTIMAL_HEIGHT (FN_FORMAT + 128) /* Zellenhoehe optimal*/
563 /*--------------------------------------------------------------------
564 Bereich: Seitenvorlage
565 --------------------------------------------------------------------*/
567 #define FN_NEW_PAGE_STYLE (FN_FORMAT + 129) /* Anlegen Seitenvorlage */
568 #define FN_PAGE_STYLE_SET_LR_MARGIN (FN_FORMAT + 130) /* linker / rechter Rand */
569 #define FN_PAGE_STYLE_SET_UL_MARGIN (FN_FORMAT + 131) /* oberer / unterer Rand */
570 #define FN_PAGE_STYLE_SET_PAGE (FN_FORMAT + 134) /* linke, rechte... */
571 #define FN_PAGE_STYLE_SET_PAPER_SIZE (FN_FORMAT + 135) /* Papiergroesse */
572 #define FN_PAGE_STYLE_SET_PAPER_BIN (FN_FORMAT + 136) /* Druckerschacht */
573 #define FN_PAGE_STYLE_SET_NUMBER_FORMAT (FN_FORMAT + 137) /* Numerierungsart */
574 #define FN_PAGE_STYLE_SET_COLS (FN_FORMAT + 138) /* Spaltenanzahl */
577 /* OS: Diese Ids werden nur noch fuer die Hilfe benoetigt und sind fuer den
578 Dialog durch die Ids ohne _DLG ersetzt*/
579 #define FN_TABLE_INSERT_COL_DLG (FN_FORMAT + 142) /* Tabelle: Dlg. Spalte einfuegen */
580 #define FN_TABLE_INSERT_ROW_DLG (FN_FORMAT + 143) /* Tabelle: Dlg. Zeile einfuegen */
582 #define FN_GOTO_NEXT_CELL (FN_FORMAT + 145) /* Table: go to next cell */
583 #define FN_GOTO_PREV_CELL (FN_FORMAT + 146) /* Table: go to previous cell */
586 //hier geht's weiter !
587 /*--------------------------------------------------------------------
589 --------------------------------------------------------------------*/
591 #define FN_SET_BACKGROUND_COLOR (FN_FORMAT + 150) /* Hintergrundfarbe */
593 #define FN_SET_BORDER_POS (FN_FORMAT + 152) /* Position Umrandung */
594 #define FN_SET_BORDER_LINES (FN_FORMAT + 153) /* Linienart Umrandung */
595 #define FN_SET_BORDER_COLOR (FN_FORMAT + 154) /* Farbe Umrandung */
597 #define FN_FORMULA_CALC (FN_FORMAT + 156) /* Formelauswahl */
598 #define FN_FORMULA_CANCEL (FN_FORMAT + 157) /* Formel nicht uebernehmen */
599 #define FN_FORMULA_APPLY (FN_FORMAT + 158) /* Formel uebernehmen */
601 #define FN_TABLE_UNSET_READ_ONLY (FN_FORMAT + 159) /* Zellenschutz fuer Tab. aufheben */
603 #define FN_FORMULA_POSITION (FN_FORMAT + 160) /* Positionsanzeige */
604 #define FN_FORMULA_EDIT (FN_FORMAT + 161) /* Editfeld */
607 #define FN_FRAME_WRAP_IDEAL (FN_FORMAT + 163) /* Rahmen Idealer Umlauf */
608 #define FN_FRAME_WRAPTHRU_TRANSP (FN_FORMAT + 164) /* Rahmen Transparenter Durchlauf */
610 #define FN_FRAME_ALIGN_VERT_ROW_TOP (FN_FORMAT + 165) /* Rahmen vert. Zeile oben */
611 #define FN_FRAME_ALIGN_VERT_ROW_BOTTOM (FN_FORMAT + 166) /* Rahmen vert. Zeile unten */
612 #define FN_FRAME_ALIGN_VERT_ROW_CENTER (FN_FORMAT + 167) /* Rahmen vert. Zeile zentriert */
614 #define FN_FRAME_ALIGN_VERT_CHAR_TOP (FN_FORMAT + 168) /* Rahmen vert. Zeichen oben */
615 #define FN_FRAME_ALIGN_VERT_CHAR_BOTTOM (FN_FORMAT + 169) /* Rahmen vert. Zeichen unten */
616 #define FN_FRAME_ALIGN_VERT_CHAR_CENTER (FN_FORMAT + 170) /* Rahmen vert. Zeichen zentriert */
618 #define FN_TABLE_SET_DEF_BORDER (FN_FORMAT + 171) /* vordefinierte Umrandungen setzen */
620 #define FN_FRAME_WRAP_LEFT (FN_FORMAT + 172) /* Rahmen Umlauf links */
621 #define FN_FRAME_WRAP_RIGHT (FN_FORMAT + 173) /* Rahmen Umlauf links */
623 #define FN_TABLE_SET_ROW_AUTOHEIGHT (FN_FORMAT + 174) /* Tabelle: Minimale automatische Zeilenhoehe setzen */
626 #define FN_WRAP_ANCHOR_ONLY (FN_FORMAT + 181) /* Umlauf nur fuer ersten Absatz */
628 #define FN_TABLE_BALANCE_CELLS (FN_FORMAT + 182) /* Spalten gleichmaessig verteilen */
629 #define FN_TABLE_BALANCE_ROWS (FN_FORMAT + 183) /* Zeilen gleichmaessig verteilen */
631 #define FN_FRAME_WRAP_CONTOUR (FN_FORMAT + 184) /* Rahmen Kunturumlauf */
633 #define FN_TABLE_VERT_NONE (FN_FORMAT + 185) /* vertikale Ausrichtung in Tabellenzellen */
634 #define FN_TABLE_VERT_CENTER (FN_FORMAT + 186) /* -"- */
635 #define FN_TABLE_VERT_BOTTOM (FN_FORMAT + 187) /* -"- */
636 #define FN_TABLE_SET_VERT_ALIGN (FN_FORMAT + 188) /* -"- */
637 #define FN_TABLE_MODE_FIX (FN_FORMAT + 189) /* Tabellenmodus */
638 #define FN_TABLE_MODE_FIX_PROP (FN_FORMAT + 190) /* -"- */
639 #define FN_TABLE_MODE_VARIABLE (FN_FORMAT + 191) /* -"- */
641 #define FN_TABLE_AUTOSUM (FN_FORMAT + 195) /* Autosumme*/
642 #define FN_SET_CONTROL_HANDLER (FN_FORMAT + 199) /* Macro setzen */
644 #define FN_IS_IMAGE (FN_FORMAT2 + 6) /* Numerierung : mit Grafik?*/
646 #define FN_GOTO_NEXT_REGION (FN_FORMAT2 + 9) /* Naechsten Bereich anspringen */
647 #define FN_GOTO_PREV_REGION (FN_FORMAT2 + 10) /* Vorherigen " */
649 #define FN_GET_SBXCONTROL (FN_FORMAT2 + 11) /* SbxObject rausreichen */
650 #define FN_ABSTRACT_NEWDOC (FN_FORMAT2 + 12) /* Abstract in neuem Doc */
651 #define FN_ABSTRACT_STARIMPRESS (FN_FORMAT2 + 13) /* Abstract an StarImpress */
652 #define FN_NAME_GROUP (FN_FORMAT2 + 14) /* Rename group shapes */
654 #define FN_NUMBER_FORMAT (FN_FORMAT2 + 120) /* Boxen/NumberFormatter eistellen */
655 #define FN_NUMBER_STANDARD (FN_FORMAT2 + 121)
656 #define FN_NUMBER_TWODEC (FN_FORMAT2 + 123)
657 #define FN_NUMBER_SCIENTIFIC (FN_FORMAT2 + 124)
658 #define FN_NUMBER_DATE (FN_FORMAT2 + 125)
659 #define FN_NUMBER_TIME (FN_FORMAT2 + 126)
660 #define FN_NUMBER_CURRENCY (FN_FORMAT2 + 127)
661 #define FN_NUMBER_PERCENT (FN_FORMAT2 + 128)
665 #define FN_FRAME_CHAIN (FN_FORMAT2 + 136)
666 #define FN_FRAME_UNCHAIN (FN_FORMAT2 + 137)
668 #define FN_NUMBER_NEWSTART (FN_FORMAT2 + 138)
669 #define FN_NUMBER_NEWSTART_AT (FN_FORMAT2 + 139)
671 #define FN_FRAME_MIRROR_ON_EVEN_PAGES (FN_FORMAT2 + 140)
672 #define FN_GRAPHIC_MIRROR_ON_EVEN_PAGES (FN_FORMAT2 + 141)
674 #define FN_TABLE_SPLIT_TABLE (FN_FORMAT2 + 142)
675 #define FN_SYNC_LABELS (FN_FORMAT2 + 143)
677 #define FN_FORMAT_LINENUMBER (FN_FORMAT2 + 144)
679 #define FN_TABLE_RELATIVE_WIDTH (FN_FORMAT2 + 147) /* Tabelle: relative Breite - UNO */
680 #define FN_TABLE_WIDTH (FN_FORMAT2 + 148) /* Tabelle: Breite - UNO */
681 #define FN_TABLE_IS_RELATIVE_WIDTH (FN_FORMAT2 + 149) /* Tabelle: ist Breite relativ?- UNO */
683 #define FN_INC_INDENT_OFFSET (FN_FORMAT2 + 150)
684 #define FN_DEC_INDENT_OFFSET (FN_FORMAT2 + 151)
686 #define FN_TABLE_MERGE_TABLE (FN_FORMAT2 + 152)
688 /*--------------------------------------------------------------------
690 --------------------------------------------------------------------*/
692 #define FN_LINE_NUMBERING_DLG (FN_EXTRA + 2 ) /* Zeilennumerierung */
693 #define FN_THESAURUS_DLG (FN_EXTRA + 3 ) /* Thesaurus */
694 #define FN_HYPHENATE_OPT_DLG (FN_EXTRA + 5 ) /* Silbentrennung */
695 #define FN_ADD_UNKNOWN (FN_EXTRA + 6 ) /* Woerter lernen */
696 #define FN_DICTIONARY_DLG (FN_EXTRA + 8 ) /* Woerterbuecher */
697 #define FN_NUMBERING (FN_EXTRA + 9 ) /* Nummerierung/Bullets */
698 #define FN_NUMBERING_DLG (FN_EXTRA + 10) /* Nummerierung/Bullets */
699 #define FN_NUMBERING_OUTLINE (FN_EXTRA + 11) /* Gliederungsnumerierung */
700 #define FN_NUMBERING_OUTLINE_DLG (FN_EXTRA + 12) /* Gliederungsnumerierung */
701 #define FN_SORTING_DLG (FN_EXTRA + 14) /* Sortieren */
702 #define FN_CALCULATE (FN_EXTRA + 15) /* Berechnen */
703 #define FN_GENERATE_TOC_DLG (FN_EXTRA + 16) /* Inhaltsverzeichnis */
704 #define FN_GENERATE_INDEX_DLG (FN_EXTRA + 17) /* Stichwortverzeichnis */
705 #define FN_GENERATE_DIR_DLG (FN_EXTRA + 18) /* Verzeichnis */
706 #define FN_GLOSSARY_DLG (FN_EXTRA + 20) /* Textbausteine */
707 #define FN_MACRO_CHOOSER (FN_EXTRA + 21) /* Makro aufnehmen */
708 #define FN_SPELLING_DLG (FN_EXTRA + 22) /* Rechtschreibung */
710 #define FN_PLAY_MACRO (FN_EXTRA + 23) /* Makro abspielen */
711 #define FN_LAUNCH_BASIC (FN_EXTRA + 25) /* Makro abspielen */
712 #define FN_EXPAND_GLOSSARY (FN_EXTRA + 28) /* Textbausteine expandieren */
713 #define FN_CONFIG_TOOLBOX (FN_EXTRA + 29) /* Konfiguration Toolbox */
714 #define FN_CONFIG_MENU (FN_EXTRA + 30) /* Konfiguration Menu */
715 #define FN_CONFIG_KEY (FN_EXTRA + 31) /* Konfiguration Tastatur */
716 #define FN_CHANGE_PAGENUM (FN_EXTRA + 34) /* Seitennummer aendern */
718 #define FN_MACRO_POPUP (FN_EXTRA + 37) /* Alle Macrofunktionen */
719 #define FN_BULLET (FN_EXTRA + 38) /* Bullet-Liste */
722 // Bereich: Gloassaries
724 // schon im Svx definiert
726 //#define FN_GET_GLOSSARY_GROUP_COUNT (FN_EXTRA + 42) /* Anzahl der Bausteingruppen */
728 #define FN_AUTO_CORRECT (FN_EXTRA + 49 ) /* Autocorrect aus Basic */
731 #define FN_UPDATE_TOX (FN_EXTRA + 53) /* alle Verzeichnisse aktualisieren */
732 #define FN_UPDATE_CUR_TOX (FN_EXTRA + 54) /* aktuelles Verzeichnisse aktualisieren */
733 #define FN_REMOVE_CUR_TOX (FN_EXTRA + 55) /* remove the current TOX*/
735 #define FN_NAVIGATION_PI_GOTO_PAGE (FN_EXTRA + 59 ) /* Seitenanwahl aus Navi-PI */
738 #define FN_LETTER_WIZZARD (FN_EXTRA + 60 )
739 #define FN_FAX_WIZZARD (FN_EXTRA + 61 )
740 #define FN_MEMO_WIZZARD (FN_EXTRA + 62 )
741 #define FN_AGENDA_WIZZARD (FN_EXTRA + 63 )
743 #define FN_SET_BASIC_METRIC (FN_EXTRA + 80) /* Defaultmetrik Basic setzen */
745 #define FN_RESERVED_9 (FN_EXTRA + 86) /* Platzhalter */
746 #define FN_RESERVED_8 (FN_EXTRA + 87) /* Platzhalter */
747 #define FN_RESERVED_7 (FN_EXTRA + 88) /* Platzhalter */
748 #define FN_RESERVED_6 (FN_EXTRA + 89) /* Platzhalter */
749 #define FN_RESERVED_5 (FN_EXTRA + 90) /* Platzhalter */
750 #define FN_RESERVED_4 (FN_EXTRA + 91) /* Platzhalter */
751 #define FN_RESERVED_3 (FN_EXTRA + 92) /* Platzhalter */
752 #define FN_RESERVED_2 (FN_EXTRA + 93) /* Platzhalter */
753 #define FN_RESERVED_1 (FN_EXTRA + 94) /* Platzhalter */
755 #define FN_COLLECTION_GROUP_CNT (FN_EXTRA + 96)
756 #define FN_COLLECTION_GROUP_IDX (FN_EXTRA + 97)
757 #define FN_COLL_TYPE (FN_EXTRA + 98) /* Typ fuer GlobalDoc-Collection*/
758 #define FN_COLL_ADD (FN_EXTRA + 99)
760 #define FN_COLL_TITLE (FN_EXTRA2 + 1) /* Bereichsname oder Index-Title */
761 #define FN_SHADOWCURSOR (FN_EXTRA2 + 4) /* Shadow Cursor ein/ausschalten */
764 #define FN_VIEW_IN_FRAME (FN_EXTRA2 + 8) /* die View befindet sich in einem FrameDoc*/
766 #define FN_UNO_PARA_STYLE (FN_EXTRA2 + 9) // jetzt kommen diverse UNO-Ids fuer die
767 #define FN_UNO_PAGE_STYLE (FN_EXTRA2 + 10) // PropertyMap
769 #define FN_UNO_FRAME_STYLE_NAME (FN_EXTRA2 + 12)
770 #define FN_UNO_NUM_START_VALUE (FN_EXTRA2 + 13)
771 #define FN_UNO_NUM_LEVEL (FN_EXTRA2 + 14)
772 #define FN_UNO_NUM_RULES (FN_EXTRA2 + 15)
773 #define FN_UNO_DOCUMENT_INDEX_MARK (FN_EXTRA2 + 16)
774 #define FN_UNO_DOCUMENT_INDEX (FN_EXTRA2 + 17)
775 #define FN_UNO_TEXT_FIELD (FN_EXTRA2 + 18)
776 #define FN_UNO_TEXT_TABLE (FN_EXTRA2 + 19)
777 #define FN_UNO_CELL (FN_EXTRA2 + 20)
778 #define FN_UNO_TEXT_FRAME (FN_EXTRA2 + 21)
779 #define FN_UNO_REFERENCE_MARK (FN_EXTRA2 + 22)
780 #define FN_UNO_TEXT_SECTION (FN_EXTRA2 + 23)
781 #define FN_UNO_FOOTNOTE (FN_EXTRA2 + 24)
782 #define FN_UNO_ENDNOTE (FN_EXTRA2 + 25)
783 #define FN_UNO_RANGE_COL_LABEL (FN_EXTRA2 + 26)
784 #define FN_UNO_RANGE_ROW_LABEL (FN_EXTRA2 + 27)
785 #define FN_UNO_TABLE_COLUMS (FN_EXTRA2 + 28)
786 #define FN_UNO_TABLE_BORDER (FN_EXTRA2 + 29)
787 #define FN_UNO_TABLE_COLUMN_SEPARATORS (FN_EXTRA2 + 30)
788 #define FN_UNO_TABLE_COLUMN_RELATIVE_SUM (FN_EXTRA2 + 31)
789 #define FN_UNO_TABLE_CELL_BACKGROUND (FN_EXTRA2 + 32)
790 #define FN_UNO_ROW_HEIGHT (FN_EXTRA2 + 33)
791 #define FN_UNO_ROW_AUTO_HEIGHT (FN_EXTRA2 + 34)
792 #define FN_UNO_HEADER (FN_EXTRA2 + 35)
793 #define FN_UNO_HEADER_LEFT (FN_EXTRA2 + 36)
794 #define FN_UNO_HEADER_RIGHT (FN_EXTRA2 + 37)
795 #define FN_UNO_FOOTER (FN_EXTRA2 + 38)
796 #define FN_UNO_FOOTER_LEFT (FN_EXTRA2 + 39)
797 #define FN_UNO_FOOTER_RIGHT (FN_EXTRA2 + 40)
798 #define FN_UNO_HEADER_BACKGROUND (FN_EXTRA2 + 41)
799 #define FN_UNO_HEADER_BOX (FN_EXTRA2 + 42)
800 #define FN_UNO_HEADER_LR_SPACE (FN_EXTRA2 + 43)
801 #define FN_UNO_HEADER_SHADOW (FN_EXTRA2 + 44)
802 #define FN_UNO_FOOTER_BACKGROUND (FN_EXTRA2 + 45)
803 #define FN_UNO_FOOTER_BOX (FN_EXTRA2 + 46)
804 #define FN_UNO_FOOTER_LR_SPACE (FN_EXTRA2 + 47)
805 #define FN_UNO_FOOTER_SHADOW (FN_EXTRA2 + 48)
806 #define FN_UNO_HEADER_BODY_DISTANCE (FN_EXTRA2 + 49)
807 #define FN_UNO_HEADER_IS_DYNAMIC_DISTANCE (FN_EXTRA2 + 50)
808 #define FN_UNO_FOOTER_BODY_DISTANCE (FN_EXTRA2 + 51)
809 #define FN_UNO_FOOTER_IS_DYNAMIC_DISTANCE (FN_EXTRA2 + 52)
810 #define FN_UNO_HEADER_SHARE_CONTENT (FN_EXTRA2 + 53)
811 #define FN_UNO_FOOTER_SHARE_CONTENT (FN_EXTRA2 + 54)
812 #define FN_UNO_HEADER_HEIGHT (FN_EXTRA2 + 55)
813 #define FN_UNO_FOOTER_HEIGHT (FN_EXTRA2 + 56)
814 #define FN_UNO_HEADER_ON (FN_EXTRA2 + 57)
815 #define FN_UNO_FOOTER_ON (FN_EXTRA2 + 58)
816 #define FN_UNO_FOLLOW_STYLE (FN_EXTRA2 + 59)
818 #define FN_API_CALL (FN_EXTRA2 + 60)
820 #define FN_UNO_IS_PHYSICAL (FN_EXTRA2 + 61)
821 #define FN_UNO_IS_AUTO_UPDATE (FN_EXTRA2 + 62)
822 #define FN_UNO_DISPLAY_NAME (FN_EXTRA2 + 63)
824 #define FN_UNO_WRAP (FN_EXTRA2 + 64)
825 #define FN_UNO_ANCHOR_TYPES (FN_EXTRA2 + 65)
826 #define FN_UNO_PARA_CHAPTER_NUMBERING_LEVEL (FN_EXTRA2 + 66)
827 #define FN_UNO_PARA_CONDITIONAL_STYLE_NAME (FN_EXTRA2 + 67)
829 #define FN_UNO_CATEGORY (FN_EXTRA2 + 68)
830 #define FN_UNO_IS_NUMBER (FN_EXTRA2 + 69)
831 #define FN_UNO_TEXT_WRAP (FN_EXTRA2 + 70)
832 #define FN_UNO_ANCHOR_TYPE (FN_EXTRA2 + 71)
833 #define FN_SKIP_HIDDEN_TEXT (FN_EXTRA2 + 72)
834 #define FN_SKIP_PROTECTED_TEXT (FN_EXTRA2 + 73)
835 #define FN_UNO_Z_ORDER (FN_EXTRA2 + 74)
836 #define FN_UNO_REDLINE_NODE_START (FN_EXTRA2 + 75)
837 #define FN_UNO_REDLINE_NODE_END (FN_EXTRA2 + 76)
838 #define FN_UNO_TEXT_PORTION_TYPE (FN_EXTRA2 + 77)
839 #define FN_UNO_CONTROL_CHARACTER (FN_EXTRA2 + 78)
840 #define FN_UNO_BOOKMARK (FN_EXTRA2 + 79)
841 #define FN_UNO_IS_COLLAPSED (FN_EXTRA2 + 80)
842 #define FN_UNO_IS_START (FN_EXTRA2 + 81)
843 #define FN_UNO_IS_AUTOMATIC_CONTOUR (FN_EXTRA2 + 82)
844 #define FN_UNO_IS_PIXEL_CONTOUR (FN_EXTRA2 + 83)
845 #define FN_UNO_ALTERNATIVE_TEXT (FN_EXTRA2 + 84)
846 #define FN_UNO_ACTUAL_SIZE (FN_EXTRA2 + 85)
847 #define FN_UNO_GRAPHIC_U_R_L (FN_EXTRA2 + 86)
848 #define FN_UNO_GRAPHIC_FILTER (FN_EXTRA2 + 87)
849 #define FN_UNO_CELL_NAME (FN_EXTRA2 + 88)
850 #define FN_INSERT_GLOSSARY (FN_EXTRA2 + 89)
851 #define FN_NEW_GLOSSARY (FN_EXTRA2 + 90)
852 #define FN_SET_ACT_GLOSSARY (FN_EXTRA2 + 91)
854 #define FN_UNO_HEADER_EAT_SPACING (FN_EXTRA2 + 92)
855 #define FN_UNO_FOOTER_EAT_SPACING (FN_EXTRA2 + 93)
856 #define FN_UNO_CHARFMT_SEQUENCE (FN_EXTRA2 + 94)
857 #define FN_UNO_CLSID (FN_EXTRA2 + 95)
858 #define FN_UNO_MODEL (FN_EXTRA2 + 96)
859 #define FN_UNO_COMPONENT (FN_EXTRA2 + 97)
860 /*--------------------------------------------------------------------
862 --------------------------------------------------------------------*/
864 /*--------------------------------------------------------------------
865 Bereich: Traveling & Selektion
866 --------------------------------------------------------------------*/
868 #define FN_CHAR_LEFT (FN_SELECTION + 1 ) /* */
869 #define FN_CHAR_RIGHT (FN_SELECTION + 2 ) /* */
870 #define FN_LINE_UP (FN_SELECTION + 3 ) /* */
871 #define FN_LINE_DOWN (FN_SELECTION + 4 ) /* */
872 #define FN_START_OF_LINE (FN_SELECTION + 5 ) /* StartOfLine */
873 #define FN_END_OF_LINE (FN_SELECTION + 6 ) /* EndOfLine */
874 #define FN_START_OF_DOCUMENT (FN_SELECTION + 7 ) /* StartOfDocument */
875 //schon in svxids.hrc
876 //#define FN_END_OF_DOCUMENT (FN_SELECTION + 8 ) /* EndOfDocument */
877 #define FN_START_OF_NEXT_PAGE (FN_SELECTION + 9 ) /* StartOfNextPage ??? */
878 #define FN_END_OF_NEXT_PAGE (FN_SELECTION + 10) /* ??? */
879 #define FN_START_OF_PREV_PAGE (FN_SELECTION + 11) /* StartOfPrevPage ??? */
880 #define FN_END_OF_PREV_PAGE (FN_SELECTION + 12) /* ??? */
881 #define FN_START_OF_PAGE (FN_SELECTION + 13) /* StartOfPage */
882 #define FN_END_OF_PAGE (FN_SELECTION + 14) /* EndOfPage */
883 #define FN_START_OF_WINDOW (FN_SELECTION + 15) /* StartOfWindow */
884 #define FN_END_OF_WINDOW (FN_SELECTION + 16) /* EndOfWindow */
885 #define FN_START_OF_COLUMN (FN_SELECTION + 17) /* StartOfColumn */
886 #define FN_END_OF_COLUMN (FN_SELECTION + 18) /* EndOfColumn */
887 #define FN_START_OF_PARA (FN_SELECTION + 19) /* StartOfPara */
888 #define FN_END_OF_PARA (FN_SELECTION + 20) /* EndOfPara */
889 #define FN_NEXT_WORD (FN_SELECTION + 21) /* NextWord */
890 #define FN_PREV_WORD (FN_SELECTION + 22) /* PrevWord */
891 #define FN_NEXT_SENT (FN_SELECTION + 23) /* NextSentence */
892 #define FN_PREV_SENT (FN_SELECTION + 24) /* PrevSentence */
893 #define FN_DELETE (FN_SELECTION + 25) /* Delete */
894 #define FN_BACKSPACE (FN_SELECTION + 26) /* Backspace */
895 #define FN_DELETE_SENT (FN_SELECTION + 27) /* DeleteToEndOfSentence */
896 #define FN_DELETE_BACK_SENT (FN_SELECTION + 28) /* DeleteToStartOfSentence */
897 #define FN_DELETE_WORD (FN_SELECTION + 29) /* DeleteToEndOfWord */
898 #define FN_DELETE_BACK_WORD (FN_SELECTION + 30) /* DeleteToStartOfWord */
899 #define FN_DELETE_LINE (FN_SELECTION + 31) /* DeleteToEndOfLine */
900 #define FN_DELETE_BACK_LINE (FN_SELECTION + 32) /* DeleteToStartOfLine */
901 #define FN_DELETE_PARA (FN_SELECTION + 33) /* DeleteToEndOfPara */
902 #define FN_DELETE_BACK_PARA (FN_SELECTION + 34) /* DeleteToStartOfPara */
903 #define FN_DELETE_WHOLE_LINE (FN_SELECTION + 35) /* DeleteLine ??? */
904 #define FN_SET_INS_MODE (FN_SELECTION + 36) /* Einfuegemodus / Overwrite */
905 #define FN_PAGEUP (FN_SELECTION + 37) /* PageUpWithCursor */
906 #define FN_PAGEDOWN (FN_SELECTION + 38) /* PageDownWithCursor */
907 #define FN_SET_ADD_MODE (FN_SELECTION + 39) /* Selektionsmodus */
908 #define FN_SET_EXT_MODE (FN_SELECTION + 40) /* Selektionsmodus */
909 #define FN_ESCAPE (FN_SELECTION + 41) /* Normal */
910 #define FN_SHIFT_BACKSPACE (FN_SELECTION + 42) /* wie Backspace */
911 #define FN_SELECT_WORD (FN_SELECTION + 43) /* Wort selektieren */
913 #define FN_GOTO_NEXT_OBJ (FN_SELECTION + 44) /* N„chstes Objekt anspringen */
914 #define FN_GOTO_PREV_OBJ (FN_SELECTION + 45) /* Vorhergehendes Objekt anspringen */
916 #define FN_START_TABLE (FN_SELECTION + 47) /* an den Anfang der Tabelle */
917 #define FN_END_TABLE (FN_SELECTION + 48) /* an das Ende der Tabelle */
918 #define FN_NEXT_TABLE (FN_SELECTION + 49) /* zur vorhergehenden Tabelle */
919 #define FN_PREV_TABLE (FN_SELECTION + 50) /* zur naechsten Tabelle */
921 #define FN_START_OF_NEXT_COLUMN (FN_SELECTION + 51) /* zum Anfang der naechsten Spalte */
922 #define FN_END_OF_NEXT_COLUMN (FN_SELECTION + 52) /* zum Ende der naechsten Spalte */
923 #define FN_START_OF_PREV_COLUMN (FN_SELECTION + 53) /* zum Anfang der vorhergehenden Spalte */
924 #define FN_END_OF_PREV_COLUMN (FN_SELECTION + 54) /* zum Ende der vorhergehenden Spalte */
926 #define FN_FOOTNOTE_TO_ANCHOR (FN_SELECTION + 55) /* aus der Fussnote zum Anchor */
927 #define FN_NEXT_FOOTNOTE (FN_SELECTION + 56) /* zur naechsten Fussnote */
928 #define FN_PREV_FOOTNOTE (FN_SELECTION + 57) /* zur vorhergehenden Fussnote */
930 #define FN_CNTNT_TO_NEXT_FRAME (FN_SELECTION + 58) /* aus dem Inhalt zum naechsten Rahmen */
931 #define FN_FRAME_TO_ANCHOR (FN_SELECTION + 59) /* vom Rahmen zum Anker */
933 #define FN_TO_HEADER (FN_SELECTION + 60) /* Toggle zwischen Content und Kopfzeile */
934 #define FN_TO_FOOTER (FN_SELECTION + 61) /* Toggle zwischen Content und Fusszeile */
936 #define FN_IDX_MARK_TO_IDX (FN_SELECTION + 62) /* von der Verzeichnismarkierung zum Verzeichnis */
938 #define FN_TO_FOOTNOTE_AREA (FN_SELECTION + 63) /* jump into the appropriate footnote area */
943 #define FN_PREV_PARA (FN_SELECTION + 74)
944 #define FN_NEXT_PARA (FN_SELECTION + 75)
946 #define FN_GOTO_NEXT_MARK (FN_SELECTION + 76) /* N„chsten Platzhalter anspringen */
947 #define FN_GOTO_PREV_MARK (FN_SELECTION + 77) /* Vorhergehenden Platzhalter anspringen */
949 // schon im SVX unter der gleichen Id
950 //#define FN_START_DOC_DIRECT (FN_SELECTION + 78) /* Direkt zum Dokanfang springen */
951 //#define FN_END_DOC_DIRECT (FN_SELECTION + 79) /* Direkt zum Dokanfang springen */
953 #define FN_NEXT_TOXMARK (FN_SELECTION + 83) /* zur naechsten Verz. Markierung */
954 #define FN_PREV_TOXMARK (FN_SELECTION + 84) /* zur vorherigen Verz. Markierung */
955 #define FN_NEXT_TBLFML (FN_SELECTION + 85) /* zur naechsten Tabellenformel */
956 #define FN_PREV_TBLFML (FN_SELECTION + 86) /* zur vorherigen Tabellenformel */
957 #define FN_NEXT_TBLFML_ERR (FN_SELECTION + 87) /* zur naechsten fehl. Tabellenformel */
958 #define FN_PREV_TBLFML_ERR (FN_SELECTION + 88) /* zur vorherigen fehl. Tabellenformel */
960 #define FN_READONLY_SELECTION_MODE (FN_SELECTION + 89) /* switches text selection mode in readonly documents*/
961 /*--------------------------------------------------------------------
963 --------------------------------------------------------------------*/
967 #define FN_IS_MODIFIED (FN_QUERY +16) /* Dokument geaendert? */
968 #define FN_RESET_MODIFIED (FN_QUERY +17) /* Geaendert-Flag zuruecksetzen */
970 #define FN_GET_DOC_INFO (FN_QUERY +22) /* Wert Dokumentinfo erfragen */
971 #define FN_GET_ERRNO (FN_QUERY +26) /* Error-Nummer abfragen */
972 #define FN_GET_DOCMAN_PATH (FN_QUERY +27) /* Pfad zu einer Gruppe im Docmgr erfragen */
974 #define FN_TXTATR_INET (FN_QUERY +29) /* INet-Attribut */
975 #define FN_EXECUTE_DRAG (FN_QUERY +30) /* D&D starten */
977 #define FN_GET_PRINT_AREA (FN_QUERY +32) /* Attribut fuer druckbaren Seitenbereich besorgen */
981 // #define FN_IS_START_OF_PAGE (FN_QUERY +40) /**/
982 // #define FN_IS_END_OF_PAGE (FN_QUERY +41) /**/
984 #define FN_GET_PARAGRAPH (FN_QUERY +48) /* Paragraph-Object von der Textshell
985 an die View weiterreichen*/
986 // hier ist Schluss!!!
988 #define FN_DB_FORM_LETTER (FN_QUERY2 + 0) /* form letter */
989 #define FN_DB_INSERT_CONTENT (FN_QUERY2 + 1) /* merge data into fields*/
990 #define FN_DB_INSERT_COLUMNS (FN_QUERY2 + 2) /* insert data into text/table/as fields*/
991 #define FN_DB_CONNECTION_ANY (FN_QUERY2 + 3)
992 #define FN_DB_COLUMN_ANY (FN_QUERY2 + 4)
993 #define FN_DB_DATA_SOURCE_ANY (FN_QUERY2 + 5)
994 #define FN_DB_DATA_COMMAND_ANY (FN_QUERY2 + 6)
995 #define FN_DB_DATA_COMMAND_TYPE_ANY (FN_QUERY2 + 7)
996 #define FN_DB_DATA_COLUMN_NAME_ANY (FN_QUERY2 + 8)
997 #define FN_DB_DATA_SELECTION_ANY (FN_QUERY2 + 9)
998 #define FN_DB_DATA_CURSOR_ANY (FN_QUERY2 + 10)
1000 /*--------------------------------------------------------------------
1002 --------------------------------------------------------------------*/
1004 #define FN_ENVELOP (FN_ENVELP )
1005 #define FN_LABEL (FN_ENVELP + 1)
1006 #define FN_BUSINESS_CARD (FN_ENVELP + 2)
1008 /*--------------------------------------------------------------------
1010 --------------------------------------------------------------------*/
1012 #define FN_PARAM_TABLE_COLS (FN_PARAM)
1013 #define FN_PARAM_TABLE_ROWS (FN_PARAM+1)
1014 #define FN_PARAM_MOVE_COUNT (FN_PARAM+2)
1015 #define FN_PARAM_MOVE_SELECTION (FN_PARAM+3)
1017 #define FN_PARAM_SEARCH_WORDONLY (FN_PARAM+5)
1018 #define FN_PARAM_SEARCH_EXACT (FN_PARAM+6)
1019 #define FN_PARAM_SEARCH_REGEXP (FN_PARAM+7)
1020 #define FN_PARAM_SEARCH_BACKWARDS (FN_PARAM+8)
1021 #define FN_PARAM_SEARCH_FINDALL (FN_PARAM+9)
1022 #define FN_PARAM_SEARCH_SELECTION (FN_PARAM+10)
1023 #define FN_PARAM_SEARCH_TEXT (FN_PARAM+11)
1024 #define FN_PARAM_SEARCH_TEXTREPLACE (FN_PARAM+12)
1026 #define FN_PARAM_PARADLGLIMITS (FN_PARAM+15)
1027 #define FN_PARAM_FRMMODE (FN_PARAM+16)
1029 #define FN_PARAM_ADDPRINTER (FN_PARAM+18)
1030 #define FN_PARAM_GRID (FN_PARAM+19)
1031 #define FN_PARAM_DOCDISP (FN_PARAM+20)
1032 #define FN_PARAM_ELEM (FN_PARAM+21)
1033 #define FN_PARAM_SWTEST (FN_PARAM+22)
1035 #define FN_PARAM_FTN_INFO (FN_PARAM+23)
1037 #define FN_PARAM_REGION_NAME (FN_PARAM+24)
1038 #define FN_PARAM_REGION_CONDITION (FN_PARAM+25)
1039 #define FN_PARAM_REGION_HIDDEN (FN_PARAM+26)
1040 #define FN_PARAM_REGION_PROTECT (FN_PARAM+27)
1042 #define FN_PARAM_INSERT_AFTER (FN_PARAM+29)
1043 #define FN_PARAM_FILTER (FN_PARAM+30)
1044 #define FN_PARAM_INDEX_NAME (FN_PARAM+31)
1045 #define FN_PARAM_INDEX_OPTIONS (FN_PARAM+32)
1046 #define FN_PARAM_INDEX_FORMAT (FN_PARAM+33)
1047 #define FN_PARAM_INDEX_LEVEL (FN_PARAM+34)
1048 #define FN_PARAM_INDEX_TEMPLATE (FN_PARAM+35)
1049 #define FN_PARAM_INDEX_ALTSTR (FN_PARAM+36)
1050 #define FN_PARAM_INDEX_PRIMKEY (FN_PARAM+37)
1051 #define FN_PARAM_INDEX_SECKEY (FN_PARAM+38)
1052 #define FN_PARAM_WIDTH (FN_PARAM+39)
1053 #define FN_PARAM_LOCATION (FN_PARAM+40)
1054 #define FN_PARAM_DIR (FN_PARAM+41)
1055 #define FN_PARAM_COUNT (FN_PARAM+42)
1056 #define FN_PARAM_COLOR (FN_PARAM+43)
1058 #define FN_PARAM_TABLE_NAME (FN_PARAM+44)
1059 #define FN_PARAM_TABLE_WIDTH (FN_PARAM+45)
1060 #define FN_PARAM_TABLE_ULSPACE (FN_PARAM+46)
1061 #define FN_PARAM_TABLE_LRSPACE (FN_PARAM+47)
1062 #define FN_PARAM_TABLE_SHADOW (FN_PARAM+48)
1063 #define FN_PARAM_TABLE_ALIGN (FN_PARAM+49)
1064 #define FN_PARAM_TABLE_HEADLINE (FN_PARAM+50)
1065 #define FN_PARAM_TABLE_SPACE (FN_PARAM+51)
1066 #define FN_PARAM_TABLE_COLUMNS (FN_PARAM+52)
1068 #define FN_PARAM_GRF_CONNECT (FN_PARAM+53)
1069 #define FN_PARAM_FIELD_TYPE (FN_PARAM+54)
1070 //already defined in svxids.hrc: #define FN_PARAM_FIELD_CONTENT (FN_PARAM+55)
1071 #define FN_PARAM_FIELD_SUBTYPE (FN_PARAM+56)
1072 #define FN_PARAM_FIELD_FORMAT (FN_PARAM+57)
1075 #define FN_PARAM_EVENT (FN_PARAM+68)
1076 #define FN_PARAM_URL (FN_PARAM+69)
1077 #define FN_PARAM_GRF_REALSIZE (FN_PARAM+70)
1078 #define FN_PARAM_GRF_DIALOG (FN_PARAM+71)
1079 #define FN_PARAM_GRF_CLIENTMAP (FN_PARAM+74) /* ClientMap */
1080 #define FN_PARAM_GRF_SERVERMAP (FN_PARAM+75) /* ServerMap */
1081 #define FN_PARAM_GRF_TARGETFRAME (FN_PARAM+76) /* TargetFrame */
1082 #define FN_INET_FIELD_MACRO (FN_PARAM+77) /* Id fuer URL-Feld-Macros*/
1084 #define FN_PARAM_PRINTER (FN_PARAM+78) /* Drucker* */
1085 #define FN_PARAM_STDFONTS (FN_PARAM+79) /* ConfigItem Standardfonts */
1087 #define FN_PARAM_WRTSHELL (FN_PARAM2) /* SwWrtShell */
1089 #define FN_COND_COLL (FN_PARAM2+1) /* Item fuer bed. Vorlagen */
1090 #define FN_PARAM_SELECTION (FN_PARAM2+2) /* selektiertes Wort fuer Format/Zeichen/Hyperlink */
1092 #define FN_PARAM_ACT_NUMBER (FN_PARAM2+3) /* PointerItem die aktuelle NumRule */
1093 #define FN_PARAM_CHILD_LEVELS (FN_PARAM2+4) /* Werden Child-Levels benutzt ?*/
1095 #define FN_PARAM_NUM_PRESET (FN_PARAM2+5) /* vorgewaehlte Numerierung*/
1097 #define FN_PARAM_HEIGHT (FN_PARAM2+6) /* Param fuer Hoehe */
1098 #define FN_PARAM_DIST (FN_PARAM2+7) /* und Breite, wg. metrischer Umwandlung */
1100 #define FN_PARAM_SHADOWCURSOR (FN_PARAM2+8) /* Fuer ShadowCursor Optionen */
1102 #define FN_PARAM_ACT_NUMLEVEL (FN_PARAM2+9) /* BYTE-Item mit aktuellen NumLevel */
1104 #define FN_PARAM_9 (FN_PARAM2+10)
1105 #define FN_PARAM_10 (FN_PARAM2+11)
1107 #define FN_TEXT_RANGE (FN_PARAM2+12) /* TextRange Property*/
1109 #define FN_PARAM_CRSR_IN_PROTECTED (FN_PARAM2+13) /* Cursor in geschuetzten Bereichen*/
1110 #define FN_PARAM_TOX_TYPE (FN_PARAM2+14) /* TOX type in tox dialog*/
1111 #define FN_PARAM_LINK_DISPLAY_NAME (FN_PARAM2+15) /* LinkDisplayName property*/
1112 #define FN_PARAM_NUM_LEVEL (FN_PARAM2+16) /* rtf filter*/
1113 #define FN_PARAM_COUNTOUR_PP (FN_PARAM2+17) /* contour PolyPolygon*/
1115 #define FN_ANCHOR_POSITION (FN_PARAM2+18) /* AnchorPosition property */
1116 #define FN_DROP_TEXT (FN_PARAM2+18) /* text set in drop caps tab page - for recording */
1117 #define FN_DROP_CHAR_STYLE_NAME (FN_PARAM2+19) /* character style of drop caps - for recording */
1118 #define FN_PARAM_CHAIN_PREVIOUS (FN_PARAM2+20) /* Name of frame to be added as chain successor */
1119 #define FN_PARAM_CHAIN_NEXT (FN_PARAM2+21) /* Name of frame to be added as chain predecessor */
1120 /*--------------------------------------------------------------------
1121 Bereich: Druckoptionen
1122 --------------------------------------------------------------------*/
1124 #define FN_PRNOPT_GRAPHIC (FN_PRNOPT + 1)
1125 #define FN_PRNOPT_TABLE (FN_PRNOPT + 2)
1126 #define FN_PRNOPT_LEFT_PAGE (FN_PRNOPT + 3)
1127 #define FN_PRNOPT_RIGHT_PAGE (FN_PRNOPT + 4)
1128 #define FN_PRNOPT_REVERSE (FN_PRNOPT + 5)
1129 #define FN_PRNOPT_PAPER_FROM_SETUP (FN_PRNOPT + 6)
1130 #define FN_PRNOPT_POSTITS (FN_PRNOPT + 8)
1132 #define FN_PRNOPT_BEGIN FN_PRNOPT_GRAPHIC
1133 #define FN_PRNOPT_END FN_PRNOPT_POSTITS
1135 /*--------------------------------------------------------------------
1136 Beschreibung: Status : nicht mehr als 19!
1137 --------------------------------------------------------------------*/
1139 #define FN_STAT_PAGE (FN_STAT + 1)
1140 #define FN_STAT_TEMPLATE (FN_STAT + 2)
1141 #define FN_STAT_ZOOM (FN_STAT + 3)
1142 #define FN_STAT_INSOVER (FN_STAT + 4)
1143 #define FN_STAT_SELMODE (FN_STAT + 5)
1144 #define FN_STAT_HYPERLINKS (FN_STAT + 6) /* Hyperlinks ausfuehren */
1145 #define FN_STAT_CONTEXT (FN_STAT + 7)
1146 #define FN_STAT_BOOKMARK (FN_STAT + 8) /* Fuer Popup Bookmarks*/
1148 /*--------------------------------------------------------------------
1149 Bereich: Seitenvorschau
1150 --------------------------------------------------------------------*/
1152 #define FN_SHOW_TWO_PAGES (FN_PGPREVIEW + 1)
1153 //already in svx/svxids.hrc
1154 #ifndef FN_SHOW_MULTIPLE_PAGES
1155 #define FN_SHOW_MULTIPLE_PAGES (FN_PGPREVIEW + 2)
1157 #define FN_PRINT_PAGEPREVIEW (FN_PGPREVIEW + 3)
1158 #define FN_CLOSE_PAGEPREVIEW (FN_PGPREVIEW + 4)
1160 /*--------------------------------------------------------------------
1161 Bereich: Rahmenattribute
1162 --------------------------------------------------------------------*/
1164 #define FN_OPAQUE (FN_FRAME + 1)
1165 #define FN_SET_PROTECT (FN_FRAME + 2)
1166 #define FN_SURROUND (FN_FRAME + 3)
1167 #define FN_VERT_ORIENT (FN_FRAME + 4)
1168 #define FN_HORI_ORIENT (FN_FRAME + 5)
1169 #define FN_SET_FRM_NAME (FN_FRAME + 6)
1170 #define FN_KEEP_ASPECT_RATIO (FN_FRAME + 7)
1171 #define FN_GRF_KEEP_ZOOM (FN_FRAME + 8)
1173 #define FN_IID_COL1 (FN_FRAME + 13)
1174 #define FN_IID_COL2 (FN_FRAME + 14)
1175 #define FN_IID_COL3 (FN_FRAME + 15)
1176 #define FN_IID_COLLEFT (FN_FRAME + 16)
1177 #define FN_IID_COLRIGHT (FN_FRAME + 17)
1179 #define FN_SET_FRM_ALT_NAME (FN_FRAME + 18)
1182 //Member-Ids fuer Fill/SetVariable an Items
1183 #define MID_STYLE 0xe0
1184 #define MID_PWIDTH 0xe1
1185 #define MID_ADJUST 0xe2
1186 #define MID_TDIST 0xe3
1187 #define MID_BDIST 0xe4
1188 #define MID_LINES 0xe5
1189 #define MID_CHARS 0xe6
1190 #define MID_DIST 0xe7
1212 #ifndef SID_SW_DOCMAN_PATH
1213 #define SID_SW_DOCMAN_PATH (SID_OFASLOTS_START + 6)
1216 // defines fuer Event-Zuweisung per Macro
1217 #define MAC_EVENT_MOUSEOVER 0x01 //
1218 #define MAC_EVENT_MOUSECLICK 0x02 // Hyperlink ausloesen
1219 #define MAC_EVENT_MOUSEOUT 0x03 //
1220 #define MAC_EVENT_OBJECT_SELECT 0x04 // Obj. selektieren
1221 #define MAC_EVENT_KEYINPUT_ALPHA 0x05 //
1222 #define MAC_EVENT_KEYINPUT_NOALPHA 0x06 //
1223 #define MAC_EVENT_FRM_RESIZE 0x07 //
1224 #define MAC_EVENT_FRM_MOVE 0x08 //
1225 #define MAC_EVENT_IMAGE_LOAD 0x09 //
1226 #define MAC_EVENT_IMAGE_ABORT 0x0a //
1227 #define MAC_EVENT_IMAGE_ERROR 0x0b //