1*b2e4ce52SAndrew Rist/************************************************************** 2*b2e4ce52SAndrew Rist * 3*b2e4ce52SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*b2e4ce52SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*b2e4ce52SAndrew Rist * distributed with this work for additional information 6*b2e4ce52SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*b2e4ce52SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*b2e4ce52SAndrew Rist * "License"); you may not use this file except in compliance 9*b2e4ce52SAndrew Rist * with the License. You may obtain a copy of the License at 10*b2e4ce52SAndrew Rist * 11*b2e4ce52SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*b2e4ce52SAndrew Rist * 13*b2e4ce52SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*b2e4ce52SAndrew Rist * software distributed under the License is distributed on an 15*b2e4ce52SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b2e4ce52SAndrew Rist * KIND, either express or implied. See the License for the 17*b2e4ce52SAndrew Rist * specific language governing permissions and limitations 18*b2e4ce52SAndrew Rist * under the License. 19*b2e4ce52SAndrew Rist * 20*b2e4ce52SAndrew Rist *************************************************************/ 21*b2e4ce52SAndrew Rist 22cdf0e10cSrcweir item void SfxVoidItem; 23cdf0e10cSrcweir item BOOL SfxBoolItem; 24cdf0e10cSrcweir item INT32 SfxUInt16Item; 25cdf0e10cSrcweir item INT16 SfxInt16Item; 26cdf0e10cSrcweir item INT32 SfxUInt32Item; 27cdf0e10cSrcweir item INT32 SfxInt32Item; 28cdf0e10cSrcweir item String SfxStringItem; 29cdf0e10cSrcweir item BYTE SfxByteItem; 30cdf0e10cSrcweir item INT16 SfxEnumItem; 31cdf0e10cSrcweir item INT16 SfxAllEnumItem; 32cdf0e10cSrcweir item INT16 TbxImageItem; 33cdf0e10cSrcweir 34cdf0e10cSrcweir item String SbxItem; //! Dummy 35cdf0e10cSrcweir item String SfxObjectItem; //! Dummy 36cdf0e10cSrcweir item String SfxTemplateItem; //! Dummy 37cdf0e10cSrcweir item String SfxMacroInfoItem; //! Dummy 38cdf0e10cSrcweir item String SfxImageItem; //! Dummy 39cdf0e10cSrcweir item String SfxFrameItem; //! Dummy 40cdf0e10cSrcweir item String SfxObjectShellItem //! Dummy 41cdf0e10cSrcweir item String SfxUsrAnyItem //! Dummy 42cdf0e10cSrcweir item String SfxUnoFrameItem //! Dummy 43cdf0e10cSrcweir 44cdf0e10cSrcweir struct Point 45cdf0e10cSrcweir { 46cdf0e10cSrcweir INT32 X MID_X; 47cdf0e10cSrcweir INT32 Y MID_Y; 48cdf0e10cSrcweir }; 49cdf0e10cSrcweir item Point SfxPointItem; 50cdf0e10cSrcweir 51cdf0e10cSrcweir struct Rectangle 52cdf0e10cSrcweir { 53cdf0e10cSrcweir INT32 Left MID_RECT_LEFT; 54cdf0e10cSrcweir INT32 Top MID_RECT_TOP; 55cdf0e10cSrcweir INT32 Width MID_WIDTH; 56cdf0e10cSrcweir INT32 Height MID_HEIGHT; 57cdf0e10cSrcweir }; 58cdf0e10cSrcweir item Rectangle SfxRectangleItem; 59cdf0e10cSrcweir 60cdf0e10cSrcweir struct DocInfo 61cdf0e10cSrcweir { 62cdf0e10cSrcweir BOOL UseUserData MID_DOCINFO_USEUSERDATA; 63cdf0e10cSrcweir BOOL DeleteUserData MID_DOCINFO_DELETEUSERDATA; 64cdf0e10cSrcweir String Title MID_DOCINFO_TITLE; 65cdf0e10cSrcweir String Subject MID_DOCINFO_SUBJECT; 66cdf0e10cSrcweir String KeyWords MID_DOCINFO_KEYWORDS; 67cdf0e10cSrcweir String Description MID_DOCINFO_DESCRIPTION; 68cdf0e10cSrcweir BOOL AutoReload MID_DOCINFO_AUTOLOADENABLED; 69cdf0e10cSrcweir INT32 AutoReloadTime MID_DOCINFO_AUTOLOADSECS; 70cdf0e10cSrcweir String AutoReloadURL MID_DOCINFO_AUTOLOADURL; 71cdf0e10cSrcweir String AutoReloadFrame MID_DOCINFO_DEFAULTTARGET; 72cdf0e10cSrcweir }; 73cdf0e10cSrcweir item DocInfo SfxDocumentInfoItem; 74cdf0e10cSrcweir 75cdf0e10cSrcweir struct SvxSearch 76cdf0e10cSrcweir { 77cdf0e10cSrcweir INT16 StyleFamily MID_SEARCH_STYLEFAMILY; 78cdf0e10cSrcweir UINT16 CellType MID_SEARCH_CELLTYPE; 79cdf0e10cSrcweir BOOL RowDirection MID_SEARCH_ROWDIRECTION; 80cdf0e10cSrcweir BOOL AllTables MID_SEARCH_ALLTABLES; 81cdf0e10cSrcweir BOOL Backward MID_SEARCH_BACKWARD; 82cdf0e10cSrcweir BOOL Pattern MID_SEARCH_PATTERN; 83cdf0e10cSrcweir BOOL Content MID_SEARCH_CONTENT; 84cdf0e10cSrcweir BOOL AsianOptions MID_SEARCH_ASIANOPTIONS; 85cdf0e10cSrcweir INT16 AlgorithmType MID_SEARCH_ALGORITHMTYPE; 86cdf0e10cSrcweir INT32 SearchFlags MID_SEARCH_FLAGS; 87cdf0e10cSrcweir String SearchString MID_SEARCH_SEARCHSTRING; 88cdf0e10cSrcweir String ReplaceString MID_SEARCH_REPLACESTRING; 89cdf0e10cSrcweir INT16 Locale MID_SEARCH_LOCALE; 90cdf0e10cSrcweir INT32 ChangedChars MID_SEARCH_CHANGEDCHARS; 91cdf0e10cSrcweir INT32 DeletedChars MID_SEARCH_DELETEDCHARS; 92cdf0e10cSrcweir INT32 InsertedChars MID_SEARCH_INSERTEDCHARS; 93cdf0e10cSrcweir INT32 TransliterateFlags MID_SEARCH_TRANSLITERATEFLAGS; 94cdf0e10cSrcweir INT16 Command MID_SEARCH_COMMAND; 95cdf0e10cSrcweir }; 96cdf0e10cSrcweir item SvxSearch SvxSearchItem; 97cdf0e10cSrcweir 98cdf0e10cSrcweir struct SvxSize 99cdf0e10cSrcweir { 100cdf0e10cSrcweir INT32 Width MID_SIZE_WIDTH; 101cdf0e10cSrcweir INT32 Height MID_SIZE_HEIGHT; 102cdf0e10cSrcweir }; 103cdf0e10cSrcweir item SvxSize SvxSizeItem; 104cdf0e10cSrcweir 105cdf0e10cSrcweir struct SfxScriptOrganizer 106cdf0e10cSrcweir { 107cdf0e10cSrcweir String Language MID_SCRIPT_ORGANIZER_LANGUAGE; 108cdf0e10cSrcweir }; 109cdf0e10cSrcweir item SfxScriptOrganizer SfxScriptOrganizerItem; 110cdf0e10cSrcweir item String SvxClipboardFmtItem; //! Dummy 111cdf0e10cSrcweir 112