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 23 24 #ifndef _BASCTL_DLGEDDEF_HXX 25 #define _BASCTL_DLGEDDEF_HXX 26 27 #include <tools/solar.h> 28 29 30 const sal_uInt32 DlgInventor = sal_uInt32('D')*0x00000001+ 31 sal_uInt32('L')*0x00000100+ 32 sal_uInt32('G')*0x00010000+ 33 sal_uInt32('1')*0x01000000; 34 35 36 #define OBJ_DLG_CONTROL ((sal_uInt16) 1) 37 #define OBJ_DLG_DIALOG ((sal_uInt16) 2) 38 #define OBJ_DLG_PUSHBUTTON ((sal_uInt16) 3) 39 #define OBJ_DLG_RADIOBUTTON ((sal_uInt16) 4) 40 #define OBJ_DLG_CHECKBOX ((sal_uInt16) 5) 41 #define OBJ_DLG_LISTBOX ((sal_uInt16) 6) 42 #define OBJ_DLG_COMBOBOX ((sal_uInt16) 7) 43 #define OBJ_DLG_GROUPBOX ((sal_uInt16) 8) 44 #define OBJ_DLG_EDIT ((sal_uInt16) 9) 45 #define OBJ_DLG_FIXEDTEXT ((sal_uInt16)10) 46 #define OBJ_DLG_IMAGECONTROL ((sal_uInt16)11) 47 #define OBJ_DLG_PROGRESSBAR ((sal_uInt16)12) 48 #define OBJ_DLG_HSCROLLBAR ((sal_uInt16)13) 49 #define OBJ_DLG_VSCROLLBAR ((sal_uInt16)14) 50 #define OBJ_DLG_HFIXEDLINE ((sal_uInt16)15) 51 #define OBJ_DLG_VFIXEDLINE ((sal_uInt16)16) 52 #define OBJ_DLG_DATEFIELD ((sal_uInt16)17) 53 #define OBJ_DLG_TIMEFIELD ((sal_uInt16)18) 54 #define OBJ_DLG_NUMERICFIELD ((sal_uInt16)19) 55 #define OBJ_DLG_CURRENCYFIELD ((sal_uInt16)20) 56 #define OBJ_DLG_FORMATTEDFIELD ((sal_uInt16)21) 57 #define OBJ_DLG_PATTERNFIELD ((sal_uInt16)22) 58 #define OBJ_DLG_FILECONTROL ((sal_uInt16)23) 59 #define OBJ_DLG_TREECONTROL ((sal_uInt16)24) 60 61 // control properties 62 #define DLGED_PROP_BACKGROUNDCOLOR ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "BackgroundColor" ) ) 63 #define DLGED_PROP_DROPDOWN ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Dropdown" ) ) 64 #define DLGED_PROP_FORMATSSUPPLIER ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "FormatsSupplier" ) ) 65 #define DLGED_PROP_HEIGHT ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Height" ) ) 66 #define DLGED_PROP_LABEL ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Label" ) ) 67 #define DLGED_PROP_NAME ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Name" ) ) 68 #define DLGED_PROP_ORIENTATION ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Orientation" ) ) 69 #define DLGED_PROP_POSITIONX ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "PositionX" ) ) 70 #define DLGED_PROP_POSITIONY ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "PositionY" ) ) 71 #define DLGED_PROP_STEP ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Step" ) ) 72 #define DLGED_PROP_TABINDEX ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "TabIndex" ) ) 73 #define DLGED_PROP_TEXTCOLOR ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "TextColor" ) ) 74 #define DLGED_PROP_TEXTLINECOLOR ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "TextLineColor" ) ) 75 #define DLGED_PROP_WIDTH ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Width" ) ) 76 #define DLGED_PROP_DECORATION ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Decoration" ) ) 77 78 79 #endif // _BASCTL_DLGEDDEF_HXX 80