091e4aee33
Conflicts: avmedia/source/framework/mediacontrol.cxx connectivity/source/commontools/DateConversion.cxx desktop/source/deployment/registry/component/dp_component.cxx editeng/inc/editeng/numitem.hxx editeng/inc/editeng/txtrange.hxx editeng/source/editeng/editobj.cxx editeng/source/editeng/editview.cxx editeng/source/editeng/eehtml.cxx editeng/source/editeng/impedit3.cxx editeng/source/editeng/impedit4.cxx editeng/source/misc/txtrange.cxx editeng/source/outliner/outlin2.cxx editeng/source/outliner/outlvw.cxx framework/source/layoutmanager/layoutmanager.cxx linguistic/source/lngsvcmgr.hxx sfx2/source/appl/app.cxx sfx2/source/appl/app.src sfx2/source/appl/appbas.cxx sfx2/source/appl/appcfg.cxx sfx2/source/appl/appdde.cxx sfx2/source/appl/appmain.cxx sfx2/source/appl/appopen.cxx sfx2/source/appl/appquit.cxx sfx2/source/appl/appserv.cxx sfx2/source/appl/childwin.cxx sfx2/source/appl/fileobj.cxx sfx2/source/appl/fileobj.hxx sfx2/source/appl/workwin.cxx sfx2/source/control/dispatch.cxx sfx2/source/control/macro.cxx sfx2/source/control/objface.cxx sfx2/source/control/request.cxx sfx2/source/control/shell.cxx sfx2/source/control/statcach.cxx sfx2/source/dialog/dinfdlg.cxx sfx2/source/dialog/dockwin.cxx sfx2/source/dialog/mailmodel.cxx sfx2/source/dialog/mailmodelapi.cxx sfx2/source/dialog/mgetempl.cxx sfx2/source/dialog/splitwin.cxx sfx2/source/dialog/styledlg.cxx sfx2/source/dialog/tabdlg.cxx sfx2/source/dialog/templdlg.cxx sfx2/source/dialog/tplcitem.cxx sfx2/source/dialog/tplpitem.cxx sfx2/source/doc/doctempl.cxx sfx2/source/doc/docvor.cxx sfx2/source/doc/new.cxx sfx2/source/doc/objcont.cxx sfx2/source/doc/objserv.cxx sfx2/source/doc/objxtor.cxx sfx2/source/inc/appdata.hxx sfx2/source/inc/helpid.hrc sfx2/source/inc/sfxlocal.hrc sfx2/source/inc/statcach.hxx sfx2/source/inc/templdgi.hxx sfx2/source/inc/virtmenu.hxx sfx2/source/inc/workwin.hxx sfx2/source/menu/mnumgr.cxx sfx2/source/menu/virtmenu.cxx sfx2/source/statbar/stbitem.cxx sfx2/source/view/frame.cxx sfx2/source/view/frame2.cxx sfx2/source/view/orgmgr.cxx sfx2/source/view/printer.cxx sfx2/source/view/prnmon.cxx sfx2/source/view/sfxbasecontroller.cxx sfx2/source/view/viewfrm.cxx sfx2/source/view/viewfrm2.cxx sfx2/source/view/viewprn.cxx sfx2/source/view/viewsh.cxx svx/inc/svx/svditer.hxx svx/source/dialog/sdstring.src svx/source/form/fmpage.cxx svx/source/form/formcontroller.cxx svx/source/svdraw/svdcrtv.cxx svx/source/svdraw/svditer.cxx svx/source/svdraw/svdview.cxx xmloff/source/forms/elementimport.cxx
449 lines
11 KiB
Text
Executable file
449 lines
11 KiB
Text
Executable file
/*************************************************************************
|
|
*
|
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
*
|
|
* Copyright 2000, 2010 Oracle and/or its affiliates.
|
|
*
|
|
* OpenOffice.org - a multi-platform office productivity suite
|
|
*
|
|
* This file is part of OpenOffice.org.
|
|
*
|
|
* OpenOffice.org is free software: you can redistribute it and/or modify
|
|
* it under the terms of the GNU Lesser General Public License version 3
|
|
* only, as published by the Free Software Foundation.
|
|
*
|
|
* OpenOffice.org is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU Lesser General Public License version 3 for more details
|
|
* (a copy is included in the LICENSE file that accompanied this code).
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public License
|
|
* version 3 along with OpenOffice.org. If not, see
|
|
* <http://www.openoffice.org/license.html>
|
|
* for a copy of the LGPLv3 License.
|
|
*
|
|
************************************************************************/
|
|
|
|
interface Window
|
|
[
|
|
Automation = FALSE ;
|
|
]
|
|
{
|
|
SID_HYPERLINK_DIALOG
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_RUBY_DIALOG
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_NAVIGATOR // status(final|play)
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_TASKPANE // status(final|play)
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_SHOW_BROWSER // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_BROWSER // ole(no) api()
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_VIEW_DATA_SOURCE_BROWSER// ole(no) api()
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_PARTWIN // ole(no) api()
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_MAIL_CHILDWIN // ole(no) api()
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_TIPWINDOW
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_SEARCH_DLG // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_TOGGLESTATUSBAR // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = MiscExec_Impl ;
|
|
StateMethod = MiscState_Impl ;
|
|
]
|
|
SID_RECORDMACRO // ole(no) api(final/play/norec)
|
|
[
|
|
ExecMethod = MiscExec_Impl ;
|
|
StateMethod = MiscState_Impl ;
|
|
]
|
|
SID_STOP_RECORDING // ole(no) api(final/play/norec)
|
|
[
|
|
ExecMethod = MiscExec_Impl ;
|
|
StateMethod = MiscState_Impl ;
|
|
]
|
|
SID_STYLE_DESIGNER // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_RECORDING_FLOATWINDOW // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
|
|
// Pre-defined docking window slots (usable by internal docking windows)
|
|
SID_DOCKWIN_0
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_1
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_2
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_3
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_4
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_5
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_6
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_7
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_8
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_9
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
/* Be careful!
|
|
You also have to make changes in:
|
|
- sfx2/sdi/sfx.sdi
|
|
- sfx2/source/dialog/dockwin.cxx
|
|
- sfx2/sdi/frmslots.sdi
|
|
- sfx2/inc/sfx2/sfxsids.hrc
|
|
|
|
SID_DOCKWIN_10
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_11
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_12
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_13
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_14
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_15
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_16
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_17
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_18
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_19
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_20
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_21
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_22
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_23
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_24
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_25
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_26
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_27
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_28
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
SID_DOCKWIN_29
|
|
[
|
|
ExecMethod = ChildWindowExecute ;
|
|
StateMethod = ChildWindowState ;
|
|
]
|
|
*/
|
|
// Window.GetFrameWindow( "Name" )
|
|
SID_FILLFRAME
|
|
[
|
|
ExecMethod = ExecView_Impl;
|
|
]
|
|
|
|
// Only for Designers: Slot must be present
|
|
SID_STYLE_NEW
|
|
[
|
|
]
|
|
|
|
// Only for Designers: Slot must be present
|
|
SID_STYLE_DRAGHIERARCHIE
|
|
[
|
|
]
|
|
SID_CLEARHISTORY // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ExecHistory_Impl ;
|
|
StateMethod = StateHistory_Impl ;
|
|
]
|
|
SID_UNDO // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ExecHistory_Impl ;
|
|
StateMethod = StateHistory_Impl ;
|
|
]
|
|
SID_REDO // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ExecHistory_Impl ;
|
|
StateMethod = StateHistory_Impl ;
|
|
]
|
|
SID_REPEAT // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = ExecHistory_Impl ;
|
|
StateMethod = StateHistory_Impl ;
|
|
]
|
|
SID_CURRENT_URL // ole(no) api(no)
|
|
[
|
|
StateMethod = MiscState_Impl ;
|
|
]
|
|
// Stringlist mit den Verben( SFX only )
|
|
SID_OBJECT // ole(no) api(no)
|
|
[
|
|
StateMethod = GetState_Impl ;
|
|
ExecMethod = ExecView_Impl ;
|
|
]
|
|
SID_TERMINATE_INPLACEACTIVATION
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
]
|
|
}
|
|
|
|
interface BrowseWindow : Window
|
|
[
|
|
Automation = FALSE ;
|
|
]
|
|
{
|
|
SID_ACTIVATE // ole(no) api(final/play/rec)
|
|
[
|
|
// Implementations in Subclasses
|
|
]
|
|
SID_NEWWINDOW // ole(no) api(play/rec)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_EDITDOC // ole(?opt) api(play/rec)
|
|
[
|
|
ExecMethod = ExecReload_Impl ;
|
|
StateMethod = StateReload_Impl ;
|
|
]
|
|
SID_RELOAD // ole(?opt) api(play/rec)
|
|
[
|
|
ExecMethod = ExecReload_Impl ;
|
|
StateMethod = StateReload_Impl ;
|
|
]
|
|
SID_VIEWSHELL // ole(no) api(no)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_VIEWSHELL0 // ole(no) api(no)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_VIEWSHELL1 // ole(no) api(no)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_VIEWSHELL2 // ole(no) api(no)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_VIEWSHELL3 // ole(no) api(no)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_VIEWSHELL4 // ole(no) api(no)
|
|
[
|
|
ExecMethod = ExecView_Impl ;
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
}
|
|
|
|
interface TopWindow : BrowseWindow
|
|
[
|
|
Automation = FALSE ;
|
|
]
|
|
{
|
|
SID_NEWDOCDIRECT // ole(no) api(no)
|
|
[
|
|
ExecMethod = Exec_Impl ;
|
|
StateMethod = GetState_Impl ;
|
|
]
|
|
SID_WIN_FULLSCREEN // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = MiscExec_Impl ;
|
|
StateMethod = MiscState_Impl ;
|
|
]
|
|
SID_FRAMETITLE // ole(no) api(play/rec)
|
|
[
|
|
StateMethod = StateView_Impl ;
|
|
]
|
|
SID_CLOSEWIN // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = Exec_Impl ;
|
|
StateMethod = GetState_Impl ;
|
|
]
|
|
SID_BROWSE_FORWARD // ole(no) api()
|
|
[
|
|
ExecMethod = INetExecute_Impl ;
|
|
StateMethod = INetState_Impl ;
|
|
]
|
|
SID_BROWSE_BACKWARD // ole(no) api()
|
|
[
|
|
ExecMethod = INetExecute_Impl ;
|
|
StateMethod = INetState_Impl ;
|
|
]
|
|
SID_CREATELINK // ole(no) api()
|
|
[
|
|
ExecMethod = INetExecute_Impl ;
|
|
StateMethod = INetState_Impl ;
|
|
]
|
|
SID_FOCUSURLBOX // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = INetExecute_Impl ;
|
|
StateMethod = INetState_Impl ;
|
|
]
|
|
}
|
|
|
|
//=========================================================================
|
|
|
|
shell SfxViewFrame
|
|
{
|
|
import TopWindow [Automation];
|
|
|
|
SID_FORMATMENUSTATE
|
|
[
|
|
StateMethod = MiscState_Impl ;
|
|
]
|
|
|
|
SID_ACTIVATE // ole(no) api(final/play/rec)
|
|
[
|
|
ExecMethod = Exec_Impl ;
|
|
StateMethod = GetState_Impl ;
|
|
]
|
|
|
|
SID_SHOWPOPUPS
|
|
[
|
|
ExecMethod = Exec_Impl ;
|
|
StateMethod = GetState_Impl ;
|
|
]
|
|
}
|
|
|