diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2000-09-18 16:15:01 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2000-09-18 16:15:01 +0000 |
commit | 7e0daabe8cad604a5d73e67aec898105ab23c795 (patch) | |
tree | 2de3635ffa9c685646ff233bde8c3d0403e800f2 /sw/sdi/viewsh.sdi | |
parent | 7e09a9a6085cc8be56ec34c0b95c548b42abffa3 (diff) |
initial import
Diffstat (limited to 'sw/sdi/viewsh.sdi')
-rw-r--r-- | sw/sdi/viewsh.sdi | 305 |
1 files changed, 305 insertions, 0 deletions
diff --git a/sw/sdi/viewsh.sdi b/sw/sdi/viewsh.sdi new file mode 100644 index 0000000000..01e9fd0c40 --- /dev/null +++ b/sw/sdi/viewsh.sdi @@ -0,0 +1,305 @@ +/*------------------------------------------------------------------------ + + $Workfile: viewsh.sdi $ + + $Header: /zpool/svn/migration/cvs_rep_09_09_08/code/sw/sdi/viewsh.sdi,v 1.1.1.1 2000-09-18 17:14:30 hr Exp $ + + Beschreibung: IDL - File ViewShell fuer Sw3 + + (c) Copyright 1989 - 2000, Star Division GmbH, Hamburg + +------------------------------------------------------------------------*/ + +interface TextInTable : Selection +[ uuid = "63C33940-69D8-101D-9757-C667E8298000" ] +{ + import Text; + import TextTable; +} + +interface ListInTable : Selection +[ uuid="7F1A6E20-69D8-101D-9757-C667E8298000" ] +{ + import Text; + import TextList; + import TextTable; +} + +interface ListInText : Selection +[ uuid = "8A4C07E0-69D8-101D-9757-C667E8298000"] +{ + import TextList; + import Text; +} + +interface TextEditView : BaseTextEditView +[ + uuid = "09782660-111A-101D-9757-6E74207A7520" +] +{ + // Slots, die nicht in der WebDocShell gebraucht werden + FN_INSERT_OBJ_CTRL + [ + ExecMethod = Execute ; + StateMethod = GetState ; + Export = FALSE ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + FN_INSERT_CAPTION // status() + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + FN_EDIT_FOOTNOTE // status(final|play) + [ + ExecMethod = ExecDlgExt ; + StateMethod = GetState ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + FN_HYPHENATE_OPT_DLG // status(final|play) + [ + ExecMethod = ExecLingu ; + StateMethod = GetState ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + FN_CHANGE_PAGENUM // status(final) + [ + ExecMethod = ExecDlg ; + StateMethod = GetState ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] + SvxDrawToolItem DrawSelect SID_INSERT_DRAW // status() + [ + ExecMethod = ExecDraw ; + StateMethod = GetDrawState ; + ] + SfxBoolItem CreateControl SID_FM_CREATE_CONTROL // status() + [ + ExecMethod = ExecDraw ; + DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; + ] +} + //========================================================================= + +shell SwView : SfxViewShell + +{ + import TextEditView [Automation]; +// import TextPage "Page"; +// import SearchSettings; +// import SearchAttributes; +// import ReplaceAttributes; +} + +interface TextPrintPreview : View +[ uuid = "1622A480-111A-101D-9757-6E74207A7520" ] +{ + FN_REFRESH_VIEW // status(final|play) + [ + ExecMethod = Execute ; + 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_FOUR_PAGES // status(final|play) + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_PREVIEW_PRINT_OPTIONS //status() + [ + ExecMethod = Execute ; + ] + 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_PREVIEW_ZOOM + [ + ExecMethod = Execute ; + ] + SID_UNDO // status() + [ + StateMethod = StateUndo ; + ] + SID_REDO // status() + [ + StateMethod = StateUndo ; + ] + SID_REPEAT // status() + [ + StateMethod = StateUndo ; + ] + //--------------------------------------------------------------------- + //Ab hier Statusleiste + FN_STAT_ZOOM // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + SID_ATTR_ZOOM // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + FN_STAT_PAGE // status() + [ + ExecMethod = Execute ; + StateMethod = GetState ; + ] + //---------------------------------------------- + //End mit Statusleiste +} + + //========================================================================= + +shell SwPagePreView : SfxViewShell +{ + import TextPrintPreview[Automation]; +} + + + +/* + +9D84FD80-69D8-101D-9757-C667E8298000 + +A53B7A40-69D8-101D-9757-C667E8298000 + +AA3EBDE0-69D8-101D-9757-C667E8298000 + + + + */ + + +/*------------------------------------------------------------------------ + + $Log: not supported by cvs2svn $ + Revision 1.245 2000/08/07 11:49:25 jp + PagePreView replace the current view + + Revision 1.244 2000/05/26 07:06:19 os + old SW Basic API Slots removed + + Revision 1.243 2000/05/10 12:00:10 os + Basic API removed + + Revision 1.242 1998/11/12 16:28:58 MA + #58677# Disable Flag + + + Rev 1.241 12 Nov 1998 17:28:58 MA + #58677# Disable Flag + + Rev 1.240 29 Sep 1998 14:35:18 OS + #57281#, #57264# Zoom der Preview mit Controller, Preview-Close ueber eigenen Slot + + Rev 1.239 21 Aug 1998 15:44:10 OS + Seitendruck PagePreview #55252# + + Rev 1.238 10 Mar 1998 14:22:38 OM + Konstruktionsmodul fuer Forms + + Rev 1.237 30 Oct 1997 15:16:46 JP + neu: LineUp/-Down und CharLeft/CharRight fuer PagePreView + + Rev 1.236 28 Aug 1997 12:37:34 MBA + Neue Interface-Namen + + Rev 1.235 14 Apr 1997 16:02:58 OS + neu: SearchAttributes und ReplaceAttributes + + Rev 1.234 24 Feb 1997 16:56:32 OM + Silbentrennung in Draw-Objekten + + Rev 1.233 13 Feb 1997 12:44:50 MA + unnoetige Texte entfernt + + Rev 1.232 04 Feb 1997 13:42:20 HJS + merge 04.02.97 + + Rev 1.231 30 Jan 1997 12:40:46 HJS + quickmerge 30.01.97 + + Rev 1.230 28 Jan 1997 16:37:02 OS + DrawSelect nicht im WebWriter + + Rev 1.229 27 Jan 1997 16:37:34 OS + Web-Slots aus den allg. interfaces raus + + Rev 1.228 23 Jan 1997 08:35:04 OS + Ableitung von __View + + Rev 1.227 21 Jan 1997 12:31:42 HJS + merge 21.01.97 + + Rev 1.226 17 Jan 1997 13:08:24 OS + alte Slot-defines entfernt, xxxConfig fuer FN_UPDATE_TOX + + Rev 1.225 14 Jan 1997 12:12:26 HJS + merge 14.01.97 + + +------------------------------------------------------------------------*/ + |