merge the formfield patch from ooo-build
[ooovba.git] / sfx2 / sdi / sfxslots.sdi
blob7954591236d856789ea8a864875143405131223e
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  *
5  * Copyright 2008 by Sun Microsystems, Inc.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * $RCSfile
10  *
11  * $Revision$
12  *
13  * This file is part of OpenOffice.org.
14  *
15  * OpenOffice.org is free software: you can redistribute it and/or modify
16  * it under the terms of the GNU Lesser General Public License version 3
17  * only, as published by the Free Software Foundation.
18  *
19  * OpenOffice.org is distributed in the hope that it will be useful,
20  * but WITHOUT ANY WARRANTY; without even the implied warranty of
21  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22  * GNU Lesser General Public License version 3 for more details
23  * (a copy is included in the LICENSE file that accompanied this code).
24  *
25  * You should have received a copy of the GNU Lesser General Public License
26  * version 3 along with OpenOffice.org.  If not, see
27  * <http://www.openoffice.org/license.html>
28  * for a copy of the LGPLv3 License.
29  *
30  ************************************************************************/
32 module
33 "384E40E0-1F22-101C-9961-04021C007002"
34 "5A30E000-1F22-101C-9961-04021C007002"
35 StarApplicationFrame
37 HelpText( "StarDivision Application Framework" ),
38 SlotIdFile( "sfx2/sfx.hrc" )
39 TypeLibFile( "sfxslots.tlb" )
42     item void           SfxVoidItem;
43     item BOOL       SfxBoolItem;
44     item INT32          SfxUInt16Item;
45     item INT16          SfxInt16Item;
46     item INT32          SfxUInt32Item;
47     item INT32          SfxInt32Item;
48     item String         SfxStringItem;
49     item BYTE       SfxByteItem;
50     item INT16          SfxEnumItem;
51     item INT16          SfxAllEnumItem;
52     item INT16      TbxImageItem;
54     item String     SbxItem;                //! Dummy
55     item String     SfxObjectItem;          //! Dummy
56     item String         SfxTemplateItem;        //! Dummy
57     item String     SfxMacroInfoItem;       //! Dummy
58     item String     SfxImageItem;           //! Dummy
59     item String     SfxFrameItem;           //! Dummy
60     item String     SfxObjectShellItem      //! Dummy
61     item String     SfxUsrAnyItem           //! Dummy
62     item String     SvxClipboardFmtItem;        //! Dummy
64     struct Point
65     {
66         INT32   X       MID_X;
67         INT32   Y       MID_Y;
68     };
69     item Point SfxPointItem;
71     struct Rectangle
72     {
73         INT32   Left    MID_RECT_LEFT;
74         INT32   Top     MID_RECT_TOP;
75         INT32   Width   MID_WIDTH;
76         INT32   Height  MID_HEIGHT;
77     };
78     item Rectangle SfxRectangleItem;
80     struct DocInfo
81     {
82         BOOL            UseUserData                MID_DOCINFO_USEUSERDATA;
83         BOOL        DeleteUserData    MID_DOCINFO_DELETEUSERDATA;
84         String          Title                      MID_DOCINFO_TITLE;
85         String          Subject                    MID_DOCINFO_SUBJECT;
86         String          KeyWords                   MID_DOCINFO_KEYWORDS;
87         String          Description        MID_DOCINFO_DESCRIPTION;
88         BOOL            AutoReload                 MID_DOCINFO_AUTOLOADENABLED;
89         INT32           AutoReloadTime     MID_DOCINFO_AUTOLOADSECS;
90         String      AutoReloadURL      MID_DOCINFO_AUTOLOADURL;
91         String      AutoReloadFrame        MID_DOCINFO_DEFAULTTARGET;
92     };
93     item DocInfo SfxDocumentInfoItem;
95     struct SvxSearch
96     {
97         INT16       StyleFamily     MID_SEARCH_STYLEFAMILY;
98         UINT16      CellType        MID_SEARCH_CELLTYPE;
99         BOOL        RowDirection    MID_SEARCH_ROWDIRECTION;
100         BOOL            AllTables               MID_SEARCH_ALLTABLES;
101         BOOL            Backward                MID_SEARCH_BACKWARD;
102         BOOL            Pattern                 MID_SEARCH_PATTERN;
103         BOOL        Content         MID_SEARCH_CONTENT;
104         BOOL        AsianOptions    MID_SEARCH_ASIANOPTIONS;
105         INT16       AlgorithmType   MID_SEARCH_ALGORITHMTYPE;
106         INT32       SearchFlags     MID_SEARCH_FLAGS;
107         String      SearchString    MID_SEARCH_SEARCHSTRING;
108         String      ReplaceString   MID_SEARCH_REPLACESTRING;
109         INT16       Locale          MID_SEARCH_LOCALE;
110         INT32       ChangedChars    MID_SEARCH_CHANGEDCHARS;
111         INT32       DeletedChars    MID_SEARCH_DELETEDCHARS;
112         INT32       InsertedChars   MID_SEARCH_INSERTEDCHARS;
113         INT32       TransliterateFlags MID_SEARCH_TRANSLITERATEFLAGS;
114         INT16           Command                 MID_SEARCH_COMMAND;
115     };
116     item SvxSearch SvxSearchItem;
118     struct SvxSize
119     {
120         INT32               Width           MID_SIZE_WIDTH;
121         INT32               Height          MID_SIZE_HEIGHT;
122     };
123     item SvxSize SvxSizeItem;
125     struct SfxScriptOrganizer
126     {
127         String Language MID_SCRIPT_ORGANIZER_LANGUAGE;
128     };
129     item SfxScriptOrganizer SfxScriptOrganizerItem;
131     include "sfx.sdi"
132     include "docslots.sdi"
133     include "frmslots.sdi"
134     include "viwslots.sdi"
135     include "mdislots.sdi"
136     include "appslots.sdi"