00001
00002 extern SfxType0 aSfxStringItem_Impl;
00003 #ifdef SFX_TYPEMAP
00004 SfxType0 aSfxStringItem_Impl =
00005 {
00006 TYPE(SfxStringItem), 0
00007 };
00008 #endif
00009
00010
00011 extern SfxType0 aSfxVoidItem_Impl;
00012 #ifdef SFX_TYPEMAP
00013 SfxType0 aSfxVoidItem_Impl =
00014 {
00015 TYPE(SfxVoidItem), 0
00016 };
00017 #endif
00018
00019
00020 extern SfxType0 aSfxUInt16Item_Impl;
00021 #ifdef SFX_TYPEMAP
00022 SfxType0 aSfxUInt16Item_Impl =
00023 {
00024 TYPE(SfxUInt16Item), 0
00025 };
00026 #endif
00027
00028
00029 extern SfxType0 aSfxStringListItem_Impl;
00030 #ifdef SFX_TYPEMAP
00031 SfxType0 aSfxStringListItem_Impl =
00032 {
00033 TYPE(SfxStringListItem), 0
00034 };
00035 #endif
00036
00037
00038 extern SfxType0 aSfxBoolItem_Impl;
00039 #ifdef SFX_TYPEMAP
00040 SfxType0 aSfxBoolItem_Impl =
00041 {
00042 TYPE(SfxBoolItem), 0
00043 };
00044 #endif
00045
00046
00047 extern SfxType0 aSfxInt16Item_Impl;
00048 #ifdef SFX_TYPEMAP
00049 SfxType0 aSfxInt16Item_Impl =
00050 {
00051 TYPE(SfxInt16Item), 0
00052 };
00053 #endif
00054
00055
00056 extern SfxType3 aSvxZoomItem_Impl;
00057 #ifdef SFX_TYPEMAP
00058 SfxType3 aSvxZoomItem_Impl =
00059 {
00060 TYPE(SvxZoomItem), 3, { {MID_VALUE,"Value"}, {MID_VALUESET,"ValueSet"}, {MID_TYPE,"Type"} }
00061 };
00062 #endif
00063
00064
00065 #ifdef StarMath
00066 #undef ShellClass
00067 #undef StarMath
00068 #define ShellClass StarMath
00069 #endif
00070
00071
00072 #ifdef SmModule
00073 #undef ShellClass
00074 #undef SmModule
00075 #define ShellClass SmModule
00076 SFX_ARGUMENTMAP(SmModule)
00077 {
00078 SFX_ARGUMENT(SID_CFGFILE,"FileName",SfxStringItem)
00079 };
00080
00081 SFX_STATE_STUB(SmModule,GetState)
00082
00083 SFX_SLOTMAP_ARG(SmModule)
00084 {
00085
00086 SFX_NEW_SLOT_ARG( SmModule,SID_CONFIGEVENT,SID_CONFIGEVENT,GID_OPTIONS,
00087 0 ,&aSmModuleSlots_Impl[0] ,
00088 SFX_STUB_PTR_EXEC_NONE,SFX_STUB_PTR(SmModule,GetState),
00089 SFX_SLOT_CACHABLE|SFX_SLOT_ASYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_CONTAINER|SFX_SLOT_READONLYDOC|0,
00090 0,
00091 SfxVoidItem,
00092 0, 1,".LoadEvents",SFX_SLOT_METHOD|0,"LoadEvents" )
00093 };
00094 #endif
00095
00096
00097 #ifdef FormulaDocument
00098 #undef ShellClass
00099 #undef FormulaDocument
00100 #define ShellClass FormulaDocument
00101 #endif
00102
00103
00104 #ifdef SmDocShell
00105 #undef ShellClass
00106 #undef SmDocShell
00107 #define ShellClass SmDocShell
00108 SFX_ARGUMENTMAP(SmDocShell)
00109 {
00110 SFX_ARGUMENT(SID_TEMPLATE_REGIONNAME,"TemplateRegion",SfxStringItem),
00111 SFX_ARGUMENT(SID_TEMPLATE_NAME,"TemplateName",SfxStringItem),
00112 SFX_ARGUMENT(SID_REDO,"Redo",SfxUInt16Item),
00113 SFX_ARGUMENT(SID_UNDO,"Undo",SfxUInt16Item)
00114 };
00115
00116 SFX_STATE_STUB(SmDocShell,GetState)
00117 SFX_EXEC_STUB(SmDocShell,Execute)
00118
00119 SFX_SLOTMAP_ARG(SmDocShell)
00120 {
00121
00122 SFX_NEW_SLOT_ARG( SmDocShell,SID_DOCTEMPLATE,SID_DOCTEMPLATE,GID_TEMPLATE,
00123 0 ,&aSmDocShellSlots_Impl[1] ,
00124 SFX_STUB_PTR_EXEC_NONE,SFX_STUB_PTR(SmDocShell,GetState),
00125 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_CONTAINER|SFX_SLOT_READONLYDOC|0,
00126 0,
00127 SfxVoidItem,
00128 0, 2,".SaveAsTemplate",SFX_SLOT_METHOD|0,"SaveAsTemplate" ),
00129
00130 SFX_NEW_SLOT_ARG( SmDocShell,SID_REDO,SID_REDO,GID_EDIT,
00131 0 ,&aSmDocShellSlots_Impl[2] ,
00132 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00133 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00134 0,
00135 SfxStringItem,
00136 2, 1,".Redo",SFX_SLOT_METHOD|0,"Redo" ),
00137
00138 SFX_NEW_SLOT_ARG( SmDocShell,SID_UNDO,SID_UNDO,GID_EDIT,
00139 0 ,&aSmDocShellSlots_Impl[3] ,
00140 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00141 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00142 0,
00143 SfxStringItem,
00144 3, 1,".Undo",SFX_SLOT_METHOD|0,"Undo" ),
00145
00146 SFX_NEW_SLOT_ARG( SmDocShell,SID_GETUNDOSTRINGS,SID_GETUNDOSTRINGS,GID_EDIT,
00147 0 ,&aSmDocShellSlots_Impl[4] ,
00148 SFX_STUB_PTR_EXEC_NONE,SFX_STUB_PTR(SmDocShell,GetState),
00149 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_FASTCALL|0,
00150 0,
00151 SfxStringListItem,
00152 4, 0,".GetUndoStrings",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"GetUndoStrings" ),
00153
00154 SFX_NEW_SLOT_ARG( SmDocShell,SID_GETREDOSTRINGS,SID_GETREDOSTRINGS,GID_EDIT,
00155 0 ,&aSmDocShellSlots_Impl[5] ,
00156 SFX_STUB_PTR_EXEC_NONE,SFX_STUB_PTR(SmDocShell,GetState),
00157 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_FASTCALL|0,
00158 0,
00159 SfxStringListItem,
00160 4, 0,".GetRedoStrings",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"GetRedoStrings" ),
00161
00162 SFX_NEW_SLOT_ARG( SmDocShell,SID_FONT,SID_FONT,GID_FORMAT,
00163 0 ,&aSmDocShellSlots_Impl[6] ,
00164 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00165 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00166 0,
00167 SfxVoidItem,
00168 4, 0,".ChangeFont",SFX_SLOT_METHOD|0,"ChangeFont" ),
00169
00170 SFX_NEW_SLOT_ARG( SmDocShell,SID_FONTSIZE,SID_FONTSIZE,GID_FORMAT,
00171 0 ,&aSmDocShellSlots_Impl[7] ,
00172 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00173 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00174 0,
00175 SfxVoidItem,
00176 4, 0,".ChangeFontSize",SFX_SLOT_METHOD|0,"ChangeFontSize" ),
00177
00178 SFX_NEW_SLOT_ARG( SmDocShell,SID_DISTANCE,SID_DISTANCE,GID_FORMAT,
00179 0 ,&aSmDocShellSlots_Impl[8] ,
00180 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00181 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00182 0,
00183 SfxVoidItem,
00184 4, 0,".ChangeDistance",SFX_SLOT_METHOD|0,"ChangeDistance" ),
00185
00186 SFX_NEW_SLOT_ARG( SmDocShell,SID_ALIGN,SID_ALIGN,GID_FORMAT,
00187 0 ,&aSmDocShellSlots_Impl[9] ,
00188 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00189 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00190 0,
00191 SfxVoidItem,
00192 4, 0,".ChangeAlignment",SFX_SLOT_METHOD|0,"ChangeAlignment" ),
00193
00194 SFX_NEW_SLOT_ARG( SmDocShell,SID_AUTO_REDRAW,SID_AUTO_REDRAW,GID_VIEW,
00195 0 ,&aSmDocShellSlots_Impl[10] ,
00196 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00197 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00198 0,
00199 SfxBoolItem,
00200 4, 0,".RedrawAutomatic",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"RedrawAutomatic" ),
00201
00202 SFX_NEW_SLOT_ARG( SmDocShell,SID_TEXTMODE,SID_TEXTMODE,GID_VIEW,
00203 0 ,&aSmDocShellSlots_Impl[11] ,
00204 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00205 SFX_SLOT_VOLATILE|SFX_SLOT_AUTOUPDATE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00206 0,
00207 SfxBoolItem,
00208 4, 0,".Textmode",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"Textmode" ),
00209
00210 SFX_NEW_SLOT_ARG( SmDocShell,SID_TEXT,SID_TEXT,GID_VIEW,
00211 0 ,&aSmDocShellSlots_Impl[12] ,
00212 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00213 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_READONLYDOC|0,
00214 0,
00215 SfxStringItem,
00216 4, 0,".ConfigName",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"ConfigName" ),
00217
00218 SFX_NEW_SLOT_ARG( SmDocShell,SID_GAPHIC_SM,SID_GAPHIC_SM,GID_MATH,
00219 0 ,&aSmDocShellSlots_Impl[13] ,
00220 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00221 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_READONLYDOC|0,
00222 0,
00223 SfxInt16Item,
00224 4, 0,".Graphic",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"Graphic" ),
00225
00226 SFX_NEW_SLOT_ARG( SmDocShell,SID_LOADSYMBOLS,SID_LOADSYMBOLS,GID_OPTIONS,
00227 0 ,&aSmDocShellSlots_Impl[14] ,
00228 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00229 SFX_SLOT_CACHABLE|SFX_SLOT_ASYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_READONLYDOC|0,
00230 0,
00231 SfxVoidItem,
00232 4, 0,".LoadSymbols",SFX_SLOT_METHOD|0,"LoadSymbols" ),
00233
00234 SFX_NEW_SLOT_ARG( SmDocShell,SID_SAVESYMBOLS,SID_SAVESYMBOLS,GID_OPTIONS,
00235 0 ,&aSmDocShellSlots_Impl[15] ,
00236 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00237 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_READONLYDOC|0,
00238 0,
00239 SfxVoidItem,
00240 4, 0,".SaveSymbols",SFX_SLOT_METHOD|0,"SaveSymbols" ),
00241
00242 SFX_NEW_SLOT_ARG( SmDocShell,SID_MODIFYSTATUS,SID_MODIFYSTATUS,GID_VIEW,
00243 0 ,&aSmDocShellSlots_Impl[0] ,
00244 SFX_STUB_PTR(SmDocShell,Execute),SFX_STUB_PTR(SmDocShell,GetState),
00245 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_STATUSBARCONFIG|SFX_SLOT_READONLYDOC|0,
00246 0,
00247 SfxStringItem,
00248 4, 0,".ModifyStatus",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"ModifyStatus" )
00249 };
00250 #endif
00251
00252
00253 #ifdef FormulaView
00254 #undef ShellClass
00255 #undef FormulaView
00256 #define ShellClass FormulaView
00257 #endif
00258
00259
00260 #ifdef SmViewShell
00261 #undef ShellClass
00262 #undef SmViewShell
00263 #define ShellClass SmViewShell
00264 SFX_ARGUMENTMAP(SmViewShell)
00265 {
00266 SFX_ARGUMENT(SID_INSERT_FORMULA,"Name",SfxStringItem),
00267 SFX_ARGUMENT(FN_PARAM_1,"Filter",SfxStringItem)
00268 };
00269
00270 SFX_EXEC_STUB(SmViewShell,Execute)
00271 SFX_STATE_STUB(SmViewShell,GetState)
00272
00273 SFX_SLOTMAP_ARG(SmViewShell)
00274 {
00275
00276 SFX_NEW_SLOT_ARG( SmViewShell,SID_CUT,SID_CUT,GID_EDIT,
00277 0 ,&aSmViewShellSlots_Impl[1] ,
00278 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00279 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00280 0,
00281 SfxVoidItem,
00282 0, 0,".Cut",SFX_SLOT_METHOD|0,"Cut" ),
00283
00284 SFX_NEW_SLOT_ARG( SmViewShell,SID_COPY,SID_COPY,GID_EDIT,
00285 0 ,&aSmViewShellSlots_Impl[2] ,
00286 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00287 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00288 0,
00289 SfxVoidItem,
00290 0, 0,".Copy",SFX_SLOT_METHOD|0,"Copy" ),
00291
00292 SFX_NEW_SLOT_ARG( SmViewShell,SID_PASTE,SID_PASTE,GID_EDIT,
00293 0 ,&aSmViewShellSlots_Impl[3] ,
00294 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00295 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_FASTCALL|0,
00296 0,
00297 SfxVoidItem,
00298 0, 0,".Paste",SFX_SLOT_METHOD|0,"Paste" ),
00299
00300 SFX_NEW_SLOT_ARG( SmViewShell,SID_DELETE,SID_DELETE,GID_EDIT,
00301 0 ,&aSmViewShellSlots_Impl[4] ,
00302 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00303 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_FASTCALL|0,
00304 0,
00305 SfxVoidItem,
00306 0, 0,".Delete",SFX_SLOT_METHOD|0,"Delete" ),
00307
00308 SFX_NEW_SLOT_ARG( SmViewShell,SID_SELECT,SID_SELECT,GID_EDIT,
00309 0 ,&aSmViewShellSlots_Impl[5] ,
00310 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00311 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00312 0,
00313 SfxVoidItem,
00314 0, 0,".Select",SFX_SLOT_METHOD|0,"Select" ),
00315
00316 SFX_NEW_SLOT_ARG( SmViewShell,SID_ATTR_ZOOM,SID_ATTR_ZOOM,GID_VIEW,
00317 0 ,&aSmViewShellSlots_Impl[6] ,
00318 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00319 SFX_SLOT_CACHABLE|SFX_SLOT_ASYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_STATUSBARCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00320 0,
00321 SvxZoomItem,
00322 0, 0,".",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"Zoom" ),
00323
00324 SFX_NEW_SLOT_ARG( SmViewShell,SID_NEXTERR,SID_NEXTERR,GID_NAVIGATOR,
00325 0 ,&aSmViewShellSlots_Impl[7] ,
00326 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00327 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00328 0,
00329 SfxVoidItem,
00330 0, 0,".NextError",SFX_SLOT_METHOD|0,"NextError" ),
00331
00332 SFX_NEW_SLOT_ARG( SmViewShell,SID_PREVERR,SID_PREVERR,GID_NAVIGATOR,
00333 0 ,&aSmViewShellSlots_Impl[8] ,
00334 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00335 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00336 0,
00337 SfxVoidItem,
00338 0, 0,".PrevError",SFX_SLOT_METHOD|0,"PrevError" ),
00339
00340 SFX_NEW_SLOT_ARG( SmViewShell,SID_NEXTMARK,SID_NEXTMARK,GID_NAVIGATOR,
00341 0 ,&aSmViewShellSlots_Impl[9] ,
00342 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00343 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00344 0,
00345 SfxVoidItem,
00346 0, 0,".NextMark",SFX_SLOT_METHOD|0,"NextMark" ),
00347
00348 SFX_NEW_SLOT_ARG( SmViewShell,SID_PREVMARK,SID_PREVMARK,GID_NAVIGATOR,
00349 0 ,&aSmViewShellSlots_Impl[10] ,
00350 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00351 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00352 0,
00353 SfxVoidItem,
00354 0, 0,".PrevMark",SFX_SLOT_METHOD|0,"PrevMark" ),
00355
00356 SFX_NEW_SLOT_ARG( SmViewShell,SID_SYMBOLS_CATALOGUE,SID_SYMBOLS_CATALOGUE,GID_OPTIONS,
00357 0 ,&aSmViewShellSlots_Impl[11] ,
00358 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00359 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00360 0,
00361 SfxVoidItem,
00362 0, 0,".SymbolCatalogue",SFX_SLOT_METHOD|0,"SymbolCatalogue" ),
00363
00364 SFX_NEW_SLOT_ARG( SmViewShell,SID_VIEW050,SID_VIEW050,GID_VIEW,
00365 0 ,&aSmViewShellSlots_Impl[12] ,
00366 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00367 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00368 0,
00369 SfxVoidItem,
00370 0, 0,".View50",SFX_SLOT_METHOD|0,"View50" ),
00371
00372 SFX_NEW_SLOT_ARG( SmViewShell,SID_VIEW100,SID_VIEW100,GID_VIEW,
00373 0 ,&aSmViewShellSlots_Impl[13] ,
00374 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00375 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00376 0,
00377 SfxVoidItem,
00378 0, 0,".View100",SFX_SLOT_METHOD|0,"View100" ),
00379
00380 SFX_NEW_SLOT_ARG( SmViewShell,SID_VIEW200,SID_VIEW200,GID_VIEW,
00381 0 ,&aSmViewShellSlots_Impl[14] ,
00382 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00383 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00384 0,
00385 SfxVoidItem,
00386 0, 0,".View200",SFX_SLOT_METHOD|0,"View200" ),
00387
00388 SFX_NEW_SLOT_ARG( SmViewShell,SID_ZOOMIN,SID_ZOOMIN,GID_VIEW,
00389 0 ,&aSmViewShellSlots_Impl[15] ,
00390 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00391 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00392 0,
00393 SfxVoidItem,
00394 0, 0,".ZoomIn",SFX_SLOT_METHOD|0,"ZoomIn" ),
00395
00396 SFX_NEW_SLOT_ARG( SmViewShell,SID_ZOOMOUT,SID_ZOOMOUT,GID_VIEW,
00397 0 ,&aSmViewShellSlots_Impl[16] ,
00398 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00399 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00400 0,
00401 SfxVoidItem,
00402 0, 0,".ZoomOut",SFX_SLOT_METHOD|0,"ZoomOut" ),
00403
00404 SFX_NEW_SLOT_ARG( SmViewShell,SID_DRAW,SID_DRAW,GID_VIEW,
00405 0 ,&aSmViewShellSlots_Impl[17] ,
00406 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00407 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00408 0,
00409 SfxVoidItem,
00410 0, 0,".Draw",SFX_SLOT_METHOD|0,"Draw" ),
00411
00412 SFX_NEW_SLOT_ARG( SmViewShell,SID_ADJUST,SID_ADJUST,GID_VIEW,
00413 0 ,&aSmViewShellSlots_Impl[18] ,
00414 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00415 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00416 0,
00417 SfxVoidItem,
00418 0, 0,".Adjust",SFX_SLOT_METHOD|0,"Adjust" ),
00419
00420 SFX_NEW_SLOT_ARG( SmViewShell,SID_TOOLBOX,SID_TOOLBOX,GID_VIEW,
00421 0 ,&aSmViewShellSlots_Impl[19] ,
00422 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00423 SFX_SLOT_VOLATILE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00424 0,
00425 SfxBoolItem,
00426 0, 0,".ToolBox",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"ToolBox" ),
00427
00428 SFX_NEW_SLOT_ARG( SmViewShell,SID_FORMULACURSOR,SID_FORMULACURSOR,GID_MATH,
00429 0 ,&aSmViewShellSlots_Impl[20] ,
00430 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00431 SFX_SLOT_CACHABLE|SFX_SLOT_TOGGLE|SFX_SLOT_AUTOUPDATE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_FASTCALL|SFX_SLOT_READONLYDOC|0,
00432 0,
00433 SfxVoidItem,
00434 0, 0,".FormelCursor",SFX_SLOT_METHOD|0,"FormelCursor" ),
00435
00436 SFX_NEW_SLOT_ARG( SmViewShell,SID_INSERT_FORMULA,SID_INSERT_FORMULA,GID_INSERT,
00437 0 ,&aSmViewShellSlots_Impl[21] ,
00438 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00439 SFX_SLOT_CACHABLE|SFX_SLOT_ASYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_HASDIALOG|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|0,
00440 0,
00441 SfxVoidItem,
00442 0, 2, 0, SFX_SLOT_METHOD|0,"InsertFormula" ),
00443
00444 SFX_NEW_SLOT_ARG( SmViewShell,SID_FITINWINDOW,SID_FITINWINDOW,GID_VIEW,
00445 0 ,&aSmViewShellSlots_Impl[22] ,
00446 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00447 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00448 0,
00449 SfxVoidItem,
00450 2, 0,".FitInWindow",SFX_SLOT_METHOD|0,"FitInWindow" ),
00451
00452 SFX_NEW_SLOT_ARG( SmViewShell,SID_INSERTTEXT,SID_INSERTTEXT,GID_INSERT,
00453 0 ,&aSmViewShellSlots_Impl[23] ,
00454 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00455 SFX_SLOT_CACHABLE|SFX_SLOT_ASYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00456 0,
00457 SfxVoidItem,
00458 2, 0,".InsertConfigName",SFX_SLOT_METHOD|0,"InsertConfigName" ),
00459
00460 SFX_NEW_SLOT_ARG( SmViewShell,SID_INSERTCOMMAND,SID_INSERTCOMMAND,GID_INSERT,
00461 0 ,&aSmViewShellSlots_Impl[24] ,
00462 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00463 SFX_SLOT_CACHABLE|SFX_SLOT_ASYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_MENUCONFIG|SFX_SLOT_TOOLBOXCONFIG|SFX_SLOT_ACCELCONFIG|SFX_SLOT_READONLYDOC|0,
00464 0,
00465 SfxVoidItem,
00466 2, 0,".InsertCommand",SFX_SLOT_METHOD|0,"InsertCommand" ),
00467
00468 SFX_NEW_SLOT_ARG( SmViewShell,SID_TEXTSTATUS,SID_TEXTSTATUS,GID_VIEW,
00469 0 ,&aSmViewShellSlots_Impl[25] ,
00470 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00471 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_STATUSBARCONFIG|SFX_SLOT_READONLYDOC|0,
00472 0,
00473 SfxStringItem,
00474 2, 0,".TextStatus",SFX_SLOT_PROPGET|SFX_SLOT_PROPSET|0,"TextStatus" ),
00475
00476 SFX_NEW_SLOT_ARG( SmViewShell,SID_COPYOBJECT,SID_COPYOBJECT,GID_EDIT,
00477 0 ,&aSmViewShellSlots_Impl[26] ,
00478 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00479 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|0,
00480 0,
00481 SfxVoidItem,
00482 2, 0,".CopyObject",SFX_SLOT_METHOD|0,"CopyObject" ),
00483
00484 SFX_NEW_SLOT_ARG( SmViewShell,SID_PASTEOBJECT,SID_PASTEOBJECT,GID_EDIT,
00485 0 ,&aSmViewShellSlots_Impl[27] ,
00486 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00487 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_READONLYDOC|0,
00488 0,
00489 SfxVoidItem,
00490 2, 0,".PasteObject",SFX_SLOT_METHOD|0,"PasteObject" ),
00491
00492 SFX_NEW_SLOT_ARG( SmViewShell,SID_GETEDITTEXT,SID_GETEDITTEXT,GID_MATH,
00493 0 ,&aSmViewShellSlots_Impl[0] ,
00494 SFX_STUB_PTR(SmViewShell,Execute),SFX_STUB_PTR(SmViewShell,GetState),
00495 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|SFX_SLOT_READONLYDOC|0,
00496 0,
00497 SfxVoidItem,
00498 2, 0,".SetPaperSize",SFX_SLOT_METHOD|0,"SetPaperSize" ),
00499
00500 SFX_NEW_SLOT_ARG( SmViewShell,SID_CMDBOXWINDOW,SID_CMDBOXWINDOW,GID_VIEW,
00501 0 ,&aSmViewShellSlots_Impl[29] ,
00502 SFX_STUB_PTR_EXEC_NONE,SFX_STUB_PTR_STATE_NONE,
00503 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|0,
00504 0,
00505 SfxVoidItem,
00506 2, 0,".CommandWindow",SFX_SLOT_METHOD|0,"CommandWindow" ),
00507
00508 SFX_NEW_SLOT_ARG( SmViewShell,SID_TOOLBOXWINDOW,SID_TOOLBOXWINDOW,GID_VIEW,
00509 0 ,&aSmViewShellSlots_Impl[28] ,
00510 SFX_STUB_PTR_EXEC_NONE,SFX_STUB_PTR_STATE_NONE,
00511 SFX_SLOT_CACHABLE|SFX_SLOT_SYNCHRON|SFX_SLOT_RECORDPERSET|0,
00512 0,
00513 SfxVoidItem,
00514 2, 0,".ToolBowWindow",SFX_SLOT_METHOD|0,"ToolBowWindow" )
00515 };
00516 #endif
00517