diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 16:51:28 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 16:51:28 +0000 |
commit | 940b4d1848e8c70ab7642901a68594e8016caffc (patch) | |
tree | eb72f344ee6c3d9b80a7ecc079ea79e9fba8676d /sw/sdi | |
parent | Initial commit. (diff) | |
download | libreoffice-940b4d1848e8c70ab7642901a68594e8016caffc.tar.xz libreoffice-940b4d1848e8c70ab7642901a68594e8016caffc.zip |
Adding upstream version 1:7.0.4.upstream/1%7.0.4upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'sw/sdi')
51 files changed, 17406 insertions, 0 deletions
diff --git a/sw/sdi/_annotsh.sdi b/sw/sdi/_annotsh.sdi new file mode 100644 index 000000000..84f3aed0b --- /dev/null +++ b/sw/sdi/_annotsh.sdi @@ -0,0 +1,488 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface _Annotation +{ + FN_DELETE_COMMENT + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_DELETE_NOTE_AUTHOR + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_DELETE_ALL_NOTES + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_FORMAT_ALL_NOTES + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_HIDE_NOTE + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_HIDE_NOTE_AUTHOR + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_HIDE_ALL_NOTES + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_RESOLVE_NOTE + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_POSTIT + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + + FN_REPLY + [ + ExecMethod = NoteExec ; + StateMethod = GetNoteState ; + ] + FN_ESCAPE // api: + [ + ExecMethod = NoteExec ; + ] + + SfxVoidItem Cut SID_CUT ( ) // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_COPY // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + ] + + SID_PASTE // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PASTE_UNFORMATTED + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PASTE_SPECIAL // api: + [ + StateMethod = StateClpbrd ; + ExecMethod = ExecClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CLIPBOARD_FORMAT_ITEMS // status(final|play) + [ + StateMethod = StateClpbrd ; + ExecMethod = ExecClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_SELECTALL // api: + [ + ExecMethod = Exec ; + StateMethod = NoState ; + ] + + SID_UNDO // api: + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + + ToolBoxConfig , MenuConfig , AccelConfig; + ] + + SID_REDO // api: + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + + ] + + SID_REPEAT // api: + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + ] + SID_GETUNDOSTRINGS + [ + StateMethod = StateUndo ; + ] + + SID_GETREDOSTRINGS + [ + StateMethod = StateUndo ; + ] + + FN_FORMAT_RESET // api: + [ + ExecMethod = Exec ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_FOOTNOTE_DLG // status() + [ + ExecMethod = Exec ; + ] + + SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ? + [ + ExecMethod = Exec ; + ] + + FN_WORDCOUNT_DIALOG + [ + ExecMethod = Exec; + ] + + FN_NUMBERING_OUTLINE_DLG // status(final|play) + [ + ExecMethod = Exec ; + ] + + SID_CHARMAP // api: + [ + ExecMethod = Exec ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_EMOJI_CONTROL + [ + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHARMAP_CONTROL + [ + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LRSPACE + [ + ExecMethod = Exec; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_LEFTSPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_RIGHTSPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_FIRSTLINESPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_LINESPACE + [ + ExecMethod = Exec; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_ULSPACE + [ + ExecMethod = Exec; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_ABOVESPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_BELOWSPACE + [ + StateMethod = GetState ; + ] + + SID_PARASPACE_INCREASE + [ + ExecMethod = Exec; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_PARASPACE_DECREASE + [ + ExecMethod = Exec; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_STRING + [ + ExecMethod = Exec ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_FONT // status() + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_FONTHEIGHT // status() + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_GROW_FONT_SIZE + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_SHRINK_FONT_SIZE + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_COLOR // api: + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_BACK_COLOR // api: + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHAR_DLG_EFFECT + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_WEIGHT // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_POSTURE // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_UNDERLINE // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_OVERLINE // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_CONTOUR + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_SHADOWED + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_STRIKEOUT + [ + ExecMethod = Exec; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_LANGUAGE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_LEFT // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_CENTER // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_RIGHT // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_BLOCK // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE_10 // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE_15 // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE_20 // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHAR_DLG // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PARA_DLG // api: + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_SET_SUPER_SCRIPT + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_SET_SUB_SCRIPT + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_SEARCH_ITEM // status() + [ + ExecMethod = ExecSearch ; + StateMethod = StateSearch ; + Export = FALSE; + ] + FN_REPEAT_SEARCH // status(final|play) + [ + ExecMethod = ExecSearch ; + ] + FID_SEARCH_NOW // status() + [ + ExecMethod = ExecSearch ; + ] + SID_SEARCH_OPTIONS // status() + [ + StateMethod = StateSearch ; + ] + FID_SEARCH_SEARCHSET // status() + [ + ExecMethod = ExecSearch ; + ] + FID_SEARCH_REPLACESET // status() + [ + ExecMethod = ExecSearch ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + // from here on Export = FALSE; + FID_SEARCH_ON // status() + [ + ExecMethod = ExecSearch ; + Export = FALSE; + ] + FID_SEARCH_OFF // status() + [ + ExecMethod = ExecSearch ; + Export = FALSE; + ] +} diff --git a/sw/sdi/_basesh.sdi b/sw/sdi/_basesh.sdi new file mode 100644 index 000000000..0c3362aeb --- /dev/null +++ b/sw/sdi/_basesh.sdi @@ -0,0 +1,596 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextSelection +{ + SID_ATTR_BRUSH + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_DELETE // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = GetState ; + FastCall = FALSE ; + ] + + FN_BACKSPACE // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = GetState ; + FastCall = FALSE ; + ] + + FN_SHIFT_BACKSPACE // status() + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_UNDO // status(final|play) + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + ] + + SID_GETUNDOSTRINGS // status(final|play) + [ + StateMethod = StateUndo ; + ] + + SID_REDO // status(final|play) + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + ] + + SID_GETREDOSTRINGS // status(final|play) + [ + StateMethod = StateUndo ; + ] + + SID_REPEAT // status() + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CUT // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_COPY // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + ] + + SID_PASTE // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CLIPBOARD_FORMAT_ITEMS // status(final|play) + [ + StateMethod = StateClpbrd ; + ExecMethod = ExecClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PASTE_UNFORMATTED // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PASTE_SPECIAL // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_PASTE_NESTED_TABLE // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_PASTE_ROW_BEFORE // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_PASTE_COL_BEFORE // status(final|play) + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_REPAGINATE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_CHANGE_DBFIELD + [ + ExecMethod = ExecField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_UPDATE_FIELDS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_UPDATE_CHARTS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_UPDATE_ALL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_UPDATE_INPUTFIELDS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_FRAME_TO_ANCHOR // status() + [ + /*OS: data types incompatible?? */ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_GOTO_NEXT_OBJ // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_GOTO_PREV_OBJ // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_GOTO_NEXT_MARK // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_GOTO_PREV_MARK // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_PREV_BOOKMARK // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_NEXT_BOOKMARK // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + SID_GALLERY_FORMATS // status() + [ + Export = FALSE ; + ExecMethod = Execute ; + ] + + SID_GALLERY_ENABLE_ADDCOPY + [ + Export = FALSE; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TABLE_CELL_BACKGROUND_COLOR + [ + ExecMethod = ExecBckCol ; + StateMethod = GetBckColState ; + AutoUpdate ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BACKGROUND_COLOR // status() + [ + ExecMethod = ExecBckCol ; + StateMethod = GetBckColState ; + AutoUpdate ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_EDIT_REGION // status(final|play) + [ + ExecMethod = EditRegionDialog ; + StateMethod = GetState ; + ] + + FN_EDIT_CURRENT_REGION // status(final|play) + [ + ExecMethod = EditRegionDialog ; + StateMethod = GetState ; + ] + + FN_INSERT_REGION // status() + [ + ExecMethod = InsertRegionDialog; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_PAGE_DLG // status(final|play) + [ + ExecMethod = ExecDlg ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_TITLEPAGE_DLG // status(final|play) + [ + ExecMethod = ExecDlg ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_PAGE_COLUMN_DLG // status(final|play) + [ + ExecMethod = ExecDlg ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_PAGE_SETTING_DLG + [ + ExecMethod = ExecDlg ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_CONVERT_TABLE_TO_TEXT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_CONVERT_TEXT_TO_TABLE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_CONVERT_TEXT_TABLE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_BORDER_DLG // status(final|play) + [ + ExecMethod = ExecDlg ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_BORDER_INNER // status() + [ + StateMethod = GetBorderState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_BORDER_OUTER // status() + [ + ExecMethod = Execute ; + StateMethod = GetBorderState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BORDER_REDUCED_MODE + [ + StateMethod = GetBorderState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_BACKGROUND_DLG // status(final|play) + [ + ExecMethod = ExecDlg ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SfxBoolItem StyleWatercanMode SID_STYLE_WATERCAN // status() + ( + SfxStringItem Param SID_STYLE_WATERCAN , + SfxUInt16Item Family SID_STYLE_FAMILY + ) + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + NoRecord; + GroupId = SfxGroupId::Template ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_STYLE_UPDATE_BY_EXAMPLE // status() + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + ] + + SID_STYLE_NEW_BY_EXAMPLE // status(fina|play) + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + FastCall = TRUE; // for macro execution! + ] + SID_STYLE_APPLY // status(fina|play) + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + FastCall = TRUE;// for macro execution! + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_STYLE_FAMILY1 // status(fina|play) + [ + StateMethod = StateStyle ; + ] + + SID_STYLE_FAMILY2 // status(fina|play) + [ + StateMethod = StateStyle ; + ] + + SID_STYLE_FAMILY3 // status(fina|play) + [ + StateMethod = StateStyle ; + ] + + SID_STYLE_FAMILY4 // status(fina|play) + [ + StateMethod = StateStyle ; + ] + + SID_STYLE_FAMILY5 // status(fina|play) + [ + StateMethod = StateStyle ; + ] + + SID_STYLE_FAMILY6 // status(fina|play) + [ + StateMethod = StateStyle ; + ] + + SID_CLASSIFICATION_APPLY + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + ] + + SID_CLASSIFICATION_DIALOG + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + ] + + SID_PARAGRAPH_SIGN_CLASSIFY_DLG + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + ] + + SID_WATERMARK + [ + ExecMethod = Execute ; + StateMethod = StateStyle ; + ] + + //OS: Selection.Escape exists additionally to Window.Escape + + FN_ESCAPE // status(final|play|rec) + [ + ExecMethod = Execute ; + ] + + SID_IMAP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Toggle = FALSE; + ] + + SID_IMAP_EXEC + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +// Method for frames and objects + SID_ANCHOR_MENU + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TOOL_ANCHOR_PARAGRAPH + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TOOL_ANCHOR_CHAR + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TOOL_ANCHOR_AT_CHAR + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TOOL_ANCHOR_FRAME + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_UPDATE_ALL_LINKS // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + +// from here on Export = FALSE + + FN_FRAME_WRAP // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAP_IDEAL // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_NOWRAP // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAPTHRU // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAPTHRU_TRANSP // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAPTHRU_TOGGLE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAP_CONTOUR // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_WRAP_ANCHOR_ONLY // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAP_LEFT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + FN_FRAME_WRAP_RIGHT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + + SID_GALLERY_BG_BRUSH + [ + ExecMethod = ExecuteGallery; + StateMethod = GetGalleryState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE; + ] + SID_ATTR_BORDER_SHADOW // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_XFORMS_DESIGN_MODE + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + + SID_ACCESSIBILITY_CHECK + [ + ExecMethod = ExecDlg; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} diff --git a/sw/sdi/_beziers.sdi b/sw/sdi/_beziers.sdi new file mode 100644 index 000000000..9c2b14cf1 --- /dev/null +++ b/sw/sdi/_beziers.sdi @@ -0,0 +1,118 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface _Bezier : Base +{ + SID_DELETE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_BACKSPACE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_ESCAPE // api: + [ + ExecMethod = Execute; + ] + + SID_BEZIER_MOVE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_INSERT + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_DELETE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_CUTLINE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_CONVERT + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_EDGE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_SMOOTH + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_SYMMTR + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_CLOSE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_ELIMINATE_POINTS + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/_docsh.sdi b/sw/sdi/_docsh.sdi new file mode 100644 index 000000000..ec7814d2c --- /dev/null +++ b/sw/sdi/_docsh.sdi @@ -0,0 +1,136 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextDocument +{ + SID_PRINTPREVIEW + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_AUTO_CORRECT_DLG + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_STYLE_NEW + [ + ExecMethod = ExecStyleSheet ; + StateMethod = NoState ; + ] + + SID_STYLE_EDIT + [ + ExecMethod = ExecStyleSheet ; + StateMethod = StateStyleSheet ; + ] + + SID_STYLE_DELETE + [ + ExecMethod = ExecStyleSheet ; + StateMethod = NoState ; + ] + + SID_STYLE_HIDE + [ + ExecMethod = ExecStyleSheet ; + StateMethod = NoState ; + ] + + SID_STYLE_SHOW + [ + ExecMethod = ExecStyleSheet ; + StateMethod = NoState ; + ] + + SID_TEMPLATE_LOAD + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + SID_GET_COLORLIST + [ + ExecMethod = Execute ; + ] + + SID_SPELLCHECKER_CHANGED + [ + ExecMethod = Execute ; + ] + + SID_MAIL_EXPORT_FINISHED + [ + ExecMethod = Execute; + ] + //No Export + SID_STYLE_FAMILY1 + [ + Export = FALSE ; + StateMethod = StateStyleSheet ; + ] + + SID_STYLE_FAMILY2 + [ + Export = FALSE ; + StateMethod = StateStyleSheet ; + ] + + SID_STYLE_FAMILY3 + [ + Export = FALSE ; + StateMethod = StateStyleSheet ; + ] + + SID_STYLE_FAMILY4 + [ + Export = FALSE ; + StateMethod = StateStyleSheet ; + ] + SID_STYLE_FAMILY5 + [ + Export = FALSE ; + StateMethod = StateStyleSheet ; + ] + + SID_STYLE_FAMILY6 + [ + Export = FALSE ; + StateMethod = StateStyleSheet ; + ] + + SID_ATTR_YEAR2000 + [ + ExecMethod = Execute ; + StateMethod = GetState; + ] + + SID_ATTR_CHAR_FONTLIST + [ + StateMethod = GetState ; + ] + + SID_MAIL_PREPAREEXPORT + [ + ExecMethod = Execute ; + StateMethod = GetState; + ] +} + diff --git a/sw/sdi/_drwbase.sdi b/sw/sdi/_drwbase.sdi new file mode 100644 index 000000000..eae02c153 --- /dev/null +++ b/sw/sdi/_drwbase.sdi @@ -0,0 +1,121 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextDrawBase +{ + FN_DRAW_WRAP_DLG + [ + ExecMethod = Execute; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_TRANSFORM + [ + ExecMethod = Execute; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_GROUP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_UNGROUP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ENTER_GROUP + [ + AutoUpdate = TRUE , + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_LEAVE_GROUP + [ + AutoUpdate = TRUE , + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_FRAME_TO_TOP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_TO_BOTTOM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_UP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_DOWN + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_DELETE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + FastCall = FALSE ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_BACKSPACE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + FastCall = FALSE ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + // #i68101# + FN_TITLE_DESCRIPTION_SHAPE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NAME_SHAPE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/_formsh.sdi b/sw/sdi/_formsh.sdi new file mode 100644 index 000000000..cf4578ed0 --- /dev/null +++ b/sw/sdi/_formsh.sdi @@ -0,0 +1,31 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface BaseTextDrawForm +{ + SID_HYPERLINK_SETLINK + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_HYPERLINK_GETLINK + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/_frmsh.sdi b/sw/sdi/_frmsh.sdi new file mode 100644 index 000000000..83ece0752 --- /dev/null +++ b/sw/sdi/_frmsh.sdi @@ -0,0 +1,420 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextFrame +{ + SID_ATTR_FILL_STYLE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_COLOR + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_GRADIENT + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_HATCH + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_BITMAP + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_TRANSPARENCE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_FLOATTRANSPARENCE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgsTextFrame; + StateMethod = GetDrawAttrStateTextFrame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_COLOR_TABLE + [ + StateMethod = GetDrawAttrStateTextFrame; + ] + + SID_GRADIENT_LIST + [ + StateMethod = GetDrawAttrStateTextFrame; + ] + + SID_HATCH_LIST + [ + StateMethod = GetDrawAttrStateTextFrame; + ] + + SID_BITMAP_LIST + [ + StateMethod = GetDrawAttrStateTextFrame; + ] + + SID_PATTERN_LIST + [ + StateMethod = GetDrawAttrStateTextFrame; + ] + + SID_ATTRIBUTES_AREA + [ + ExecMethod = ExecDrawDlgTextFrame; + StateMethod = DisableStateTextFrame; + ] + + + FN_FRAME_TO_ANCHOR // status() + [ + /*OS: data types incompatible?? */ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_FRAME_ALIGN_VERT_CENTER // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_BOTTOM // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_TOP // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_ROW_CENTER // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_ROW_BOTTOM // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_ROW_TOP // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_CHAR_CENTER // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_CHAR_BOTTOM // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_VERT_CHAR_TOP // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_HORZ_CENTER // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_HORZ_RIGHT // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_ALIGN_HORZ_LEFT // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_TO_TOP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_TO_BOTTOM // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_UP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_DOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_TRANSFORM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ATTR_TRANSFORM_WIDTH + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_TRANSFORM_HEIGHT + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_TRANSFORM_PROTECT_SIZE + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_ULSPACE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LRSPACE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + GroupId = SfxGroupId::Frame; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_FRAME_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DRAW_WRAP_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_LINESTYLE // status() + [ + ExecMethod = ExecFrameStyle ; + StateMethod = GetLineStyleState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_LINECOLOR // status(final|play) + [ + ExecMethod = ExecFrameStyle ; + StateMethod = GetLineStyleState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_CENTER // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ALIGN_RIGHT // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ALIGN_LEFT // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ALIGN_UP // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ALIGN_MIDDLE // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ALIGN_DOWN // status(play|final) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ALIGN + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_FOOTNOTE_DLG // status() + [ + ExecMethod = Execute; + ] + + SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ? + [ + ExecMethod = Execute ; + ] + + FN_WORDCOUNT_DIALOG + [ + ExecMethod = Execute; + ] + + FN_NUMBERING_OUTLINE_DLG // status(final|play) + [ + ExecMethod = Execute ; + ] + // #i73249# + FN_TITLE_DESCRIPTION_SHAPE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + // tdf#103268 + FN_NAME_SHAPE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + +// Query functions for ImageMaps +// Slots without export + + FN_INSERT_FRAME + [ + ExecMethod = Execute ; + StateMethod = StateInsert ; + Export = False; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_BORDER // status() + [ + ExecMethod = ExecFrameStyle ; + StateMethod = GetLineStyleState ; + GroupId = SfxGroupId::Frame; + Export = False; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_HYPERLINK_SETLINK // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_HYPERLINK_GETLINK // status() + [ + StateMethod = GetState ; + ] + + FN_FRAME_MIRROR_ON_EVEN_PAGES // status(final|play|rec) + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_SELECTALL + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + FN_POSTIT + [ + ExecMethod = ExecField ; + StateMethod = GetState ; + ] +} + diff --git a/sw/sdi/_grfsh.sdi b/sw/sdi/_grfsh.sdi new file mode 100644 index 000000000..829174596 --- /dev/null +++ b/sw/sdi/_grfsh.sdi @@ -0,0 +1,272 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextGraphic +{ + SID_FLIP_VERTICAL + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FLIP_HORIZONTAL + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_GRAFIC_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DRAW_WRAP_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_SAVE_GRAPHIC + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_COMPRESS_GRAPHIC + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHANGE_PICTURE + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_EXTERNAL_EDIT + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ROTATE_GRAPHIC_LEFT + [ + ExecMethod = ExecuteRotation ; + StateMethod = GetAttrStateForRotation ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ROTATE_GRAPHIC_180 + [ + ExecMethod = ExecuteRotation ; + StateMethod = GetAttrStateForRotation ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ROTATE_GRAPHIC_RIGHT + [ + ExecMethod = ExecuteRotation ; + StateMethod = GetAttrStateForRotation ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ROTATE_GRAPHIC_RESET + [ + ExecMethod = ExecuteRotation ; + StateMethod = GetAttrStateForRotation ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_TRANSFORM_ANGLE + [ + ExecMethod = ExecuteRotation ; + StateMethod = GetAttrStateForRotation ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_CROP + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_INSERT_GRAPHIC // points to FN_FORMAT_GRAFIC_DLG + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TWAIN_TRANSFER + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_GRAPHIC_MIRROR_ON_EVEN_PAGES // status(final|play|rec) + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_GRAF_LUMINANCE // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_CONTRAST // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_RED // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_GREEN // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_BLUE // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_GAMMA // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_TRANSPARENCE // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_INVERT // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_GRAF_MODE // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_GRFFILTER_INVERT // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_SMOOTH // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_SHARPEN // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_REMOVENOISE // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_SOBEL // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_MOSAIC // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_EMBOSS // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_POSTER // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_POPART // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_SEPIA // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GRFFILTER_SOLARIZE // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_COLOR_SETTINGS // status(final|play|rec) + [ + ExecMethod = ExecAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + +} diff --git a/sw/sdi/_listsh.sdi b/sw/sdi/_listsh.sdi new file mode 100644 index 000000000..a2835d575 --- /dev/null +++ b/sw/sdi/_listsh.sdi @@ -0,0 +1,98 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextList +{ + FN_NUM_BULLET_DOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_NEXT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_NONUM // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_OFF // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_OUTLINE_DOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_OUTLINE_MOVEDOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_OUTLINE_MOVEUP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_OUTLINE_UP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_PREV // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_BULLET_UP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUM_OR_NONUM // status(play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/_mediash.sdi b/sw/sdi/_mediash.sdi new file mode 100644 index 000000000..26538da33 --- /dev/null +++ b/sw/sdi/_mediash.sdi @@ -0,0 +1,39 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextMedia +{ + SID_DELETE + [ + ExecMethod = ExecMedia; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_BACKSPACE + [ + ExecMethod = ExecMedia; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_AVMEDIA_TOOLBOX // status(final|play|rec) + [ + ExecMethod = ExecMedia; + StateMethod = GetMediaState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} diff --git a/sw/sdi/_navsh.sdi b/sw/sdi/_navsh.sdi new file mode 100644 index 000000000..03ecd8498 --- /dev/null +++ b/sw/sdi/_navsh.sdi @@ -0,0 +1,28 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +interface _Navigation +{ + SfxVoidItem NavigateBack FN_NAVIGATION_BACK + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SfxVoidItem NavigateForward FN_NAVIGATION_FORWARD + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/sdi/_olesh.sdi b/sw/sdi/_olesh.sdi new file mode 100644 index 000000000..3712ade77 --- /dev/null +++ b/sw/sdi/_olesh.sdi @@ -0,0 +1,22 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextOLEObject +{ +} + diff --git a/sw/sdi/_tabsh.sdi b/sw/sdi/_tabsh.sdi new file mode 100644 index 000000000..e39edc61c --- /dev/null +++ b/sw/sdi/_tabsh.sdi @@ -0,0 +1,455 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextTable +{ + + FN_FORMAT_TABLE_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + SID_ATTR_BRUSH + [ + ExecMethod = Execute ; + ] + SID_ATTR_BRUSH_ROW + [ + ExecMethod = Execute ; + ] + SID_ATTR_BRUSH_TABLE + [ + ExecMethod = Execute ; + ] + FN_NUM_FORMAT_TABLE_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_CALC_TABLE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_TABLE_AUTOSUM // status() + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + SID_TABLE_VERT_NONE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TABLE_VERT_CENTER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TABLE_VERT_BOTTOM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_SET_COL_WIDTH // status( final|play ) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_ULSPACE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LRSPACE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + GroupId = SfxGroupId::Table; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_DELETE_COL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_DELETE_ROW // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_DELETE_TABLE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_GOTO_NEXT_CELL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_GOTO_PREV_CELL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + FN_END_TABLE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_START_TABLE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_TABLE_INSERT_COL_BEFORE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + // 2015/06 Deprecated, replaced by INSERT_COL_AFTER + FN_TABLE_INSERT_COL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_INSERT_COL_AFTER // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_INSERT_COL_DLG // status(final|play) + [ + Export = FALSE ; + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_INSERT_ROW_BEFORE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_INSERT_ROW_AFTER // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + // 2015/06 Deprecated, replaced by INSERT_ROW_AFTER + FN_TABLE_INSERT_ROW // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_INSERT_ROW_DLG // status(final|play) + [ + Export = FALSE ; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_MERGE_CELLS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_OPTIMIZE_TABLE + [ + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + StateMethod = GetState ; + ] + + SID_TABLE_MINIMAL_COLUMN_WIDTH // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_ADJUST_CELLS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_BALANCE_CELLS // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TABLE_MINIMAL_ROW_HEIGHT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_BALANCE_ROWS // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_SELECT_ALL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_TABLE_SELECT_COL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_TABLE_SELECT_ROW // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + FN_TABLE_SELECT_CELL + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_SET_ROW_HEIGHT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_ROW_SPLIT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_OPTIMAL_HEIGHT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_SPLIT_CELLS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_SPLIT_TABLE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_MERGE_TABLE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_UNSET_READ_ONLY_CELLS // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_AUTOFORMAT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_BORDER // status() + [ + ExecMethod = Execute ; + StateMethod = GetFrameBorderState ; + GroupId = SfxGroupId::Table; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_LINESTYLE // status() + [ + ExecMethod = ExecTableStyle ; + StateMethod = GetLineStyleState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FRAME_LINECOLOR // status(play) + [ + ExecMethod = ExecTableStyle ; + StateMethod = GetLineStyleState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TABLE_MODE_FIX + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + + FN_TABLE_MODE_FIX_PROP + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + + FN_TABLE_MODE_VARIABLE + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + + FN_NUMBER_FORMAT + [ + ExecMethod = ExecNumberFormat; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUMBER_STANDARD + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_TWODEC + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_SCIENTIFIC + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_DATE + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_TIME + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_CURRENCY + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_PERCENT + [ + ExecMethod = ExecNumberFormat; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +// Slots without export + + FN_INSERT_TABLE + [ + Export = FALSE ; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_HEADLINE_REPEAT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_SELECT_CELL + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_DELETE_TABLE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_TABLE_ROW_HEIGHT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_TABLE_COLUMN_WIDTH + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/_textsh.sdi b/sw/sdi/_textsh.sdi new file mode 100644 index 000000000..df370c510 --- /dev/null +++ b/sw/sdi/_textsh.sdi @@ -0,0 +1,1780 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface BaseText +{ + FN_NEW_GLOSSARY // status(final|play) + [ + ExecMethod = ExecGlossary ; + ] + FN_SET_ACT_GLOSSARY // status(final|play) + [ + ExecMethod = ExecGlossary ; + ] + FN_INSERT_GLOSSARY // status(final|play|record) + [ + ExecMethod = ExecGlossary ; + StateMethod = GetState ; + ] + + FN_TXTATR_INET // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_SCALEWIDTH // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_ROTATED // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_BRUSH_CHAR // status() + [ + ExecMethod = Execute ; + StateMethod = GetTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_DROPCAPS + [ + ExecMethod = ExecParaAttrArgs ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PARA_VERTALIGN + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_REGISTER + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LRSPACE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_ULSPACE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_NUMRULE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_OUTLINE_LEVEL + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_PAGENUM + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUMBER_NEWSTART + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUM_CONTINUE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_NEWSTART_AT + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_LINENUMBER + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_INSERTDOC // status(final|play|rec) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_BOOKMARK // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SET_REMINDER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_BOOKMARK // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUM_BULLET_MOVEDOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUM_BULLET_MOVEUP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_EDIT_FORMULA // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CHARMAP // status(final|play|rec) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_EMOJI_CONTROL + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHARMAP_CONTROL + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_PAGEHEADER // status(final|play|rec) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + ] + FN_INSERT_PAGEFOOTER // status(final|play|rec) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + ] + + FN_INSERT_STRING // status(final|play|rec) + [ + ExecMethod = ExecInsert ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_SOFT_HYPHEN // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_HARDHYPHEN // status() + [ + ExecMethod = ExecInsert ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_HARD_SPACE // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_NNBSP // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_RLM + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_LRM + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_ZWSP + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_ZWNBSP + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_BREAK // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + ] + + FN_INSERT_PAGEBREAK // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_LINEBREAK // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_COLUMN_BREAK // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_BREAK_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_AVMEDIA // status(final|play) + [ + ExecMethod = ExecInsert; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_DIAGRAM // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_SMA // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_FLOATINGFRAME // status() + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_OBJECT // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_TABLE // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_HYPERLINK_SETLINK // status() + [ + ExecMethod = ExecInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_HYPERLINK_GETLINK // status() + [ + StateMethod = StateInsert ; + ] + FN_INSERT_HYPERLINK // status() + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_HYPERLINK_DIALOG + [ + ExecMethod = Execute ; + StateMethod = GetState; + ] + SID_RUBY_DIALOG + [ + ExecMethod = Execute ; + StateMethod = GetState; + ] + SID_EDIT_HYPERLINK + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_REMOVE_HYPERLINK + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_COPY_HYPERLINK_LOCATION + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_UNSET_READ_ONLY // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_SENT // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_BACK_SENT // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_WORD // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_BACK_WORD // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_LINE // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_BACK_LINE // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_PARA // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_BACK_PARA // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DELETE_WHOLE_LINE // status(final|play) + [ + ExecMethod = ExecDelete ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_CHAR_LEFT // status(final|play) + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + ] + FN_CHAR_RIGHT // status(final|play) + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + ] + FN_LINE_UP // status(final|play) + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + ] + FN_LINE_DOWN // status(final|play) + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + ] + FN_SELECT_WORD // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + SID_SELECTALL // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + FN_SELECT_SENTENCE // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + + // Goto - Methods + + SID_FM_TOGGLECONTROLFOCUS + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_CNTNT_TO_NEXT_FRAME // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_START_OF_COLUMN // status(final|play) + [ + ExecMethod = ExecMoveCol ; + StateMethod = NoState ; + ] + FN_END_OF_COLUMN // status(final|play) + [ + ExecMethod = ExecMoveCol ; + StateMethod = NoState ; + ] + FN_START_OF_NEXT_COLUMN // status(final|play) + [ + ExecMethod = ExecMoveCol ; + StateMethod = NoState ; + ] + FN_END_OF_NEXT_COLUMN // status(final|play) + [ + ExecMethod = ExecMoveCol ; + StateMethod = NoState ; + ] + FN_START_OF_PREV_COLUMN // status(final|play) + [ + ExecMethod = ExecMoveCol ; + StateMethod = NoState ; + ] + FN_END_OF_PREV_COLUMN // status(final|play) + [ + ExecMethod = ExecMoveCol ; + StateMethod = NoState ; + ] + FN_TO_HEADER // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_TO_FOOTER // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_TO_FOOTNOTE_AREA + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_PREV_TABLE // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_NEXT_TABLE // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_GOTO_PREV_REGION + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_GOTO_NEXT_REGION + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_NEXT_WORD // status(final|play) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_START_OF_PARA // status(final|play) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_END_OF_PARA // status(final|play) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_PREV_PARA // status(final) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_NEXT_PARA // status(final) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_PREV_WORD // status(final|play) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_NEXT_SENT // status(final|play) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_PREV_SENT // status(final|play) + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + ] + FN_START_OF_NEXT_PAGE // status(final|play) + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + ] + FN_END_OF_NEXT_PAGE // status(final|play) + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + ] + FN_START_OF_PREV_PAGE // status(final|play) + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + ] + FN_END_OF_PREV_PAGE // status(final|play) + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + ] + FN_START_OF_PAGE // status(final|play) + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + ] + FN_END_OF_PAGE // status(final|play) + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + ] + FN_START_OF_LINE // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + FN_END_OF_LINE // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + FN_START_OF_DOCUMENT // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + FN_END_OF_DOCUMENT // status(final|play) + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + ] + FN_NEXT_TOXMARK // status(final|play) + [ + ExecMethod = ExecMoveMisc; + StateMethod = NoState ; + ] + + FN_PREV_TOXMARK // status(final|play) + [ + ExecMethod = ExecMoveMisc; + StateMethod = NoState ; + ] + + FN_NEXT_TBLFML // status(final|play) + [ + ExecMethod = ExecMoveMisc; + StateMethod = NoState ; + ] + + FN_PREV_TBLFML // status(final|play) + [ + ExecMethod = ExecMoveMisc; + StateMethod = NoState ; + ] + + FN_NEXT_TBLFML_ERR // status(final|play) + [ + ExecMethod = ExecMoveMisc; + StateMethod = NoState ; + ] + + FN_PREV_TBLFML_ERR // status(final|play) + [ + ExecMethod = ExecMoveMisc; + StateMethod = NoState ; + ] + + // Get - Properties + + FN_AUTOFORMAT_AUTO // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_AUTOFORMAT_APPLY // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_AUTOFORMAT_REDLINE_APPLY // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_AUTO_CORRECT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SORTING_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_TABLE_SORT_DIALOG + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_NUMBERING_OUTLINE_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + FN_CALCULATE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_FORMAT_RESET // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_GOTO_REFERENCE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + // parameter can not be recorded yet + FN_NUM_NUMBERING_ON // status(final|play) + [ + ExecMethod = ExecEnterNum ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_BUL_NUM_RULE_INDEX // status(final|play) + [ + ExecMethod = ExecEnterNum ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUM_NUM_RULE_INDEX // status(final|play) + [ + ExecMethod = ExecEnterNum ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_OUTLINE_RULE_INDEX // status(final|play) + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUMBER_BULLETS // status(final|play) + [ + ExecMethod = ExecEnterNum ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_NUM_BULLET_ON // status(final|play) + [ + ExecMethod = ExecEnterNum ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_FRAME // status(final|play) + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_COLUMN // status() + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_FOOTNOTE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_ENDNOTE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_FORMAT_FOOTNOTE_DLG // status() + [ + ExecMethod = Execute ; + ] + FN_FORMAT_CURRENT_FOOTNOTE_DLG // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_FOOTNOTE_TO_ANCHOR // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_NEXT_FOOTNOTE // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_PREV_FOOTNOTE // status(final|play) + [ + ExecMethod = ExecMoveMisc ; + StateMethod = NoState ; + ] + FN_SVX_SET_NUMBER + [ + ExecMethod = ExecSetNumber; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SVX_SET_BULLET + [ + ExecMethod = ExecSetNumber; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SVX_SET_OUTLINE + [ + ExecMethod = ExecSetNumber; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OUTLINE_BULLET // status(final|play) + [ + ExecMethod = ExecEnterNum ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_FOOTNOTE_DLG // status(final|play|rec) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_FIELD // status(final|play) + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + AutoUpdate ; + ] + FN_INSERT_DBFIELD + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_REF_FIELD + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + AutoUpdate ; + ] + FN_INSERT_FIELD_CTRL + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + + FN_INSERT_FLD_PGNUMBER + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ReadOnlyDoc = FALSE ; + ] + FN_INSERT_FLD_PGCOUNT + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ReadOnlyDoc = FALSE ; + ] + + FN_INSERT_FLD_TITLE + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ReadOnlyDoc = FALSE ; + ] + FN_INSERT_FLD_DATE + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_FLD_TIME + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_FLD_AUTHOR + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_GOTO_NEXT_INPUTFLD // status(final|play) + [ + ExecMethod = ExecField ; + StateMethod = NoState ; + ] + FN_GOTO_PREV_INPUTFLD // status(final|play) + [ + ExecMethod = ExecField ; + StateMethod = NoState ; + ] + FN_EXECUTE_MACROFIELD // status() + [ + Export = FALSE ; + ExecMethod = ExecField ; + StateMethod = StateField ; + ] + FN_EDIT_FIELD // status(final|play) + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_GLOSSARY_DLG // status() + [ + ExecMethod = ExecGlossary ; + StateMethod = GetState ; + ] + FN_EXPAND_GLOSSARY // status(final|play) + [ + ExecMethod = ExecGlossary ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_POSTIT // status(final|play) + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_REPLY + [ + ExecMethod = ExecField; + StateMethod = StateField; + ] + SID_EDIT_POSTIT + [ + ExecMethod = ExecField; + StateMethod = StateField; + ] + FN_DELETE_COMMENT + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_RESOLVE_NOTE + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_DELETE_NOTE_AUTHOR + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_DELETE_ALL_NOTES + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_FORMAT_ALL_NOTES + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_HIDE_NOTE + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_HIDE_NOTE_AUTHOR + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_HIDE_ALL_NOTES + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + FN_REDLINE_COMMENT // status(play) + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor|SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_JAVAEDIT // status(final|play) + [ + ExecMethod = ExecField ; + StateMethod = StateField; + ] + // slots with Export = FALSE + //Slots without export + FN_CHAR_LEFT_SEL + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_CHAR_RIGHT_SEL + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_LINE_UP_SEL + [ + ExecMethod = ExecBasicMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_LINE_DOWN_SEL + [ + ExecMethod = ExecBasicMove; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_START_OF_NEXT_PAGE_SEL + [ + ExecMethod = ExecMovePage; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_END_OF_NEXT_PAGE_SEL + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_START_OF_PREV_PAGE_SEL + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_END_OF_PREV_PAGE_SEL + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_START_OF_PAGE_SEL + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_END_OF_PAGE_SEL + [ + ExecMethod = ExecMovePage ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_NEXT_WORD_SEL + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_START_OF_PARA_SEL + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_END_OF_PARA_SEL + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_PREV_WORD_SEL + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_NEXT_SENT_SEL + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_START_OF_LINE_SEL + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_END_OF_LINE_SEL + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_START_OF_DOCUMENT_SEL + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_END_OF_DOCUMENT_SEL + [ + ExecMethod = ExecMove ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_PREV_SENT_SEL + [ + ExecMethod = ExecMoveLingu ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_QRY_INSERT + [ + ExecMethod = ExecDB ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_QRY_MERGE_FIELD + [ + ExecMethod = ExecDB ; + StateMethod = NoState ; + Export = FALSE ; + ] + FN_QRY_INSERT_FIELD + [ + ExecMethod = ExecDB ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_ADJUST_LEFT + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_ADJUST_RIGHT + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_ADJUST_CENTER + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_ADJUST_BLOCK + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_LINESPACE_10 + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_LINESPACE_15 + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_LINESPACE_20 + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + Export = FALSE ; + ] + SID_ATTR_PARA_ADJUST // status(final|play) + [ + // (0=left, 1=right, 2=justify, 3=center, )" + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LINESPACE // status(final|play) + [ + // SvxLineSpaceRule LineSpace MID_LINESPACE; + // UINT16 LineHeight MID_HEIGHT; // % or direct + // SvxInterLineSpaceRule InterLineSpace MID_INTER_LINESPACE; + // INT16 InterSpace MID_INTER_SPACE; + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_SPLIT // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_KEEP // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_WIDOWS // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_ORPHANS // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_PAGEBREAK // status(final|play) + [ + ExecMethod = ExecParaAttrArgs ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_MODEL // status(final|play) + [ + ExecMethod = ExecParaAttrArgs ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_PARA_DLG // status(final|play) + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LRSPACE + [ + ExecMethod = Execute ; + StateMethod = GetAttrState; + ] + SID_ATTR_PARA_LEFTSPACE + [ + StateMethod = GetAttrState ; + ] + SID_ATTR_PARA_RIGHTSPACE + [ + StateMethod = GetAttrState ; + ] + SID_ATTR_PARA_FIRSTLINESPACE + [ + StateMethod = GetAttrState ; + ] + FN_SELECT_PARA // status(final|play) + [ + ExecMethod = Execute ; + ] + SID_DEC_INDENT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INC_INDENT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DEC_INDENT_OFFSET + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INC_INDENT_OFFSET + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_DROPCAPS // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DROP_TEXT + [ + ExecMethod = Execute; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_DROP_CHAR_STYLE_NAME + [ + ExecMethod = ExecParaAttrArgs; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_HYPHENZONE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_RELIEF + [ + ExecMethod = ExecTextCtrl ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_FONT // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextFontCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CJK_FONT // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextFontCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CTL_FONT // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextFontCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_FONTHEIGHT // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextFontCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CJK_FONTHEIGHT // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextFontCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CTL_FONTHEIGHT // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextFontCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_COLOR_BACKGROUND // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_COLOR_BACKGROUND_EXT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_COLOR_EXT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_COLOR2 + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_COLOR // status(final|play) + [ + ExecMethod = ExecTextCtrl ; + StateMethod = GetTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_WEIGHT // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CJK_WEIGHT // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CTL_WEIGHT // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_POSTURE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CJK_POSTURE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CTL_POSTURE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_UNDERLINE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_OVERLINE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_FLASH // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_STRIKEOUT // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ULINE_VAL_NONE // status(final|play) + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ULINE_VAL_SINGLE // status(final|play) + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ULINE_VAL_DOUBLE // status(final|play) + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ULINE_VAL_DOTTED // status(final|play) + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CONTOUR // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_SHADOWED // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_AUTOKERN // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_ESCAPEMENT // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SET_SUPER_SCRIPT + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SET_SUB_SCRIPT + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SET_SMALL_CAPS + [ + ExecMethod = ExecCharAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CASEMAP // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_LANGUAGE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextFontCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_KERNING // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CHAR_DLG // status(final|play) + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHAR_DLG_EFFECT + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CHAR_DLG_FOR_PARAGRAPH + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_WORDLINEMODE // status(final|play) + [ + ExecMethod = ExecTextCtrl; + StateMethod = GetTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_GROW_FONT_SIZE // status(final|play) + [ + ExecMethod = ExecCharAttrArgs ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SHRINK_FONT_SIZE // status(final|play) + [ + ExecMethod = ExecCharAttrArgs ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_REMOVE_DIRECT_CHAR_FORMATS + [ + ExecMethod = ExecCharAttr ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_SENTENCE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_TITLE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_TOGGLE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_ROTATE_CASE + [ + ExecMethod = ExecRotateTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_UPPER + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_LOWER + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_HALFWIDTH + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_FULLWIDTH + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_HIRAGANA + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_KATAKANA + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LEFT_TO_RIGHT + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_RIGHT_TO_LEFT + [ + ExecMethod = ExecParaAttr ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_VERTICALTEXT_STATE + [ + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CTLFONT_STATE + [ + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_READONLY_SELECTION_MODE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_SELECTION_MODE_DEFAULT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_SELECTION_MODE_BLOCK + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_OPEN_HYPERLINK + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_OPEN_SMARTTAGMENU + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ? + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_WORDCOUNT_DIALOG + [ + ExecMethod = Execute; + ] + + SID_LANGUAGE_STATUS + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; // e.g. disable for read-only documents + ] + + SID_UNICODE_NOTATION_TOGGLE + [ + ExecMethod = Execute; + ] + + SID_THES + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; // e.g. disable for read-only documents + ] + + FN_INSERT_TEXT_FORMFIELD + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + ] + + FN_INSERT_CHECKBOX_FORMFIELD + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + ] + + FN_INSERT_DROPDOWN_FORMFIELD + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + ] + + FN_INSERT_DATE_FORMFIELD + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + ] + + FN_PROTECT_FIELDS + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + FN_PROTECT_BOOKMARKS + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_FM_CTL_PROPERTIES + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_SPELLCHECK_IGNORE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_SPELLCHECK_IGNORE_ALL + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_SPELLCHECK_APPLY_SUGGESTION + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + +} // end of interface text + diff --git a/sw/sdi/_viewsh.sdi b/sw/sdi/_viewsh.sdi new file mode 100644 index 000000000..55072f98e --- /dev/null +++ b/sw/sdi/_viewsh.sdi @@ -0,0 +1,966 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface BaseTextEditView +{ + FN_REFRESH_VIEW // status(final|play) + [ + ExecMethod = Execute ; + ] + FN_PAGEUP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_PAGEUP_SEL // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_UNDO // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FORMATPAINTBRUSH + [ + ExecMethod = ExecFormatPaintbrush ; + StateMethod = StateFormatPaintbrush ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CLEARHISTORY // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_CREATE_SW_DRAWVIEW + [ + ExecMethod = Execute; + ] + FN_PAGEDOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_PAGEDOWN_SEL // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_GOTO_PAGE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + FN_NAV_ELEMENT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_SCROLL_NAVIGATION + [ + ExecMethod = NoExec ; + StateMethod = NoState ; + ] + FN_SCROLL_PREV + [ + ExecMethod = Execute; + ] + FN_SCROLL_NEXT + [ + ExecMethod = Execute; + ] + FN_SET_PAGE_STYLE // status(final|play) + [ + ExecMethod = ExecColl ; + ] + SID_OBJECT_SELECT + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_BROWSER_MODE + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + ] + FN_PRINT_LAYOUT + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + ] + FN_REDLINE_PROTECT + [ + ExecMethod = Execute; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_ON // status() + [ + ExecMethod = Execute; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_SHOW // status() + [ + ExecMethod = Execute; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_ACCEPT // status(play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_ACCEPT_DIRECT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_REJECT_DIRECT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_NEXT_CHANGE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_PREV_CHANGE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_ACCEPT_TONEXT + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_REDLINE_REJECT_TONEXT + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + + SID_DOCUMENT_COMPARE // status(play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + SID_DOCUMENT_MERGE // status(play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + FN_ESCAPE // status(final|play|rec) + [ + ExecMethod = Execute ; + ] + FN_FAX // status(final|play) + [ + ExecMethod = ExecutePrint ; + ] + SID_PRINTDOC // status(final|play) + [ + ExecMethod = ExecutePrint ; + StateMethod = GetState ; + ] + SID_PRINTDOCDIRECT // status(final|play) + [ + ExecMethod = ExecutePrint ; + StateMethod = GetState ; + ] + SID_ATTR_LRSPACE + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + GroupId = SfxGroupId::Edit ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_ULSPACE + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_LONG_LRSPACE // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_LONG_ULSPACE // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LRSPACE // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LEFTSPACE + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_RIGHTSPACE + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_FIRSTLINESPACE + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LRSPACE_VERTICAL // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_CHANGE_STATE + [ + ExecMethod = ExecTabWin ; + ] + SID_RULER_BORDERS // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_BORDERS_VERTICAL // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_BORDER_DISTANCE // status() + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_PAGE_POS // status() + [ + ExecMethod = NoExec ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_TEXT_RIGHT_TO_LEFT + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_LR_MIN_MAX // status() + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_PROTECT // status() + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_ROWS // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RULER_ROWS_VERTICAL // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TABLE_CHANGE_CURRENT_BORDER_POSITION + [ + ExecMethod = ExecTabWin; + ] + FN_EDIT_LINK_DLG // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SPELL_GRAMMAR_DIALOG + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_RECHECK_DOCUMENT + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_LINE_NUMBERING_DLG // status() + [ + ExecMethod = Execute; + ] + FN_UPDATE_TOX // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + MenuConfig , AccelConfig , ToolBoxConfig ; + + ] + FN_UPDATE_CUR_TOX // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_EDIT_CURRENT_TOX // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_TWAIN_SELECT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_TWAIN_TRANSFER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + //From here the statusbar + FN_STAT_PAGE // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + FN_STAT_WORDCOUNT // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + FN_STAT_BOOKMARK // status() + [ + ExecMethod = ExecuteStatusLine ; + ] + FN_STAT_TEMPLATE // status(final|play) + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + FN_STAT_SELMODE // status(final|play) + [ + //Current Selectionmode: 0 == Normal, 2 == Add, 1 == Enhance + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + FN_SET_ADD_MODE // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = NoState ; + ] + FN_SET_EXT_MODE // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = NoState ; + ] + SID_ATTR_ZOOM // status(final|play) + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + SID_ATTR_VIEWLAYOUT // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + SID_ATTR_ZOOMSLIDER // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + SID_ATTR_INSERT // status(final|play|rec) + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + SID_ATTR_SIZE // status() + [ + ExecMethod = ExecuteStatusLine ; + StateMethod = StateStatusLine ; + ] + SID_ATTR_POSITION // status() + [ + StateMethod = StateStatusLine ; + ] + SID_TABLE_CELL // status() + [ + StateMethod = StateStatusLine ; + ] + + //End of the statusbar + + SID_ATTR_BORDER_SHADOW // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + // Properties Page Format + SID_ATTR_PAGE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ATTR_PAGE_ORIENTATION // status() + [ + StateMethod = GetState ; + ] + SID_ATTR_PAGE_SIZE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ToolBoxConfig; + ] + SID_ATTR_PAGE_MAXSIZE // status() + [ + Export = FALSE ; + ExecMethod = Execute ; + ] + SID_ATTR_PAGE_PAPERBIN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_ULSPACE + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + + SID_ATTR_PARA_ABOVESPACE + [ + StateMethod = StateTabWin ; + ] + + SID_ATTR_PARA_BELOWSPACE + [ + StateMethod = StateTabWin ; + ] + + SID_PARASPACE_INCREASE + [ + ExecMethod = ExecTabWin; + StateMethod = StateTabWin; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PARASPACE_DECREASE + [ + ExecMethod = ExecTabWin; + StateMethod = StateTabWin; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PAGE_COLUMN + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_HEADER + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_FILLSTYLE + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_HEADER_LRMARGIN + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_COLOR + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_HEADER_SPACING + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_GRADIENT + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_HEADER_LAYOUT + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_HATCH + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_FOOTER + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_FOOTER_LRMARGIN + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_FOOTER_SPACING + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_FOOTER_LAYOUT + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_ATTR_PAGE_BITMAP + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + ] + SID_HANGING_INDENT + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PAGE_ULSPACE + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PAGE_LRSPACE + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PAGE_MARGIN + [ + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_THESAURUS // status(final|play) + [ + ExecMethod = ExecLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_HANGUL_HANJA_CONVERSION // status(final|play) + [ + ExecMethod = ExecLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CHINESE_CONVERSION + [ + ExecMethod = ExecLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + /* search and replace */ + + SID_SEARCH_ITEM // status() + [ + ExecMethod = ExecSearch ; + StateMethod = StateSearch ; + Export = FALSE; + ] + FN_REPEAT_SEARCH // status(final|play) + [ + ExecMethod = ExecSearch ; + ] + FID_SEARCH_NOW // status() + [ + ExecMethod = ExecSearch ; + ] + SID_SEARCH_OPTIONS // status() + [ + StateMethod = StateSearch ; + ] + FID_SEARCH_SEARCHSET // status() + [ + ExecMethod = ExecSearch ; + ] + FID_SEARCH_REPLACESET // status() + [ + ExecMethod = ExecSearch ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_TABSTOP // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_TABSTOP_VERTICAL // status() + [ + ExecMethod = ExecTabWin ; + StateMethod = StateTabWin ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TABSTOP_ADD_OR_CHANGE // status() + [ + ExecMethod = ExecTabWin; + ] + SID_PARAGRAPH_CHANGE_STATE // status() + [ + ExecMethod = ExecTabWin; + ] + // from here Export = FALSE; + FID_SEARCH_ON // status() + [ + ExecMethod = ExecSearch ; + Export = FALSE; + ] + FID_SEARCH_OFF // status() + [ + ExecMethod = ExecSearch ; + Export = FALSE; + ] + FN_INSERT_CTRL + [ + Export = FALSE; + ] + + SID_ATTR_DEFTABSTOP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_LANGUAGE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CJK_LANGUAGE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_CTL_LANGUAGE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_JUMPTOMARK + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + + FN_SYNC_LABELS // status(play) + [ + ExecMethod = Execute ; + ] + + FN_MAILMERGE_SENDMAIL_CHILDWINDOW + [ + ExecMethod = Execute ; + StateMethod = GetState; + ] + + SID_ATTR_BRUSH // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_GALLERY + [ + ExecMethod = Execute ; + ] + SID_AVMEDIA_PLAYER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_VIEW_DATA_SOURCE_BROWSER // status() + [ + ExecMethod = Execute ; + StateMethod = GetState; + ] + SID_READONLY_MODE // ole : no, status : no + [ + StateMethod = GetState ; + ] + SID_IMAGE_ORIENTATION + [ + StateMethod = GetState ; + ] + FN_INSERT_FIELD_DATA_ONLY // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_QRY_MERGE // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + SID_ALIGN_ANY_LEFT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ALIGN_ANY_HCENTER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ALIGN_ANY_RIGHT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ALIGN_ANY_JUSTIFIED + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ALIGN_ANY_TOP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ALIGN_ANY_VCENTER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ALIGN_ANY_BOTTOM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_RESTORE_EDITING_VIEW + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_INSERT_GRAPHIC // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_AUTOSPELL_CHECK + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + ] + + //Extra/Options/View + //Will be summarized to Property ViewSettings + FN_VIEW_HIDDEN_PARA + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_HIDE_WHITESPACE + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_SHOW_WHITESPACE + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + SID_TOGGLE_NOTES + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + SID_TOGGLE_RESOLVED_NOTES + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + // Everything from here can be removed (Export = FALSE;), if the previous works + FN_RULER // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_VIEW_BOUNDS // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_GRAPHIC // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE ; + ] + FN_VIEW_FIELDS // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_FIELDNAME // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_MARKS // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_META_CHARS // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VIEW_TABLEGRID // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + ] + + SID_GRID_VISIBLE + [ + ExecMethod = ExecViewOptions; + StateMethod = StateViewOptions ; + ] + SID_GRID_USE + [ + ExecMethod = ExecViewOptions; + StateMethod = StateViewOptions ; + ] + SID_HELPLINES_MOVE + [ + ExecMethod = ExecViewOptions; + StateMethod = StateViewOptions ; + ] + + FN_VLINEAL // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_HSCROLLBAR // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_VSCROLLBAR // status() + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + ] + + FN_SHADOWCURSOR // status(final|play) + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRACK_CHANGES_BAR + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + ] + + FN_SHOW_INLINETOOLTIPS + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + MenuConfig , AccelConfig , ToolBoxConfig ; + ] + + FN_USE_HEADERFOOTERMENU + [ + ExecMethod = ExecViewOptions ; + StateMethod = StateViewOptions ; + Export = FALSE; + MenuConfig , AccelConfig , ToolBoxConfig ; + ] + +} + diff --git a/sw/sdi/annotsh.sdi b/sw/sdi/annotsh.sdi new file mode 100644 index 000000000..9e5014d16 --- /dev/null +++ b/sw/sdi/annotsh.sdi @@ -0,0 +1,392 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface Annotation : _Annotation +{ + + SID_THESAURUS // api: + [ + ExecMethod = ExecLingu ; + StateMethod = GetLinguState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_HANGUL_HANJA_CONVERSION // api: + [ + ExecMethod = ExecLingu ; + StateMethod = GetLinguState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHINESE_CONVERSION // api: + [ + ExecMethod = ExecLingu ; + StateMethod = GetLinguState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TWAIN_SELECT + [ + StateMethod = StateDisableItems ; + ] + + SID_TWAIN_TRANSFER + [ + StateMethod = StateDisableItems ; + ] + + SID_INSERT_GRAPHIC + [ + StateMethod = StateDisableItems ; + ] + + SID_AUTOSPELL_CHECK + [ + ExecMethod = Exec; + StateMethod = GetState; + ] + + SID_HYPERLINK_SETLINK // status() + [ + ExecMethod = Exec ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_HYPERLINK_GETLINK // status() + [ + StateMethod = StateInsert ; + ] + + FN_INSERT_SOFT_HYPHEN // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_HARDHYPHEN // status() + [ + ExecMethod = Exec ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_HARD_SPACE // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_NNBSP // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_INSERT_RLM + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_INSERT_LRM + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_INSERT_ZWSP + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_INSERT_ZWNBSP + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LEFT_TO_RIGHT + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_RIGHT_TO_LEFT + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TEXTDIRECTION_LEFT_TO_RIGHT + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TEXTDIRECTION_TOP_TO_BOTTOM + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_VERTICALTEXT_STATE + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CTLFONT_STATE + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_SENTENCE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_TITLE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_TOGGLE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_ROTATE_CASE + [ + ExecMethod = ExecRotateTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_UPPER + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_LOWER + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_HALFWIDTH + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_FULLWIDTH + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_HIRAGANA + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TRANSLITERATE_KATAKANA + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_WORDLINEMODE // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_RELIEF + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_LANGUAGE // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_KERNING // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_AUTOKERN // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_ESCAPEMENT // status(final|play) + [ + ExecMethod = Exec ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_SCALEWIDTH // status() + [ + ExecMethod = Exec ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_STYLE_FAMILY1 + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_FAMILY2 + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_FAMILY3 + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_FAMILY4 + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_FAMILY5 + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_FAMILY6 + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_WATERCAN // status() + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_UPDATE_BY_EXAMPLE // status() + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_NEW_BY_EXAMPLE // status(fina|play) + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_APPLY // status(fina|play) + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_NEW // ole : no, status : ? + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_EDIT // ole : no, status : ? + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_DELETE // ole : no, status : ? + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_HIDE + [ + StateMethod = StateDisableItems ; + ] + + SID_STYLE_SHOW + [ + StateMethod = StateDisableItems ; + ] + + FN_STAT_SELMODE + [ + StateMethod = StateStatusLine ; + ] + + FN_STAT_TEMPLATE + [ + StateMethod = StateStatusLine ; + ] + + SID_LANGUAGE_STATUS + [ + ExecMethod = ExecLingu ; + StateMethod = GetLinguState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_THES + [ + ExecMethod = ExecLingu ; + StateMethod = GetLinguState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; // e.g. disable for read-only documents + ] + +} + +shell SwAnnotationShell +{ + import Annotation; +} diff --git a/sw/sdi/basesh.sdi b/sw/sdi/basesh.sdi new file mode 100644 index 000000000..90a69597a --- /dev/null +++ b/sw/sdi/basesh.sdi @@ -0,0 +1,51 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextSelection : BaseTextSelection +{ + // Here shall the slots are inserted which are not supported by + // StarWriter/WEB + + FN_TOOL_ANCHOR_PAGE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CONTOUR_DLG + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CONTOUR_EXEC + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + +} // end interface Base + +shell SwBaseShell +{ + import TextSelection; +} + diff --git a/sw/sdi/beziersh.sdi b/sw/sdi/beziersh.sdi new file mode 100644 index 000000000..bab0a456e --- /dev/null +++ b/sw/sdi/beziersh.sdi @@ -0,0 +1,123 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextBezier : TextSelection +{ + SID_DELETE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_BACKSPACE + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_ESCAPE // api: + [ + ExecMethod = Execute; + ] + + SID_BEZIER_MOVE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_INSERT + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_DELETE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_CUTLINE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_CONVERT + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_EDGE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_SMOOTH + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_SYMMTR + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_CLOSE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_ELIMINATE_POINTS + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + +shell SwBezierShell : SwBaseShell +{ + import TextBezier; +} + diff --git a/sw/sdi/docsh.sdi b/sw/sdi/docsh.sdi new file mode 100644 index 000000000..503de5036 --- /dev/null +++ b/sw/sdi/docsh.sdi @@ -0,0 +1,91 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextDocument : BaseTextDocument +{ + // Slots, which are not needed in the WebDocShell + + FN_OUTLINE_TO_IMPRESS + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + + FN_OUTLINE_TO_CLIPBOARD + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_ABSTRACT_STARIMPRESS + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_ABSTRACT_NEWDOC + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_NEW_GLOBAL_DOC + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_NEW_HTML_DOC + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_OPEN_FILE + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + SID_NOTEBOOKBAR + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_REDLINE_ACCEPT_ALL + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_REDLINE_REJECT_ALL + [ + ExecMethod = Execute; + StateMethod = GetState; + ] +} + +shell SwDocShell +{ + import TextDocument; +} + +shell SwGlosDocShell : SwDocShell +{ + import TextDocument; + + SID_SAVEDOC // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] +} + diff --git a/sw/sdi/drawsh.sdi b/sw/sdi/drawsh.sdi new file mode 100644 index 000000000..3cd0a7fd6 --- /dev/null +++ b/sw/sdi/drawsh.sdi @@ -0,0 +1,565 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface TextDraw : TextDrawBase +{ + SID_ATTR_LINEEND_STYLE + [ + ExecMethod = ExecDrawAttrArgs ; + StateMethod = DisableState ; + Export = FALSE; + ] + + SID_ATTR_LINE_START + [ + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + Export = FALSE; + ] + + SID_ATTR_LINE_END + [ + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + Export = FALSE; + ] + + SID_ATTR_LINE_STYLE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LINE_DASH + [ + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LINE_TRANSPARENCE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LINE_JOINT + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LINE_CAP + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_DASH_LIST + [ + StateMethod = GetDrawAttrState ; + ] + + SID_LINEEND_LIST + [ + StateMethod = GetDrawAttrState ; + ] + + SID_COLOR_TABLE + [ + StateMethod = GetDrawAttrState ; + ] + + SID_GRADIENT_LIST + [ + StateMethod = GetDrawAttrState ; + ] + + SID_HATCH_LIST + [ + StateMethod = GetDrawAttrState ; + ] + + SID_BITMAP_LIST + [ + StateMethod = GetDrawAttrState ; + ] + + SID_PATTERN_LIST + [ + StateMethod = GetDrawAttrState ; + ] + + SID_ATTR_LINE_WIDTH + [ + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + Export = FALSE; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_LINE_COLOR + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_STYLE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_COLOR + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_GRADIENT + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_HATCH + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_BITMAP + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_TRANSPARENCE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_FILL_FLOATTRANSPARENCE + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_GLOW_COLOR + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_GLOW_RADIUS + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_GLOW_TRANSPARENCY + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_SOFTEDGE_RADIUS + [ + Export = FALSE; + ExecMethod = ExecDrawAttrArgs ; + StateMethod = GetDrawAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTRIBUTES_LINE + [ + ExecMethod = ExecDrawDlg ; + StateMethod = DisableState ; + ] + + SID_ATTRIBUTES_AREA + [ + ExecMethod = ExecDrawDlg ; + StateMethod = DisableState ; + ] + + SID_MEASURE_DLG + [ + ExecMethod = ExecDrawDlg ; + StateMethod = DisableState ; + ] + + FN_DRAWTEXT_ATTR_DLG + [ + ExecMethod = ExecDrawDlg ; + StateMethod = DisableState ; + ] + + SID_FLIP_VERTICAL + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FLIP_HORIZONTAL + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_ROTATE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_BEZIER_EDIT + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FONTWORK + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_HELL + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_OBJECT_HEAVEN + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_TOOL_HIERARCHIE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_EXTRUSION_TOGGLE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_TILT_DOWN + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_TILT_UP + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_TILT_LEFT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_TILT_RIGHT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_DEPTH_FLOATER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_DEPTH_DIALOG + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_DIRECTION_FLOATER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_LIGHTING_FLOATER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_SURFACE_FLOATER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_3D_COLOR + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_DEPTH + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_DIRECTION + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_PROJECTION + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_LIGHTING_DIRECTION + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_LIGHTING_INTENSITY + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_EXTRUSION_SURFACE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_SHAPE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_SHAPE_TYPE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_ALIGNMENT_FLOATER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_CHARACTER_SPACING_FLOATER + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_ALIGNMENT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_SAME_LETTER_HEIGHTS + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_CHARACTER_SPACING + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_KERN_CHARACTER_PAIRS + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_FONTWORK_CHARACTER_SPACING_DIALOG + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_INSERT_GRAPHIC + [ + // #i123922# Add Exec and State methods for the case where Graphic DrawObjects are selected (SdrGrafObj) + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_TWAIN_SELECT + [ + StateMethod = StateDisableItems ; + ] + + SID_TWAIN_TRANSFER + [ + StateMethod = StateDisableItems ; + ] +} + +shell SwDrawShell : SwDrawBaseShell +{ + import TextDraw; + + // no export + + SID_FORMTEXT_STYLE + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_ADJUST + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_DISTANCE + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_START + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_MIRROR + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_HIDEFORM + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_OUTLINE + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHDWXVAL + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHADOW + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHDWCOLOR + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHDWYVAL + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FORMAT_FOOTNOTE_DLG // status() + [ + ExecMethod = Execute; + ] + + SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ? + [ + ExecMethod = Execute ; + ] + + FN_WORDCOUNT_DIALOG + [ + ExecMethod = Execute; + ] + + FN_NUMBERING_OUTLINE_DLG // status(final|play) + [ + ExecMethod = Execute ; + ] + + FN_ADD_TEXT_BOX + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_REMOVE_TEXT_BOX + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/drwbassh.sdi b/sw/sdi/drwbassh.sdi new file mode 100644 index 000000000..8adc66244 --- /dev/null +++ b/sw/sdi/drwbassh.sdi @@ -0,0 +1,71 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextDrawBase : BaseTextDrawBase +{ + import TextSelection; +} + +shell SwDrawBaseShell : SwBaseShell +{ + import TextDrawBase; + import Sidebar; + + SID_OBJECT_ALIGN + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_LEFT + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_CENTER + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_RIGHT + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_UP + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_MIDDLE + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_DOWN + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/drwtxtsh.sdi b/sw/sdi/drwtxtsh.sdi new file mode 100644 index 000000000..5e3f4ed3f --- /dev/null +++ b/sw/sdi/drwtxtsh.sdi @@ -0,0 +1,794 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextDrawText +{ + SID_SELECTALL // api: + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + ] + + SID_CUT // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_COPY // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + ] + + SID_PASTE // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PASTE_UNFORMATTED // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PASTE_SPECIAL // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CLIPBOARD_FORMAT_ITEMS // api: + [ + ExecMethod = ExecClpbrd ; + StateMethod = StateClpbrd ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_ESCAPE // api: + [ + ExecMethod = ExecDraw ; + ] + + SID_UNDO // api: + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + + ToolBoxConfig , MenuConfig , AccelConfig; + ] + + SID_REDO // api: + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + ] + + SID_REPEAT // api: + [ + ExecMethod = ExecUndo ; + StateMethod = StateUndo ; + ] + SID_GETUNDOSTRINGS + [ + StateMethod = StateUndo ; + ] + + SID_GETREDOSTRINGS + [ + StateMethod = StateUndo ; + ] + + FN_FORMAT_RESET // api: + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHARMAP // api: + [ + ExecMethod = ExecDraw ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_EMOJI_CONTROL + [ + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHARMAP_CONTROL + [ + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_STRING + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_INSERT_SOFT_HYPHEN // status(final|play) + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_HARDHYPHEN // status() + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_HARD_SPACE // status(final|play) + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_NNBSP // status(final|play) + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_RLM + [ + ExecMethod = ExecDraw ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_LRM + [ + ExecMethod = ExecDraw ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_ZWSP + [ + ExecMethod = ExecDraw ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_ZWNBSP + [ + ExecMethod = ExecDraw ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_WEIGHT // api: + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_POSTURE // api: + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_UNDERLINE // api: + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_OVERLINE // api: + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_CONTOUR + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_SHADOWED + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_STRIKEOUT + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_HANGING_INDENT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_LRSPACE //for indent + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_LEFTSPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_RIGHTSPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_FIRSTLINESPACE + [ + StateMethod = GetState ; + ] + + SID_PARASPACE_INCREASE + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PARASPACE_DECREASE + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_ULSPACE + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_ATTR_PARA_BELOWSPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_ABOVESPACE + [ + StateMethod = GetState ; + ] + + SID_ATTR_PARA_ADJUST_LEFT // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_CENTER // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_RIGHT // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_ADJUST_BLOCK // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE_10 // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE_15 // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_PARA_LINESPACE_20 // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_LEFT_TO_RIGHT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_PARA_RIGHT_TO_LEFT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_TEXTDIRECTION_LEFT_TO_RIGHT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TEXTDIRECTION_TOP_TO_BOTTOM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_VERTICALTEXT_STATE + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CTLFONT_STATE + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CHAR_DLG // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHAR_DLG_EFFECT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_CHAR_DLG_FOR_PARAGRAPH + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_PARA_DLG // api: + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_SET_SUPER_SCRIPT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_SET_SUB_SCRIPT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FONTWORK // api: + [ + ExecMethod = ExecFontWork ; + StateMethod = StateFontWork ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_STYLE // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_ADJUST // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_DISTANCE // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_START // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_MIRROR // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_HIDEFORM // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_OUTLINE // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHADOW // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHDWCOLOR // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHDWXVAL // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_FORMTEXT_SHDWYVAL // api: + [ + ExecMethod = ExecFormText ; + StateMethod = GetFormTextState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_THESAURUS // api: + [ + ExecMethod = ExecDrawLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_HANGUL_HANJA_CONVERSION // api: + [ + ExecMethod = ExecDrawLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CHINESE_CONVERSION // api: + [ + ExecMethod = ExecDrawLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_DRAWTEXT_ATTR_DLG + [ + ExecMethod = ExecDraw ; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_AUTOSPELL_CHECK + [ + ExecMethod = Execute; + StateMethod = GetDrawTextCtrlState + ] + + SID_SEARCH_DLG + [ + StateMethod = StateDisableItems + ] + + SID_HYPERLINK_SETLINK // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_HYPERLINK_GETLINK // status() + [ + StateMethod = StateInsert ; + ] + SID_OPEN_HYPERLINK + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_EDIT_HYPERLINK + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_REMOVE_HYPERLINK + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_COPY_HYPERLINK_LOCATION + [ + ExecMethod = Execute ; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_SENTENCE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_TITLE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_TOGGLE_CASE + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_ROTATE_CASE + [ + ExecMethod = ExecRotateTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_UPPER + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_LOWER + [ + ExecMethod = ExecTransliteration; + StateMethod = NoState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_HALFWIDTH + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_FULLWIDTH + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_HIRAGANA + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TRANSLITERATE_KATAKANA + [ + ExecMethod = ExecTransliteration; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_LANGUAGE_STATUS + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; // e.g. disable for read-only documents + ] + + SID_THES + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; // e.g. disable for read-only documents + ] + + FN_FORMAT_FOOTNOTE_DLG // status() + [ + ExecMethod = Execute ; + ] + + SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ? + [ + ExecMethod = Execute ; + ] + + FN_WORDCOUNT_DIALOG + [ + ExecMethod = Execute; + ] + + FN_NUMBERING_OUTLINE_DLG // status(final|play) + [ + ExecMethod = Execute ; + ] + + SID_INSERT_GRAPHIC + [ + StateMethod = StateDisableItems ; + ] + SID_TWAIN_SELECT + [ + StateMethod = StateDisableItems ; + ] + + SID_TWAIN_TRANSFER + [ + StateMethod = StateDisableItems ; + ] + + SID_TABLE_VERT_NONE + [ + ExecMethod = ExecDraw ; + StateMethod = GetStatePropPanelAttr ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TABLE_VERT_CENTER + [ + ExecMethod = ExecDraw ; + StateMethod = GetStatePropPanelAttr ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_TABLE_VERT_BOTTOM + [ + ExecMethod = ExecDraw ; + StateMethod = GetStatePropPanelAttr ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_GROW_FONT_SIZE + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_SHRINK_FONT_SIZE + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + +interface TextDrawFont +{ + SID_ATTR_CHAR_FONT // status() + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_FONTHEIGHT // status() + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_COLOR // api: + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_BACK_COLOR // api: + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_WORDLINEMODE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_RELIEF + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_LANGUAGE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_KERNING // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_AUTOKERN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_ATTR_CHAR_ESCAPEMENT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetDrawTextCtrlState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_ATTR_CHAR_SCALEWIDTH // status() + [ + ExecMethod = Execute ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + +shell SwDrawTextShell +{ + import TextDrawText; + import TextDrawFont ".DrawFont"; +} + diff --git a/sw/sdi/formsh.sdi b/sw/sdi/formsh.sdi new file mode 100644 index 000000000..1a6c6e1eb --- /dev/null +++ b/sw/sdi/formsh.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface TextDrawForm : BaseTextDrawForm +{ + import TextDrawBase; +} + +shell SwDrawFormShell : SwDrawBaseShell +{ + import TextDrawForm; +} + diff --git a/sw/sdi/frmsh.sdi b/sw/sdi/frmsh.sdi new file mode 100644 index 000000000..f49873e64 --- /dev/null +++ b/sw/sdi/frmsh.sdi @@ -0,0 +1,42 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextFrame : BaseTextFrame +{ + import TextSelection; +} + +shell SwFrameShell : SwBaseShell +{ + import TextFrame; + + FN_FRAME_CHAIN + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + FN_FRAME_UNCHAIN + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/grfsh.sdi b/sw/sdi/grfsh.sdi new file mode 100644 index 000000000..8451eae60 --- /dev/null +++ b/sw/sdi/grfsh.sdi @@ -0,0 +1,37 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextGraphic : BaseTextGraphic +{ +} + +shell SwGrfShell : SwBaseShell + +{ + import TextGraphic; + + // RotGrfFlyFrame: need SID_OBJECT_ROTATE for FlyFrames with graphic + SID_OBJECT_ROTATE + [ + Export = FALSE; + ExecMethod = Execute ; + StateMethod = GetAttrState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/listsh.sdi b/sw/sdi/listsh.sdi new file mode 100644 index 000000000..fb53d29b7 --- /dev/null +++ b/sw/sdi/listsh.sdi @@ -0,0 +1,28 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextList : BaseTextList +{ + import TextSelection; +} + +shell SwListShell : SwBaseShell +{ + import TextList; +} + diff --git a/sw/sdi/mediash.sdi b/sw/sdi/mediash.sdi new file mode 100644 index 000000000..5944c4526 --- /dev/null +++ b/sw/sdi/mediash.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextMedia : BaseTextMedia +{ +} + +shell SwMediaShell : SwBaseShell + +{ + import TextMedia; +} diff --git a/sw/sdi/navsh.sdi b/sw/sdi/navsh.sdi new file mode 100644 index 000000000..36de3460c --- /dev/null +++ b/sw/sdi/navsh.sdi @@ -0,0 +1,15 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +shell SwNavigationShell +{ + import _Navigation; +} + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/sdi/olesh.sdi b/sw/sdi/olesh.sdi new file mode 100644 index 000000000..0d24c4686 --- /dev/null +++ b/sw/sdi/olesh.sdi @@ -0,0 +1,28 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextOLEObject : BaseTextOLEObject +{ + import TextFrame; +} + +shell SwOleShell : SwFrameShell +{ + import TextOLEObject; +} + diff --git a/sw/sdi/sidebar.sdi b/sw/sdi/sidebar.sdi new file mode 100644 index 000000000..fff1ae246 --- /dev/null +++ b/sw/sdi/sidebar.sdi @@ -0,0 +1,30 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface Sidebar +{ + SID_ATTR_TRANSFORM_WIDTH [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_HEIGHT [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_POS_X [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_POS_Y [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_ANGLE [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_ROT_X [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_ROT_Y [ StateMethod = GetDrawAttrStateForIFBX; ] + SID_ATTR_TRANSFORM_PROTECT_POS [ StateMethod = GetDrawAttrStateForIFBX;] + SID_ATTR_TRANSFORM_PROTECT_SIZE [ StateMethod = GetDrawAttrStateForIFBX;] +} diff --git a/sw/sdi/switems.sdi b/sw/sdi/switems.sdi new file mode 100644 index 000000000..e0dd9ee1b --- /dev/null +++ b/sw/sdi/switems.sdi @@ -0,0 +1,73 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +item String SwNumRuleItem; +item BOOL SwRegisterItem; + +struct SwLineNumber +{ + BOOL CountLines MID_LINENUMBER_COUNT; + INT32 StartValue MID_LINENUMBER_STARTVALUE; +}; +item SwLineNumber SwFormatLineNumber; + +struct INetFormat +{ + String URL MID_URL_URL; + String Target MID_URL_TARGET; + String Name MID_URL_HYPERLINKNAME; + String VisitedFormat MID_URL_VISITED_FMT; + String UnvisitedFormat MID_URL_UNVISITED_FMT; +}; +item INetFormat SwFormatINetFormat; + +struct Drop +{ + INT16 Lines MID_DROPCAP_LINES; + INT16 Count MID_DROPCAP_COUNT; + INT16 Distance MID_DROPCAP_DISTANCE; + BOOL WholeWord MID_DROPCAP_WHOLE_WORD; +// String Style MID_DROPCAP_CHAR_STYLE_NAME; +}; +item Drop SwFormatDrop; + +struct Envelope +{ + String AddrText MID_ENV_ADDR_TEXT; + BOOL Send MID_ENV_SEND; + String SendText MID_SEND_TEXT; + INT32 AddrFromLeft MID_ENV_ADDR_FROM_LEFT; + INT32 AddrFromTop MID_ENV_ADDR_FROM_TOP; + INT32 SendFromLeft MID_ENV_SEND_FROM_LEFT; + INT32 SendFromTop MID_ENV_SEND_FROM_TOP; + INT32 Width MID_ENV_WIDTH; + INT32 Height MID_ENV_HEIGHT; + INT16 Align MID_ENV_ALIGN; + BOOL PrintFromAbove MID_ENV_PRINT_FROM_ABOVE; + INT32 ShiftRight MID_ENV_SHIFT_RIGHT; + INT32 ShiftDown MID_ENV_SHIFT_DOWN; +}; +item Envelope SwEnvItem; + +struct ViewLayout +{ + INT16 Columns MID_VIEWLAYOUT_COLUMNS; + BOOL BookMode MID_VIEWLAYOUT_BOOKMODE; +}; +item ViewLayout SvxViewLayoutItem; + diff --git a/sw/sdi/swpatch.txt b/sw/sdi/swpatch.txt new file mode 100644 index 000000000..3aaeb2570 --- /dev/null +++ b/sw/sdi/swpatch.txt @@ -0,0 +1,39 @@ +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# +# This file incorporates work covered by the following license notice: +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.apache.org/licenses/LICENSE-2.0 . +# + +swinter.h: + +unsigned char SYSCALL SwDocumentGetIsPrinting( C_Object ObjHdl ); + + +swinter.c: + +unsigned char SYSCALL SwDocumentGetIsPrinting( C_Object ObjHdl ) +{ + if( SvIPCIsConnected() ) + { + return (unsigned char) pIPCCallFunction( SvIPCGetClient(), 136598, + ObjHdl , 1, NULL ); + } + return 0; +} + +#ifdef _MSC_VER +#pragma code_seg("swinter2","CODE") +#endif + diff --git a/sw/sdi/swriter.sdi b/sw/sdi/swriter.sdi new file mode 100644 index 000000000..851a08649 --- /dev/null +++ b/sw/sdi/swriter.sdi @@ -0,0 +1,8008 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +SfxVoidItem CreateSWDrawView SID_CREATE_SW_DRAWVIEW +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SfxBoolItem AcceptTrackedChanges FN_REDLINE_ACCEPT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem TrackChanges FN_REDLINE_ON + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem TrackChangesBar SID_TRACK_CHANGES_BAR + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem AddAllUnknownWords FN_ADD_UNKNOWN +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxStringItem AlignBottom FN_FRAME_ALIGN_VERT_BOTTOM +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignCharBottom FN_FRAME_ALIGN_VERT_CHAR_BOTTOM +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignCharTop FN_FRAME_ALIGN_VERT_CHAR_TOP +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem AlignHorizontalCenter FN_FRAME_ALIGN_HORZ_CENTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem AlignLeft FN_FRAME_ALIGN_HORZ_LEFT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem AlignRight FN_FRAME_ALIGN_HORZ_RIGHT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignRowBottom FN_FRAME_ALIGN_VERT_ROW_BOTTOM +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignRowTop FN_FRAME_ALIGN_VERT_ROW_TOP +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignTop FN_FRAME_ALIGN_VERT_TOP +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignVerticalCenter FN_FRAME_ALIGN_VERT_CENTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignVerticalCharCenter FN_FRAME_ALIGN_VERT_CHAR_CENTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxStringItem AlignVerticalRowCenter FN_FRAME_ALIGN_VERT_ROW_CENTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem AuthoritiesEntryDialog FN_EDIT_AUTH_ENTRY_DLG +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem AutoFormatApply FN_AUTOFORMAT_APPLY +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem AutoFormatRedlineApply FN_AUTOFORMAT_REDLINE_APPLY +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem AutoSum FN_TABLE_AUTOSUM +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SvxColorItem BackColor SID_ATTR_CHAR_COLOR_BACKGROUND +(SfxStringItem Color SID_ATTR_COLOR_STR, SvxColorItem BackColor SID_ATTR_CHAR_COLOR_BACKGROUND) + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem BackgroundDialog FN_FORMAT_BACKGROUND_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem SwBackspace FN_BACKSPACE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem BorderDialog FN_FORMAT_BORDER_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem BulletsAndNumberingDialog FN_NUMBER_BULLETS +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem Calc FN_CALC_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem CalculateSel FN_CALCULATE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxBoolItem ChainFrames FN_FRAME_CHAIN + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem ChangeDatabaseField FN_CHANGE_DBFIELD +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem ChapterNumberingDialog FN_NUMBERING_OUTLINE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxBoolItem CharBackgroundExt SID_ATTR_CHAR_COLOR_BACKGROUND_EXT +(SvxColorItem BackColor SID_ATTR_CHAR_COLOR_BACKGROUND_EXT) +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem CharColorExt SID_ATTR_CHAR_COLOR_EXT +(SvxColorItem FontColor SID_ATTR_CHAR_COLOR_EXT) +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem CharLeftSel FN_CHAR_LEFT_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem CharRightSel FN_CHAR_RIGHT_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem ClosePreview FN_CLOSE_PAGEPREVIEW +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem CommentChangeTracking FN_REDLINE_COMMENT +(SfxUInt32Item ChangeTrackingId FN_REDLINE_COMMENT,SvxPostItTextItem Text SID_ATTR_POSTIT_TEXT) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxBoolItem ControlCodes FN_VIEW_META_CHARS + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem ConvertTableText FN_CONVERT_TEXT_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem CreateAbstract FN_ABSTRACT_NEWDOC +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem DecrementIndentValue FN_DEC_INDENT_OFFSET +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem DecrementLevel FN_NUM_BULLET_DOWN +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem DecrementSubLevels FN_NUM_BULLET_OUTLINE_DOWN +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem DeleteColumns FN_TABLE_DELETE_COL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem DeleteRows FN_TABLE_DELETE_ROW +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem DelLine FN_DELETE_WHOLE_LINE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToEndOfLine FN_DELETE_LINE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToEndOfPara FN_DELETE_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToEndOfSentence FN_DELETE_SENT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToEndOfWord FN_DELETE_WORD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToStartOfLine FN_DELETE_BACK_LINE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToStartOfPara FN_DELETE_BACK_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToStartOfSentence FN_DELETE_BACK_SENT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DelToStartOfWord FN_DELETE_BACK_WORD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem SetMinimalColumnWidth SID_TABLE_MINIMAL_COLUMN_WIDTH +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem DistributeColumns FN_TABLE_BALANCE_CELLS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem SetMinimalRowHeight SID_TABLE_MINIMAL_ROW_HEIGHT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem DistributeRows FN_TABLE_BALANCE_ROWS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem EditCurIndex FN_EDIT_CURRENT_TOX +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem EditGlossary FN_GLOSSARY_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem EditRegion FN_EDIT_REGION +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem EditCurrentRegion FN_EDIT_CURRENT_REGION +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem EndOfDocumentSel FN_END_OF_DOCUMENT_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem EndOfLineSel FN_END_OF_LINE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem EndOfParaSel FN_END_OF_PARA_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem EntireColumn FN_TABLE_SELECT_COL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem EntireRow FN_TABLE_SELECT_ROW +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem Escape FN_ESCAPE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem ExecuteMacroField FN_EXECUTE_MACROFIELD +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Macro; +] + +SfxVoidItem ExpandGlossary FN_EXPAND_GLOSSARY +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem FieldDialog FN_EDIT_FIELD +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem Fieldnames FN_VIEW_FIELDNAME + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem Fields FN_VIEW_FIELDS + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SvxColorItem FontColor SID_ATTR_CHAR_COLOR2 +(SfxStringItem Color SID_ATTR_COLOR_STR, SvxColorItem FontColor SID_ATTR_CHAR_COLOR2) + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem FootnoteDialog FN_FORMAT_FOOTNOTE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem CurrentFootnoteDialog FN_FORMAT_CURRENT_FOOTNOTE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem EditFootnote FN_EDIT_FOOTNOTE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem FormatColumns FN_FORMAT_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SwFormatDrop FormatDropcap FN_FORMAT_DROPCAPS + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem FrameDialog FN_FORMAT_FRAME_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem GoDown FN_LINE_DOWN +(SfxInt32Item Count FN_PARAM_MOVE_COUNT,SfxBoolItem Select FN_PARAM_MOVE_SELECTION) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoLeft FN_CHAR_LEFT +(SfxInt32Item Count FN_PARAM_MOVE_COUNT,SfxBoolItem Select FN_PARAM_MOVE_SELECTION) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoRight FN_CHAR_RIGHT +(SfxInt32Item Count FN_PARAM_MOVE_COUNT,SfxBoolItem Select FN_PARAM_MOVE_SELECTION) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToAnchor FN_FRAME_TO_ANCHOR +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem GoToEnd FN_END_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfColumn FN_END_OF_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfDoc FN_END_OF_DOCUMENT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfLine FN_END_OF_LINE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfNextColumn FN_END_OF_NEXT_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfNextPage FN_END_OF_NEXT_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfNextPageSel FN_END_OF_NEXT_PAGE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfPage FN_END_OF_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfPageSel FN_END_OF_PAGE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfPara FN_END_OF_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfPrevColumn FN_END_OF_PREV_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfPrevPage FN_END_OF_PREV_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToEndOfPrevPageSel FN_END_OF_PREV_PAGE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextIndexMark FN_NEXT_TOXMARK +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextInputField FN_GOTO_NEXT_INPUTFLD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextObject FN_GOTO_NEXT_OBJ +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToNextPara FN_NEXT_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextPlacemarker FN_GOTO_NEXT_MARK +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToNextSentence FN_NEXT_SENT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextSentenceSel FN_NEXT_SENT_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextTableFormula FN_NEXT_TBLFML +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToNextWord FN_NEXT_WORD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoNextWrongTableFormula FN_NEXT_TBLFML_ERR +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPage FN_GOTO_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevIndexMark FN_PREV_TOXMARK +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevInputField FN_GOTO_PREV_INPUTFLD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevObject FN_GOTO_PREV_OBJ +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToPrevPara FN_PREV_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevPlacemarker FN_GOTO_PREV_MARK +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToPrevSentence FN_PREV_SENT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevSentenceSel FN_PREV_SENT_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevTableFormula FN_PREV_TBLFML +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToPrevWord FN_PREV_WORD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GotoPrevWrongTableFormula FN_PREV_TBLFML_ERR +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfTable FN_START_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfColumn FN_START_OF_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfDoc FN_START_OF_DOCUMENT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfLine FN_START_OF_LINE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfNextColumn FN_START_OF_NEXT_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfNextPage FN_START_OF_NEXT_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfNextPageSel FN_START_OF_NEXT_PAGE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfPage FN_START_OF_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfPageSel FN_START_OF_PAGE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfPara FN_START_OF_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfPrevColumn FN_START_OF_PREV_COLUMN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfPrevPage FN_START_OF_PREV_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoToStartOfPrevPageSel FN_START_OF_PREV_PAGE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem GoUp FN_LINE_UP +(SfxInt32Item Count FN_PARAM_MOVE_COUNT,SfxBoolItem Select FN_PARAM_MOVE_SELECTION) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxBoolItem ShowGraphics FN_VIEW_GRAPHIC + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem GraphicDialog FN_FORMAT_GRAFIC_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Graphic; +] + +SfxVoidItem Grow FN_GROW_FONT_SIZE +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem HScroll FN_HSCROLLBAR + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxUInt16Item HtmlMode SID_HTML_MODE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem Hyphenate FN_HYPHENATE_OPT_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxVoidItem IncrementIndentValue FN_INC_INDENT_OFFSET +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem IncrementLevel FN_NUM_BULLET_UP +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem IncrementSubLevels FN_NUM_BULLET_OUTLINE_UP +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem IndexEntryDialog FN_EDIT_IDX_ENTRY_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem IndexMarkToIndex FN_IDX_MARK_TO_IDX +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem InsertAnnotation FN_POSTIT +(SvxPostItTextItem Text SID_ATTR_POSTIT_TEXT,SvxPostItAuthorItem Author SID_ATTR_POSTIT_AUTHOR,SvxPostItDateItem Date SID_ATTR_POSTIT_DATE) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertAuthorField FN_INSERT_FLD_AUTHOR +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertAuthoritiesEntry FN_INSERT_AUTH_ENTRY_DLG +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertBookmark FN_INSERT_BOOKMARK +(SfxStringItem Bookmark FN_INSERT_BOOKMARK) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem SetReminder FN_SET_REMINDER + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertBreak FN_INSERT_BREAK_DLG +(SfxInt16Item Kind FN_INSERT_BREAK_DLG,SfxStringItem TemplateName FN_PARAM_1,SfxUInt16Item PageNumber FN_PARAM_2,SfxBoolItem PageNumberFilled FN_PARAM_3) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertCaptionDialog FN_INSERT_CAPTION +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertColumnBreak FN_INSERT_COLUMN_BREAK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertColumnDialog FN_TABLE_INSERT_COL_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem InsertColumnsBefore FN_TABLE_INSERT_COL_BEFORE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +/* 2015/06 Deprecated, replaced by InsertColumsAfter */ +SfxVoidItem InsertColumns FN_TABLE_INSERT_COL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem InsertColumnsAfter FN_TABLE_INSERT_COL_AFTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem PasteNestedTable FN_PASTE_NESTED_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem PasteRowsBefore FN_TABLE_PASTE_ROW_BEFORE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem PasteColumnsBefore FN_TABLE_PASTE_COL_BEFORE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxUInt16Item InsertSection FN_INSERT_REGION +(SfxUInt16Item Columns SID_ATTR_COLUMNS,SfxStringItem RegionName FN_PARAM_REGION_NAME,SfxStringItem RegionCondition FN_PARAM_REGION_CONDITION,SfxBoolItem RegionHidden FN_PARAM_REGION_HIDDEN,SfxBoolItem RegionProtect FN_PARAM_REGION_PROTECT,SfxStringItem LinkName FN_PARAM_1,SfxStringItem FilterName FN_PARAM_2,SfxStringItem SubRegion FN_PARAM_3) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertCtrl FN_INSERT_CTRL + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertDateField FN_INSERT_FLD_DATE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertEndnote FN_INSERT_ENDNOTE +(SfxStringItem FootnoteAnchorText FN_INSERT_ENDNOTE,SfxStringItem FontName FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertEnvelope FN_ENVELOP +(SwEnvItem Envelope FN_ENVELOP,SfxBoolItem NewDocument FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertField FN_INSERT_FIELD +(SfxUInt16Item Type FN_PARAM_FIELD_TYPE,SfxUInt16Item SubType FN_PARAM_FIELD_SUBTYPE,SfxStringItem Name FN_INSERT_FIELD,SfxStringItem Content FN_PARAM_FIELD_CONTENT,SfxUInt32Item Format FN_PARAM_FIELD_FORMAT,SfxStringItem Separator FN_PARAM_3) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxBoolItem InsertFieldCtrl FN_INSERT_FIELD_CTRL + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertFootnoteDialog FN_INSERT_FOOTNOTE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertFootnote FN_INSERT_FOOTNOTE +(SfxStringItem NoteAnchorText FN_INSERT_FOOTNOTE,SfxStringItem FontName FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertFormula FN_EDIT_FORMULA +(SfxStringItem Formula FN_EDIT_FORMULA) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxUInt16Item InsertFrame FN_INSERT_FRAME +(SfxUInt16Item AnchorType FN_INSERT_FRAME,SfxPointItem Pos FN_PARAM_1,SvxSizeItem Size FN_PARAM_2) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxUInt16Item InsertFrameInteract FN_INSERT_FRAME_INTERACT +(SfxUInt16Item Columns SID_ATTR_COLUMNS, SfxUInt16Item Modifier SID_MODIFIER) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertFrameInteractNoColumns FN_INSERT_FRAME_INTERACT_NOCOL +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertHyperlinkDlg FN_INSERT_HYPERLINK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertIndexesEntry FN_INSERT_IDX_ENTRY_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertLinebreak FN_INSERT_LINEBREAK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertMultiIndex FN_INSERT_MULTI_TOX +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertNeutralParagraph FN_NUM_BULLET_NONUM +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem InsertObjCtrl FN_INSERT_OBJ_CTRL + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertObjectDialog FN_INSERT_OBJECT_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertObjectStarMath FN_INSERT_SMA +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertPagebreak FN_INSERT_PAGEBREAK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertPageCountField FN_INSERT_FLD_PGCOUNT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxObjectShellItem InsertPageFooter FN_INSERT_PAGEFOOTER +(SfxStringItem PageStyle FN_INSERT_PAGEFOOTER,SfxBoolItem On FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SfxObjectShellItem InsertPageHeader FN_INSERT_PAGEHEADER +(SfxStringItem PageStyle FN_INSERT_PAGEHEADER,SfxBoolItem On FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertPageNumberField FN_INSERT_FLD_PGNUMBER +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertPara FN_INSERT_BREAK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertReferenceField FN_INSERT_REF_FIELD +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertRowDialog FN_TABLE_INSERT_ROW_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem InsertRowsBefore FN_TABLE_INSERT_ROW_BEFORE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +/* 2015/06 Deprecated, replaced by InsertRowsAfter */ +SfxVoidItem InsertRows FN_TABLE_INSERT_ROW +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem InsertRowsAfter FN_TABLE_INSERT_ROW_AFTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem InsertScript FN_JAVAEDIT +(SfxStringItem Text FN_JAVAEDIT,SfxBoolItem IsURL FN_PARAM_1,SfxStringItem Type FN_PARAM_2) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxUInt16Item InsertTable FN_INSERT_TABLE +(SfxStringItem TableName FN_INSERT_TABLE,SfxUInt16Item Columns SID_ATTR_TABLE_COLUMN,SfxUInt16Item Rows SID_ATTR_TABLE_ROW,SfxInt32Item Flags FN_PARAM_1,SfxStringItem AutoFormat FN_PARAM_2) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertTimeField FN_INSERT_FLD_TIME +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertTitleField FN_INSERT_FLD_TITLE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem InsertTopicField FN_INSERT_FLD_TOPIC +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem JumpDownThisLevel FN_NUM_BULLET_NEXT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem JumpToEndOfDoc FN_END_DOC_DIRECT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToFooter FN_TO_FOOTER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToFootnoteOrAnchor FN_FOOTNOTE_TO_ANCHOR +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToHeader FN_TO_HEADER +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToNextBookmark FN_NEXT_BOOKMARK +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToNextFootnote FN_NEXT_FOOTNOTE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToNextFrame FN_CNTNT_TO_NEXT_FRAME +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToNextRegion FN_GOTO_NEXT_REGION +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToNextTable FN_NEXT_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToPrevBookmark FN_PREV_BOOKMARK +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToPrevFootnote FN_PREV_FOOTNOTE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToPrevRegion FN_GOTO_PREV_REGION +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToPrevTable FN_PREV_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToReference FN_GOTO_REFERENCE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToStartOfDoc FN_START_DOC_DIRECT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpUpThisLevel FN_NUM_BULLET_PREV +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem LineDownSel FN_LINE_DOWN_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem LineNumberingDialog FN_LINE_NUMBERING_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem LineUpSel FN_LINE_UP_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem LinkDialog FN_EDIT_LINK_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem LoadStyles SID_TEMPLATE_LOAD +(SfxStringItem FileName SID_TEMPLATE_NAME,SfxInt32Item Flags SID_TEMPLATE_LOAD) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem Marks FN_VIEW_MARKS + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem MergeCells FN_TABLE_MERGE_CELLS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem MergeDialog FN_QRY_MERGE +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeWizard FN_MAILMERGE_WIZARD +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeFirstEntry FN_MAILMERGE_FIRST_ENTRY +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergePrevEntry FN_MAILMERGE_PREV_ENTRY +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeNextEntry FN_MAILMERGE_NEXT_ENTRY +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeLastEntry FN_MAILMERGE_LAST_ENTRY +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeCurrentEntry FN_MAILMERGE_CURRENT_ENTRY +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeExcludeEntry FN_MAILMERGE_EXCLUDE_ENTRY +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeCreateDocuments FN_MAILMERGE_CREATE_DOCUMENTS +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeSaveDocuments FN_MAILMERGE_SAVE_DOCUMENTS +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergePrintDocuments FN_MAILMERGE_PRINT_DOCUMENTS +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MailMergeEmailDocuments FN_MAILMERGE_EMAIL_DOCUMENTS +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = TRUE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem MergeTable FN_TABLE_MERGE_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem ApplyStyleHead1 FN_FORMAT_APPLY_HEAD1 +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ApplyStyleHead2 FN_FORMAT_APPLY_HEAD2 +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ApplyStyleHead3 FN_FORMAT_APPLY_HEAD3 +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ApplyStyleDefault FN_FORMAT_APPLY_DEFAULT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ApplyStyleTextbody FN_FORMAT_APPLY_TEXTBODY +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem MirrorGraphicOnEvenPages FN_GRAPHIC_MIRROR_ON_EVEN_PAGES +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem MirrorOnEvenPages FN_FRAME_MIRROR_ON_EVEN_PAGES +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem MoveDown FN_NUM_BULLET_MOVEDOWN +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem MoveDownSubItems FN_NUM_BULLET_OUTLINE_MOVEDOWN +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem MoveUp FN_NUM_BULLET_MOVEUP +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem MoveUpSubItems FN_NUM_BULLET_OUTLINE_MOVEUP +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +//-#i68101#------------------------------------------------------------------------ +SfxStringItem ObjectTitleDescription FN_TITLE_DESCRIPTION_SHAPE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxStringItem NameGroup FN_NAME_SHAPE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NewGlobalDoc FN_NEW_GLOBAL_DOC +(SfxStringItem FileName FN_NEW_GLOBAL_DOC,SfxStringItem TemplateName SID_TEMPLATE_NAME) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Application; +] + +SfxVoidItem NewHtmlDoc FN_NEW_HTML_DOC +(SfxStringItem FileName FN_NEW_HTML_DOC,SfxStringItem TemplateName SID_TEMPLATE_NAME) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Application; +] + +SfxStringItem NumberFormat FN_NUMBER_FORMAT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatCurrency FN_NUMBER_CURRENCY +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatDate FN_NUMBER_DATE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatDecimal FN_NUMBER_TWODEC +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatPercent FN_NUMBER_PERCENT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatScientific FN_NUMBER_SCIENTIFIC +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatStandard FN_NUMBER_STANDARD +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem NumberFormatTime FN_NUMBER_TIME +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem NumberingStart FN_NUMBER_NEWSTART + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxBoolItem NumberOrNoNumber FN_NUM_OR_NONUM + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem ObjectBackOne FN_FRAME_DOWN +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ObjectForwardOne FN_FRAME_UP +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem OnlineAutoFormat FN_AUTOFORMAT_AUTO + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem OptimizeTable FN_OPTIMIZE_TABLE + +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem PageColumnDialog FN_FORMAT_PAGE_COLUMN_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem PageDialog FN_FORMAT_PAGE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem PageSettingDialog FN_FORMAT_PAGE_SETTING_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem TitlePageDialog FN_FORMAT_TITLEPAGE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem PageDown FN_PAGEDOWN +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem PageDownSel FN_PAGEDOWN_SEL +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxUInt16Item PageOffsetDialog FN_CHANGE_PAGENUM +(SfxUInt16Item nOffset FN_CHANGE_PAGENUM) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxVoidItem PageStyleApply FN_SET_PAGE_STYLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxStringItem PageStyleName FN_STAT_TEMPLATE + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem PageUp FN_PAGEUP +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem PageUpSel FN_PAGEUP_SEL +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxUInt16Item PreviewZoom FN_PREVIEW_ZOOM +( SfxUInt16Item PreviewZoom FN_PREVIEW_ZOOM ) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem PrintLayout FN_PRINT_LAYOUT + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem PrintPagePreview FN_PRINT_PAGEPREVIEW +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem Protect FN_TABLE_SET_READ_ONLY_CELLS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxBoolItem ProtectTraceChangeMode FN_REDLINE_PROTECT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem RefreshView FN_REFRESH_VIEW +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem RemoveBullets FN_NUM_BULLET_OFF +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxVoidItem RemoveTableOf FN_REMOVE_CUR_TOX +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem Repaginate FN_REPAGINATE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem RepeatSearch FN_REPEAT_SEARCH +( SfxBoolItem Quiet SID_SEARCH_QUIET ) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem ResetAttributes FN_FORMAT_RESET +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ResetTableProtection FN_TABLE_UNSET_READ_ONLY +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxBoolItem Ruler FN_RULER + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem SbaInsert FN_QRY_INSERT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem SbaInsertField FN_QRY_INSERT_FIELD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem SbaMerge FN_QRY_MERGE_FIELD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Data; +] + +SfxBoolItem ScrollNavigation FN_SCROLL_NAVIGATION + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem ScrollToPrevious FN_SCROLL_PREV +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem ScrollToNext FN_SCROLL_NEXT +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem SelectTable FN_TABLE_SELECT_ALL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxUInt16Item SelectionMode FN_STAT_SELMODE + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem SelectText FN_SELECT_PARA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem SelectWord FN_SELECT_WORD +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem SelectSentence FN_SELECT_SENTENCE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem SendAbstractToStarImpress FN_ABSTRACT_STARIMPRESS +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem SendOutlineToClipboard FN_OUTLINE_TO_CLIPBOARD +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxVoidItem SendOutlineToStarImpress FN_OUTLINE_TO_IMPRESS +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Document; +] + +SfxBoolItem SetAnchorAtChar FN_TOOL_ANCHOR_AT_CHAR +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SetAnchorToChar FN_TOOL_ANCHOR_CHAR +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SetAnchorToFrame FN_TOOL_ANCHOR_FRAME +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SetAnchorToPage FN_TOOL_ANCHOR_PAGE +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SetAnchorToPara FN_TOOL_ANCHOR_PARAGRAPH +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem SetColumnWidth FN_TABLE_SET_COL_WIDTH +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem SetExtSelection FN_SET_EXT_MODE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem SetMultiSelection FN_SET_ADD_MODE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem SetOptimalColumnWidth FN_TABLE_ADJUST_CELLS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem SetOptimalRowHeight FN_TABLE_OPTIMAL_HEIGHT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem SetRowHeight FN_TABLE_SET_ROW_HEIGHT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxBoolItem ShadowCursor FN_SHADOWCURSOR + +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxVoidItem ShiftBackspace FN_SHIFT_BACKSPACE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxUInt16Item ShowMultiplePages FN_SHOW_MULTIPLE_PAGES +( SfxUInt16Item Columns SID_ATTR_TABLE_COLUMN,SfxUInt16Item Rows SID_ATTR_TABLE_ROW ) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem ShowHiddenParagraphs FN_VIEW_HIDDEN_PARA + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxBoolItem HideWhitespace FN_VIEW_HIDE_WHITESPACE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem ShowWhitespace FN_VIEW_SHOW_WHITESPACE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem ShowTrackedChanges FN_REDLINE_SHOW + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem ShowTwoPages FN_SHOW_TWO_PAGES +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem ShowSinglePage FN_SHOW_SINGLE_PAGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem ShowBookview FN_SHOW_BOOKVIEW + +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem Shrink FN_SHRINK_FONT_SIZE +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem SortDialog FN_SORTING_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem SplitCell FN_TABLE_SPLIT_CELLS +(SfxInt32Item Amount FN_TABLE_SPLIT_CELLS,SfxBoolItem Horizontal FN_PARAM_1, + SfxBoolItem Proportional FN_PARAM_2) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem SplitTable FN_TABLE_SPLIT_TABLE +(SfxUInt16Item Type FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem StartAutoCorrect FN_AUTO_CORRECT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxVoidItem StartOfDocumentSel FN_START_OF_DOCUMENT_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem StartOfLineSel FN_START_OF_LINE_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem StartOfParaSel FN_START_OF_PARA_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem StateBookmark FN_STAT_BOOKMARK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Intern; +] + +SfxStringItem StatePageNumber FN_STAT_PAGE + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem StateZoom FN_STAT_ZOOM +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxStringItem StateWordCount FN_STAT_WORDCOUNT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem SubScript FN_SET_SUB_SCRIPT + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SuperScript FN_SET_SUPER_SCRIPT + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SmallCaps FN_SET_SMALL_CAPS + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem SwBrwInsert FN_SBA_BRW_INSERT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem SwMailMerge FN_SBA_BRW_MERGE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem SwUpdate FN_SBA_BRW_UPDATE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Data; +] + +SfxVoidItem SynchronizeLabelsDlg FN_SYNC_LABELS +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem TableBoundaries FN_VIEW_TABLEGRID + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem TableDialog FN_FORMAT_TABLE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxBoolItem TableModeFix FN_TABLE_MODE_FIX +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxBoolItem TableModeFixProp FN_TABLE_MODE_FIX_PROP +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxBoolItem TableModeVariable FN_TABLE_MODE_VARIABLE +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem TableNumberFormatDialog FN_NUM_FORMAT_TABLE_DLG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerItem; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem TableNumberRecognition FN_SET_MODOPT_TBLNUMFMT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem TextAttributes FN_DRAWTEXT_ATTR_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem TextWrap FN_DRAW_WRAP_DLG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ToggleObjectLayer FN_TOOL_HIERARCHIE +() +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem UnderlineNone SID_ULINE_VAL_NONE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem UnderlineSingle SID_ULINE_VAL_SINGLE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem UnderlineDouble SID_ULINE_VAL_DOUBLE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem UnderlineDotted SID_ULINE_VAL_DOTTED + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem UnhainFrames FN_FRAME_UNCHAIN + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem UnsetCellsReadOnly FN_TABLE_UNSET_READ_ONLY_CELLS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem UpdateAll FN_UPDATE_ALL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem UpdateAllIndexes FN_UPDATE_TOX +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem UpdateAllLinks FN_UPDATE_ALL_LINKS +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem UpdateCharts FN_UPDATE_CHARTS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem UpdateCurIndex FN_UPDATE_CUR_TOX + +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem UpdateFields FN_UPDATE_FIELDS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem UpdateInputFields FN_UPDATE_INPUTFIELDS +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem ViewBounds FN_VIEW_BOUNDS + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem VRuler FN_VLINEAL + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem VScroll FN_VSCROLLBAR + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem WordLeftSel FN_PREV_WORD_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem WordRightSel FN_NEXT_WORD_SEL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem WrapAnchorOnly FN_WRAP_ANCHOR_ONLY +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapContour FN_FRAME_WRAP_CONTOUR +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapIdeal FN_FRAME_WRAP_IDEAL +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapLeft FN_FRAME_WRAP_LEFT +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapOff FN_FRAME_NOWRAP +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapOn FN_FRAME_WRAP +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapRight FN_FRAME_WRAP_RIGHT +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapThrough FN_FRAME_WRAPTHRU +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapThroughTransparent FN_FRAME_WRAPTHRU_TRANSP +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem WrapThroughTransparencyToggle FN_FRAME_WRAPTHRU_TOGGLE +() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Frame; +] + +SfxVoidItem InsertText FN_INSERT_STRING +(SfxStringItem Text FN_INSERT_STRING) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SwNumRuleItem NumRule SID_ATTR_PARA_NUMRULE + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxUInt16Item OutlineLevel SID_ATTR_PARA_OUTLINE_LEVEL + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxUInt16Item NumNewStartAt FN_NUMBER_NEWSTART_AT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SwFormatLineNumber LineNumber FN_FORMAT_LINENUMBER + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxUInt16Item PageNumber SID_ATTR_PARA_PAGENUM + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SwRegisterItem RegisterTrue SID_ATTR_PARA_REGISTER + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem JumpToFootnoteArea FN_TO_FOOTNOTE_AREA +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SwFormatINetFormat HyperlinkAttributes FN_TXTATR_INET + +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem InsertGlossary FN_INSERT_GLOSSARY +(SfxStringItem Group FN_INSERT_GLOSSARY,SfxStringItem ShortName FN_PARAM_1) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem NewGlossary FN_NEW_GLOSSARY +(SfxStringItem Group FN_NEW_GLOSSARY,SfxStringItem Name FN_PARAM_1,SfxStringItem ShortName FN_PARAM_2) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem SetActGlossaryGroup FN_SET_ACT_GLOSSARY +(SfxStringItem Group FN_SET_ACT_GLOSSARY) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DeleteBookmark FN_DELETE_BOOKMARK +(SfxStringItem Bookmark FN_DELETE_BOOKMARK) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem SetDropCapText FN_DROP_TEXT +(SfxStringItem DropCapText FN_DROP_TEXT) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem SetDropCapCharStyleName FN_DROP_CHAR_STYLE_NAME +(SfxStringItem CharStyleName FN_DROP_CHAR_STYLE_NAME) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SelectTextMode FN_READONLY_SELECTION_MODE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem InsertDBField FN_INSERT_DBFIELD +(SfxUInt16Item Type FN_PARAM_FIELD_TYPE,SfxStringItem DBName FN_INSERT_DBFIELD,SfxStringItem Command FN_PARAM_1,SfxStringItem ColumnName FN_PARAM_2,SfxInt32Item CommandType FN_PARAM_3,SfxStringItem Content FN_PARAM_FIELD_CONTENT,SfxUInt32Item Format FN_PARAM_FIELD_FORMAT) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SfxVoidItem JumpToNextCell FN_GOTO_NEXT_CELL +(SfxBoolItem AppendLineInReadonlyFlag FN_GOTO_NEXT_CELL) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem JumpToPrevCell FN_GOTO_PREV_CELL +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem InsertFieldDataOnly FN_INSERT_FIELD_DATA_ONLY() +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Insert; +] + +SvxBrushItem TableRowBackground SID_ATTR_BRUSH_ROW + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SvxBrushItem TableBackground SID_ATTR_BRUSH_TABLE + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem RowSplit FN_TABLE_ROW_SPLIT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem WordCountDialog FN_WORDCOUNT_DIALOG +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Options; +] + +SfxVoidItem SendMailChildWindow FN_MAILMERGE_SENDMAIL_CHILDWINDOW +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DeleteTable FN_TABLE_DELETE_TABLE +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem EntireCell FN_TABLE_SELECT_CELL +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem ConvertTableToText FN_CONVERT_TABLE_TO_TEXT +( + SfxStringItem Delimiter FN_PARAM_1, +) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem ConvertTextToTable FN_CONVERT_TEXT_TO_TABLE +( + SfxStringItem Delimiter FN_PARAM_1 + SfxStringItem AutoFormat FN_PARAM_2, + SfxBoolItem WithHeader FN_PARAM_3, + SfxInt16Item RepeatHeaderLines FN_PARAM_4, + SfxBoolItem WithBorder FN_PARAM_5, + SfxBoolItem DontSplitTable FN_PARAM_6 +) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem HeadingRowsRepeat FN_TABLE_HEADLINE_REPEAT +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +SfxVoidItem TableSort FN_TABLE_SORT_DIALOG +() +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Table; +] + +// #i31958#: toggle design mode for XForms; copied from SID_FM_DESIGN_MODE +SfxBoolItem SwitchXFormsDesignMode FN_XFORMS_DESIGN_MODE +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxVoidItem RemoveDirectCharFormats FN_REMOVE_DIRECT_CHAR_FORMATS +[ + AutoUpdate = TRUE, + FastCall = TRUE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = TRUE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem ContinueNumbering FN_NUM_CONTINUE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Enumeration; +] + +SfxBoolItem SelectionModeDefault FN_SELECTION_MODE_DEFAULT +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem ReplyComment FN_REPLY +(SvxPostItIdItem Id SID_ATTR_POSTIT_ID,SvxPostItTextItem Text SID_ATTR_POSTIT_TEXT) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DeleteComment FN_DELETE_COMMENT +(SvxPostItIdItem Id SID_ATTR_POSTIT_ID) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem ResolveComment FN_RESOLVE_NOTE +(SvxPostItIdItem Id SID_ATTR_POSTIT_ID) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxStringItem DeleteAuthor FN_DELETE_NOTE_AUTHOR ( SfxStringItem Author FN_DELETE_NOTE_AUTHOR ) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem DeleteAllNotes FN_DELETE_ALL_NOTES +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem FormatAllNotes FN_FORMAT_ALL_NOTES +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem HideNote FN_HIDE_NOTE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxStringItem HideAuthor FN_HIDE_NOTE_AUTHOR ( SfxStringItem Author FN_HIDE_NOTE_AUTHOR ) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SvxViewLayoutItem ViewLayout SID_ATTR_VIEWLAYOUT +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::View; +] + +SfxVoidItem HideAllNotes FN_HIDE_ALL_NOTES +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem SelectionModeBlock FN_SELECTION_MODE_BLOCK +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxBoolItem SpellingAndGrammarDialog FN_SPELL_GRAMMAR_DIALOG + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem AcceptTrackedChange FN_REDLINE_ACCEPT_DIRECT +( SfxUInt32Item AcceptTrackedChange FN_REDLINE_ACCEPT_DIRECT ) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem AcceptAllTrackedChanges FN_REDLINE_ACCEPT_ALL +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem RejectTrackedChange FN_REDLINE_REJECT_DIRECT +( SfxUInt32Item RejectTrackedChange FN_REDLINE_REJECT_DIRECT ) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem RejectAllTrackedChanges FN_REDLINE_REJECT_ALL +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem NextTrackedChange FN_REDLINE_NEXT_CHANGE +( SfxUInt32Item NextTrackedChange FN_REDLINE_NEXT_CHANGE ) +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem PreviousTrackedChange FN_REDLINE_PREV_CHANGE +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem AcceptTrackedChangeToNext FN_REDLINE_ACCEPT_TONEXT +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem RejectTrackedChangeToNext FN_REDLINE_REJECT_TONEXT +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Edit; +] + +SfxVoidItem NavigateBack FN_NAVIGATION_BACK +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem NavigateForward FN_NAVIGATION_FORWARD +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; + +] + +SfxStringItem OpenFromWriter FN_OPEN_FILE +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + Asynchron; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Application; +] + +SfxInt16Item PageColumnType SID_ATTR_PAGE_COLUMN + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem PageMargin SID_ATTR_PAGE_MARGIN + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SwPageHeaderItem SID_ATTR_PAGE_HEADER + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SvxLongLRSpaceItem SwPageHeaderLRMargin SID_ATTR_PAGE_HEADER_LRMARGIN + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SvxLongULSpaceItem SwPageHeaderSpacing SID_ATTR_PAGE_HEADER_SPACING + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxInt16Item SwPageHeaderLayout SID_ATTR_PAGE_HEADER_LAYOUT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxBoolItem SwPageFooterItem SID_ATTR_PAGE_FOOTER + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SvxLongLRSpaceItem SwPageFooterLRMargin SID_ATTR_PAGE_FOOTER_LRMARGIN + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SvxLongULSpaceItem SwPageFooterSpacing SID_ATTR_PAGE_FOOTER_SPACING + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxInt16Item SwPageFooterLayout SID_ATTR_PAGE_FOOTER_LAYOUT + +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Format; +] + +SfxVoidItem AddTextBox FN_ADD_TEXT_BOX +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Drawing; +] + +SfxVoidItem RemoveTextBox FN_REMOVE_TEXT_BOX +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Drawing; +] + +SfxUInt16Item JumpToSpecificPage SID_JUMP_TO_SPECIFIC_PAGE +( SfxUInt16Item JumpToSpecificPage SID_JUMP_TO_SPECIFIC_PAGE ) +[ + AutoUpdate = FALSE, + FastCall = TRUE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxVoidItem NavElement FN_NAV_ELEMENT + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Navigator; +] + +SfxBoolItem ShowInlineTooltips FN_SHOW_INLINETOOLTIPS +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] + +SfxBoolItem UseHeaderFooterMenu FN_USE_HEADERFOOTERMENU +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::View; +] +SfxVoidItem TextFormField FN_INSERT_TEXT_FORMFIELD + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxVoidItem CheckBoxFormField FN_INSERT_CHECKBOX_FORMFIELD + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxVoidItem DropDownFormField FN_INSERT_DROPDOWN_FORMFIELD + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxVoidItem DatePickerFormField FN_INSERT_DATE_FORMFIELD + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxBoolItem ProtectFields FN_PROTECT_FIELDS + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxBoolItem ProtectBookmarks FN_PROTECT_BOOKMARKS + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = TRUE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = TRUE, + MenuConfig = TRUE, + ToolBoxConfig = TRUE, + GroupId = SfxGroupId::Controls; +] + +SfxUInt32Item TableRowHeight SID_ATTR_TABLE_ROW_HEIGHT + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] + +SfxUInt32Item TableColumWidth SID_ATTR_TABLE_COLUMN_WIDTH + +[ + AutoUpdate = TRUE, + FastCall = FALSE, + ReadOnlyDoc = FALSE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Table; +] diff --git a/sw/sdi/swslots.hrc b/sw/sdi/swslots.hrc new file mode 100644 index 000000000..2c9dafc1b --- /dev/null +++ b/sw/sdi/swslots.hrc @@ -0,0 +1,27 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +#include <editeng/memberids.h> +#include <editeng/editids.hrc> +#include <svx/svxids.hrc> +#include <svx/unomid.hxx> +#include "globals.hrc" +#include "cmdid.h" +#include "unomid.h" + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/sdi/swslots.sdi b/sw/sdi/swslots.sdi new file mode 100644 index 000000000..52e868cc2 --- /dev/null +++ b/sw/sdi/swslots.sdi @@ -0,0 +1,93 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +module StarWriter +[ + SlotIdFile( "swslots.hrc" ) +] +{ + include "sfxitems.sdi" + include "sfx.sdi" + include "svxitems.sdi" + include "xoitems.sdi" + include "svx.sdi" + + include "switems.sdi" + include "swriter.sdi" + + include "_docsh.sdi" + include "docsh.sdi" + include "wdocsh.sdi" + + include "wrtapp.sdi" + + include "_basesh.sdi" + include "basesh.sdi" + + include "_textsh.sdi" + include "textsh.sdi" + include "wtextsh.sdi" + + include "_drwbase.sdi" + include "sidebar.sdi" + include "drwbassh.sdi" + include "wdrwbase.sdi" + + include "_formsh.sdi" + include "formsh.sdi" + include "wformsh.sdi" + + include "drawsh.sdi" + include "drwtxtsh.sdi" + + include "_listsh.sdi" + include "listsh.sdi" + include "wlistsh.sdi" + + include "_frmsh.sdi" + include "frmsh.sdi" + include "wfrmsh.sdi" + + include "_tabsh.sdi" + include "tabsh.sdi" + include "wtabsh.sdi" + + include "_grfsh.sdi" + include "grfsh.sdi" + include "wgrfsh.sdi" + + include "_olesh.sdi" + include "olesh.sdi" + include "wolesh.sdi" + + include "beziersh.sdi" + + include "_viewsh.sdi" + include "viewsh.sdi" + include "wviewsh.sdi" + + include "_mediash.sdi" + include "mediash.sdi" + + include "_annotsh.sdi" + include "annotsh.sdi" + + include "_navsh.sdi" + include "navsh.sdi" +} + diff --git a/sw/sdi/tabsh.sdi b/sw/sdi/tabsh.sdi new file mode 100644 index 000000000..b6926a68c --- /dev/null +++ b/sw/sdi/tabsh.sdi @@ -0,0 +1,39 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextTable : BaseTextTable +{ + // Here should the slots be integrated, which are not supported + // in StarWriter/WEB + + import TextSelection; + + FN_TABLE_SET_READ_ONLY_CELLS // status(final|play) + [ + ExecMethod = Execute; + StateMethod = NoState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + +shell SwTableShell : SwBaseShell + +{ + import TextTable; +} + diff --git a/sw/sdi/textsh.sdi b/sw/sdi/textsh.sdi new file mode 100644 index 000000000..2a33932cb --- /dev/null +++ b/sw/sdi/textsh.sdi @@ -0,0 +1,83 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface Text : BaseText +{ + FN_INSERT_FRAME_INTERACT // status() + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + // Here should the slots be integrated, which are not supported + // in StarWriter/WEB + + import TextSelection; + + FN_INSERT_FLD_TOPIC + [ + ExecMethod = ExecField ; + StateMethod = StateField ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ReadOnlyDoc = FALSE ; + ] + + + FN_INSERT_IDX_ENTRY_DLG // status(final|play) + [ + ExecMethod = ExecIdx ; + StateMethod = GetIdxState ; + ] + + FN_INSERT_AUTH_ENTRY_DLG + [ + ExecMethod = ExecIdx ; + StateMethod = GetIdxState ; + ] + FN_EDIT_AUTH_ENTRY_DLG + [ + ExecMethod = ExecIdx ; + StateMethod = GetIdxState ; + ] + FN_EDIT_IDX_ENTRY_DLG // status(final|play) + [ + ExecMethod = ExecIdx ; + StateMethod = GetIdxState ; + ] + FN_INSERT_MULTI_TOX // status(final|play) + [ + ExecMethod = ExecIdx ; + StateMethod = GetIdxState ; + ] + FN_REMOVE_CUR_TOX + [ + ExecMethod = ExecIdx ; + StateMethod = GetIdxState ; + ] + FN_IDX_MARK_TO_IDX // status(final|play) + [ + ExecMethod = ExecIdx ; + ] + +} + +shell SwTextShell : SwBaseShell +{ + import Text; +} + diff --git a/sw/sdi/viewsh.sdi b/sw/sdi/viewsh.sdi new file mode 100644 index 000000000..561b41ff2 --- /dev/null +++ b/sw/sdi/viewsh.sdi @@ -0,0 +1,475 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface TextEditView : BaseTextEditView +{ + // Slots, which are not needed in the WebDocShell + SID_DRAWTBX_LINES + [ + StateMethod = GetState ; + ] + + FN_INSERT_OBJ_CTRL + [ + StateMethod = GetState ; + Export = FALSE ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_INSERT_CAPTION // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_SIGNATURELINE // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_EDIT_SIGNATURELINE // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_SIGN_SIGNATURELINE // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_QRCODE // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_EDIT_QRCODE // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_EDIT_FOOTNOTE // status(final|play) + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_HYPHENATE_OPT_DLG // status(final|play) + [ + ExecMethod = ExecLingu ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + FN_CHANGE_PAGENUM // status(final) + [ + ExecMethod = ExecDlg ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_INSERT_DRAW // status() + [ + StateMethod = GetDrawState ; + ] + SID_DRAW_LINE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_XLINE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_ARROW_END + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_ARROW_CIRCLE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_ARROW_SQUARE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_ARROW_START + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_CIRCLE_ARROW + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_SQUARE_ARROW + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_LINE_ARROWS + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_MEASURELINE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_ARROWS + [ + StateMethod = GetDrawState ; + ] + SID_DRAW_RECT + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_ELLIPSE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_XPOLYGON_NOFILL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_XPOLYGON + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_POLYGON_NOFILL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_POLYGON + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_BEZIER_NOFILL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_BEZIER_FILL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_FREELINE_NOFILL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_FREELINE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_ARC + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_PIE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_CIRCLECUT + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_TEXT + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_TEXT_VERTICAL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_TEXT_MARQUEE + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_CAPTION + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_CAPTION_VERTICAL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_FONTWORK_GALLERY_FLOATER + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_CS_BASIC + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_CS_SYMBOL + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_CS_ARROW + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_CS_FLOWCHART + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_CS_CALLOUT + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAWTBX_CS_STAR + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_DRAW_CS_ID + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SID_FM_CREATE_CONTROL // status() + [ + ExecMethod = ExecDraw ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_FM_CREATE_FIELDCONTROL + [ + ExecMethod = ExecDraw ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + +shell SwView +{ + import TextEditView; +} + +interface TextPrintPreview +{ + SID_BROWSER_MODE + [ + StateMethod = GetState; + ] + FN_PRINT_LAYOUT + [ + ExecMethod = Execute; + StateMethod = GetState; + ] + FN_REFRESH_VIEW // status(final|play) + [ + StateMethod = GetState ; + ] + FN_CHAR_LEFT // status(final|play) + [ + ExecMethod = Execute; + StateMethod = NoState ; + ] + FN_CHAR_RIGHT // status(final|play) + [ + ExecMethod = Execute; + StateMethod = NoState ; + ] + FN_LINE_UP // status(final|play) + [ + ExecMethod = Execute; + StateMethod = NoState ; + ] + FN_LINE_DOWN // status(final|play) + [ + ExecMethod = Execute; + StateMethod = NoState ; + ] + FN_PAGEUP // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_PAGEDOWN // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_START_OF_DOCUMENT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_END_OF_DOCUMENT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_SHOW_TWO_PAGES // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_SHOW_SINGLE_PAGE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + FN_SHOW_MULTIPLE_PAGES // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_SHOW_BOOKVIEW // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_PRINT_PAGEPREVIEW // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_PRINTDOC // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_PRINTDOCDIRECT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_PRINTPREVIEW // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_CLOSE_PAGEPREVIEW + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ZOOM_IN + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ZOOM_OUT + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_PREVIEW_ZOOM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_UNDO // status() + [ + StateMethod = StateUndo ; + ] + SID_REDO // status() + [ + StateMethod = StateUndo ; + ] + SID_REPEAT // status() + [ + StateMethod = StateUndo ; + ] + + // Begin StatusBar + FN_STAT_ZOOM // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ATTR_ZOOM // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_STAT_PAGE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_START_OF_LINE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_END_OF_LINE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_INSERT_BREAK // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ATTR_ZOOMSLIDER // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_STAT_WORDCOUNT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_JUMP_TO_SPECIFIC_PAGE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + // End StatusBar +} + +shell SwPagePreview +{ + import TextPrintPreview; +} + diff --git a/sw/sdi/wbasesh.sdi b/sw/sdi/wbasesh.sdi new file mode 100644 index 000000000..1c83c0712 --- /dev/null +++ b/sw/sdi/wbasesh.sdi @@ -0,0 +1,31 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebSelection : BaseTextSelection +{ + // here something is placed only if it's not needed in the entire StarWriter +} + +shell SwWebBaseShell +{ + import WebSelection; + import Interior "Interior"; + import Shadow "Shadow"; + +} + diff --git a/sw/sdi/wbeziers.sdi b/sw/sdi/wbeziers.sdi new file mode 100644 index 000000000..8a0f5a460 --- /dev/null +++ b/sw/sdi/wbeziers.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface Bezier : _Bezier +{ +} + +shell SwBezierShell: SwBaseShell +{ + import Bezier; +} + diff --git a/sw/sdi/wdocsh.sdi b/sw/sdi/wdocsh.sdi new file mode 100644 index 000000000..4c968f138 --- /dev/null +++ b/sw/sdi/wdocsh.sdi @@ -0,0 +1,48 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebDocument : BaseTextDocument +{ + // here only Slots, which the full Writer doesn't need + SID_SOURCEVIEW + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Asynchron = TRUE; + ] + + SID_HTML_MODE + [ + StateMethod = GetState ; + ] +} + +shell SwWebDocShell +{ + import WebDocument; +} + +shell SwWebGlosDocShell : SwWebDocShell +{ + SID_SAVEDOC // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] +} + diff --git a/sw/sdi/wdrwbase.sdi b/sw/sdi/wdrwbase.sdi new file mode 100644 index 000000000..636367840 --- /dev/null +++ b/sw/sdi/wdrwbase.sdi @@ -0,0 +1,71 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebDrawBase : BaseTextDrawBase +{ + import BaseTextSelection; +} + +shell SwWebDrawBaseShell : SwBaseShell +{ + import WebDrawBase; + import Sidebar; + + SID_OBJECT_ALIGN + [ + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_LEFT + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_CENTER + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_RIGHT + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_UP + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_MIDDLE + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + SID_OBJECT_ALIGN_DOWN + [ + ExecMethod = Execute; + StateMethod = GetState; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + diff --git a/sw/sdi/wformsh.sdi b/sw/sdi/wformsh.sdi new file mode 100644 index 000000000..91e123286 --- /dev/null +++ b/sw/sdi/wformsh.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface WebDrawForm : BaseTextDrawForm +{ + import WebDrawBase; +} + +shell SwWebDrawFormShell : SwWebDrawBaseShell +{ + import WebDrawForm; +} + diff --git a/sw/sdi/wfrmsh.sdi b/sw/sdi/wfrmsh.sdi new file mode 100644 index 000000000..2ca368372 --- /dev/null +++ b/sw/sdi/wfrmsh.sdi @@ -0,0 +1,28 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebFrame : BaseTextFrame +{ + import BaseTextSelection; +} + +shell SwWebFrameShell : SwBaseShell +{ + import WebFrame; +} + diff --git a/sw/sdi/wgrfsh.sdi b/sw/sdi/wgrfsh.sdi new file mode 100644 index 000000000..09446796e --- /dev/null +++ b/sw/sdi/wgrfsh.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebGraphic : BaseTextGraphic +{ +} + +shell SwWebGrfShell : SwBaseShell +{ + import WebGraphic; +} + diff --git a/sw/sdi/wlistsh.sdi b/sw/sdi/wlistsh.sdi new file mode 100644 index 000000000..481f6fc84 --- /dev/null +++ b/sw/sdi/wlistsh.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface WebList : BaseTextList +{ + import TextSelection; +} + +shell SwWebListShell : SwBaseShell +{ + import WebList; +} + diff --git a/sw/sdi/wolesh.sdi b/sw/sdi/wolesh.sdi new file mode 100644 index 000000000..33160aded --- /dev/null +++ b/sw/sdi/wolesh.sdi @@ -0,0 +1,27 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ +interface WebOLEObject : BaseTextOLEObject +{ + import WebFrame; +} + +shell SwWebOleShell : SwWebFrameShell +{ + import WebOLEObject; +} + diff --git a/sw/sdi/wrtapp.sdi b/sw/sdi/wrtapp.sdi new file mode 100644 index 000000000..138c22fb4 --- /dev/null +++ b/sw/sdi/wrtapp.sdi @@ -0,0 +1,137 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface StarWriter +{ + FN_ENVELOP // status(final|play) + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + + FN_LABEL // status(final|play) + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + + FN_BUSINESS_CARD // status() + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + + FN_XFORMS_INIT // #i31958# + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + DisableFlags="SfxDisableFlags::SwOnMailboxEditor"; + ] + + SID_ATTR_METRIC // status(final|play) + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + SID_ATTR_UNDO_COUNT // ole(no) api(final/play) + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_WIZARD + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_FIRST_ENTRY + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_PREV_ENTRY + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_NEXT_ENTRY + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_LAST_ENTRY + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_CURRENT_ENTRY + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_EXCLUDE_ENTRY + [ + StateMethod = StateOther ; + ] + + FN_MAILMERGE_CREATE_DOCUMENTS + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_SAVE_DOCUMENTS + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_PRINT_DOCUMENTS + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_MAILMERGE_EMAIL_DOCUMENTS + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + + FN_SET_MODOPT_TBLNUMFMT // status() + [ + ExecMethod = ExecOther ; + StateMethod = StateOther ; + ] + +} //end interface Application + +shell SwModule +{ + import StarWriter; +} + diff --git a/sw/sdi/wtabsh.sdi b/sw/sdi/wtabsh.sdi new file mode 100644 index 000000000..287b93281 --- /dev/null +++ b/sw/sdi/wtabsh.sdi @@ -0,0 +1,28 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebTable : BaseTextTable +{ + import BaseTextSelection; +} + +shell SwWebTableShell : SwBaseShell +{ + import WebTable; +} + diff --git a/sw/sdi/wtextsh.sdi b/sw/sdi/wtextsh.sdi new file mode 100644 index 000000000..9b6c301a3 --- /dev/null +++ b/sw/sdi/wtextsh.sdi @@ -0,0 +1,36 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebText : BaseText +{ + FN_INSERT_FRAME_INTERACT_NOCOL + [ + ExecMethod = ExecInsert ; + StateMethod = StateInsert ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + // Here should the slots are be inserted, but O N L Y those that are supported + // by StarWriter/WEB + import TextSelection; +} + +shell SwWebTextShell : SwBaseShell +{ + import WebText; +} + diff --git a/sw/sdi/wviewsh.sdi b/sw/sdi/wviewsh.sdi new file mode 100644 index 000000000..b9c0bcea9 --- /dev/null +++ b/sw/sdi/wviewsh.sdi @@ -0,0 +1,164 @@ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +interface WebEditView : BaseTextEditView +{ + SID_DRAW_TEXT_MARQUEE // status() + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] +} + +shell SwWebView +{ + import WebEditView; +} + +interface WebSourceView +{ + SID_TABLE_CELL // status() + [ + StateMethod = GetState ; + ] + SID_SAVEASDOC // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_SAVEDOC // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_PRINTDOC // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_PRINTDOCDIRECT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_SEARCH_OPTIONS + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_SEARCH_ITEM + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE; + ] + FID_SEARCH_NOW + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_REPEAT_SEARCH // status(final|play) + [ + ExecMethod = Execute; + StateMethod = GetState ; + ] + SID_UNDO // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_REDO // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_REPEAT // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_CUT // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_COPY // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + + SID_PASTE // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] + + SID_SELECTALL // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = NoState ; + ] + SID_MAIL_SENDDOC + [ + StateMethod = GetState ; + ] + SID_MAIL_SENDDOCASPDF + [ + StateMethod = GetState ; + ] + SID_BLUETOOTH_SENDDOC + [ + StateMethod = GetState ; + ] + SID_EXPORTDOC + [ + StateMethod = GetState ; + ] + SID_EXPORTDOCASPDF + [ + StateMethod = GetState ; + ] + SID_DIRECTEXPORTDOCASPDF + [ + StateMethod = GetState ; + ] + SID_BROWSER_MODE + [ + StateMethod = GetState; + ] + FN_PRINT_LAYOUT + [ + StateMethod = GetState; + ] +} + +shell SwSrcView + +{ + import WebSourceView; +} + |