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