summaryrefslogtreecommitdiff
path: root/sfx2/sdi/sfxslots.sdi
blob: 35bb757c12d649fcff0859ec1dfe1e89a2d60baf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/*=========================================================================
    module StarApplicationFrame

    (C) 1994-1995 StarDivision GmbH, Hamburg, Germany
    $Author: rt $ $Date: 2004-05-19 08:32:17 $ $Revision: 1.14 $
    $Logfile:   T:/sfx2/sdi/sfxslots.sdv  $ $Workfile:   SFXSLOTS.SDI  $
=========================================================================*/

module
"384E40E0-1F22-101C-9961-04021C007002"
"5A30E000-1F22-101C-9961-04021C007002"
StarApplicationFrame
[
HelpText( "StarDivision Application Framework" ),
SlotIdFile( "sfx.hrc" )
TypeLibFile( "sfxslots.tlb" )
]
{
    item void       SfxVoidItem;
    item BOOL       SfxBoolItem;
    item INT32      SfxUInt16Item;
    item INT16      SfxInt16Item;
    item INT32      SfxUInt32Item;
    item INT32      SfxInt32Item;
    item String     SfxStringItem;
    item BYTE       SfxByteItem;
    item INT16      SfxEnumItem;
    item INT16      SfxAllEnumItem;
    item INT16      TbxImageItem;

    item String     SbxItem;                //! Dummy
    item String     SfxObjectItem;          //! Dummy
    item String     SfxTemplateItem;        //! Dummy
    item String     SfxMacroInfoItem;       //! Dummy
    item String     SfxImageItem;           //! Dummy
    item String     SfxFrameItem;           //! Dummy
    item String     SfxObjectShellItem      //! Dummy

    struct Point
    {
        INT32   X   MID_X;
        INT32   Y   MID_Y;
    };
    item Point SfxPointItem;

    struct Rectangle
    {
        INT32   Left    MID_RECT_LEFT;
        INT32   Top     MID_RECT_TOP;
        INT32   Width   MID_WIDTH;
        INT32   Height  MID_HEIGHT;
    };
    item Rectangle SfxRectangleItem;

    struct DocInfo
    {
        //String        Author             MID_DOCINFO_AUTHOR;
        //INT32       CreationDate       MID_DOCINFO_CREATIONDATE;
        //INT32       CreationTime       MID_DOCINFO_CREATIONTIME;
        //String        FileName           MID_DOCINFO_FILENAME;
        //INT32       Revision           MID_DOCINFO_REVISION;
        //INT32       EditTime           MID_DOCINFO_EDITTIME;
        //String        ModificationAuthor MID_DOCINFO_MODIFICATIONAUTHOR;
        //INT32       ModificationDate   MID_DOCINFO_MODIFICATIONDATE;
        //INT32       ModificationTime   MID_DOCINFO_MODIFICATIONTIME;
        //String        Template           MID_DOCINFO_TEMPLATE;
        BOOL        UseUserData        MID_DOCINFO_USEUSERDATA;
        BOOL        DeleteUserData    MID_DOCINFO_DELETEUSERDATA;
        String      Title              MID_DOCINFO_TITLE;
        String      Subject            MID_DOCINFO_SUBJECT;
        String      KeyWords           MID_DOCINFO_KEYWORDS;
        String      Description        MID_DOCINFO_DESCRIPTION;
        BOOL        AutoReload         MID_DOCINFO_AUTOLOADENABLED;
        INT32       AutoReloadTime     MID_DOCINFO_AUTOLOADSECS;
        String      AutoReloadURL      MID_DOCINFO_AUTOLOADURL;
        String      AutoReloadFrame    MID_DOCINFO_DEFAULTTARGET;
        String      Field1Title        MID_DOCINFO_FIELD1TITLE;
        String      Field2Title        MID_DOCINFO_FIELD2TITLE;
        String      Field3Title        MID_DOCINFO_FIELD3TITLE;
        String      Field4Title        MID_DOCINFO_FIELD4TITLE;
        String      Field1             MID_DOCINFO_FIELD1;
        String      Field2             MID_DOCINFO_FIELD2;
        String      Field3             MID_DOCINFO_FIELD3;
        String      Field4             MID_DOCINFO_FIELD4;
    };
    item DocInfo SfxDocumentInfoItem;

    struct SvxSearch
    {
        INT16       StyleFamily     MID_SEARCH_STYLEFAMILY;
        UINT16      CellType        MID_SEARCH_CELLTYPE;
        BOOL        RowDirection    MID_SEARCH_ROWDIRECTION;
        BOOL        AllTables       MID_SEARCH_ALLTABLES;
        BOOL        Backward        MID_SEARCH_BACKWARD;
        BOOL        Pattern         MID_SEARCH_PATTERN;
        BOOL        Content         MID_SEARCH_CONTENT;
        BOOL        AsianOptions    MID_SEARCH_ASIANOPTIONS;
        INT16       AlgorithmType   MID_SEARCH_ALGORITHMTYPE;
        INT32       SearchFlags     MID_SEARCH_FLAGS;
        String      SearchString    MID_SEARCH_SEARCHSTRING;
        String      ReplaceString   MID_SEARCH_REPLACESTRING;
        INT16       Locale          MID_SEARCH_LOCALE;
        INT32       ChangedChars    MID_SEARCH_CHANGEDCHARS;
        INT32       DeletedChars    MID_SEARCH_DELETEDCHARS;
        INT32       InsertedChars   MID_SEARCH_INSERTEDCHARS;
        INT32       TransliterateFlags MID_SEARCH_TRANSLITERATEFLAGS;
        INT16       Command         MID_SEARCH_COMMAND;
    };
    item SvxSearch SvxSearchItem;

    struct SvxSize
    {
        INT32               Width           MID_SIZE_WIDTH;
        INT32               Height          MID_SIZE_HEIGHT;
    };
    item SvxSize SvxSizeItem;

    struct SfxScriptOrganizer
    {
        String Language MID_SCRIPT_ORGANIZER_LANGUAGE;
    };
    item SfxScriptOrganizer SfxScriptOrganizerItem;

    include "sfx.sdi"
    include "object.sdi"
    include "progress.sdi"
    include "options.sdi"
    include "docslots.sdi"
    include "frmslots.sdi"
    include "viwslots.sdi"
    include "pinslots.sdi"
    include "mdislots.sdi"
    include "ipfslots.sdi"
    include "appslots.sdi"
    include "frsslots.sdi"
}