update dev300-m58
[ooovba.git] / dbaccess / source / ui / dlg / indexdialog.src
blob1fe3ba6c7cd18e4acba6c0926a3c415eedc09c19
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  * 
5  * Copyright 2008 by Sun Microsystems, Inc.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * $RCSfile: indexdialog.src,v $
10  * $Revision: 1.47 $
11  *
12  * This file is part of OpenOffice.org.
13  *
14  * OpenOffice.org is free software: you can redistribute it and/or modify
15  * it under the terms of the GNU Lesser General Public License version 3
16  * only, as published by the Free Software Foundation.
17  *
18  * OpenOffice.org is distributed in the hope that it will be useful,
19  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  * GNU Lesser General Public License version 3 for more details
22  * (a copy is included in the LICENSE file that accompanied this code).
23  *
24  * You should have received a copy of the GNU Lesser General Public License
25  * version 3 along with OpenOffice.org.  If not, see
26  * <http://www.openoffice.org/license.html>
27  * for a copy of the LGPLv3 License.
28  *
29  ************************************************************************/
31 #ifndef _DBU_DLG_HRC_
32 #include "dbu_dlg.hrc"
33 #endif
34 #ifndef _DBAUI_INDEXDIALOG_HRC_
35 #include "indexdialog.hrc"
36 #endif
37 #ifndef DBACCESS_UI_BROWSER_ID_HXX
38 #include "browserids.hxx"
39 #endif
40 #ifndef _DBA_DBACCESS_HELPID_HRC_
41 #include "dbaccess_helpid.hrc"
42 #endif
44 #define DIALOG_SIZE_X           220
45 #define DIALOG_SIZE_Y           140
46 #define BUTTON_SIZE_X           50
47 #define BUTTON_SIZE_Y           14
49 #define LIST_WIDTH                      70
51 ModalDialog DLG_INDEXDESIGN
53     OutputSize = TRUE ;
54     SVLook = TRUE ;
55     Size = MAP_APPFONT ( DIALOG_SIZE_X , DIALOG_SIZE_Y ) ;
56     Text [ en-US ] = "Indexes" ;
57     Moveable = TRUE ;
58     Closeable = TRUE ;
60     ToolBox TLB_ACTIONS
61     {
62         Pos = MAP_APPFONT ( 6 , 6 ) ;
63         //      Size = MAP_APPFONT ( DIALOG_SIZE_X - 14 , 14 ) ;
64         ButtonType = BUTTON_SYMBOL;
65         Align = BOXALIGN_TOP;
66         HelpId = HID_INDEX_DIALOG_ACTION_TB;
67         Customize = FALSE;
68         ItemImageList = IMG_INDEX_DLG_SC ;
70         ItemList =
71         {
72             ToolBoxItem
73             {
74                 Identifier = ID_INDEX_NEW;
75                 HelpId = HID_DLGIDX_NEWINDEX;
76                 Command = ".index:createNew";
77                 Text [ en-US ] = "New Index" ;
78             };
79             ToolBoxItem
80             {
81                 Identifier = ID_INDEX_DROP;
82                 HelpId = HID_DLGIDX_DROPINDEX;
83                 Command = ".index:dropCurrent";
84                 Text [ en-US ] = "Delete Current Index" ;
85             };
86             ToolBoxItem
87             {
88                 Identifier = ID_INDEX_RENAME;
89                 HelpId = HID_DLGIDX_RENAMEINDEX;
90                 Command = ".index:renameCurrent";
91                 Text [ en-US ] = "Rename Current Index" ;
92             };
93             ToolBoxItem
94             {
95                 Identifier = ID_INDEX_SAVE;
96                 HelpId = HID_DLGIDX_SAVEINDEX;
97                 Command = ".index:saveCurrent";
98                 Text [ en-US ] = "Save Current Index" ;
99             };
100             ToolBoxItem
101             {
102                 Identifier = ID_INDEX_RESET;
103                 HelpId = HID_DLGIDX_RESETINDEX;
104                 Command = ".index:resetCurrent";
105                 Text [ en-US ] = "Reset Current Index" ;
106             };
107         };
108     };
109     Control CTR_INDEXLIST
110     {
111         Pos = MAP_APPFONT ( 6 , 23 ) ;
112         Size = MAP_APPFONT ( LIST_WIDTH , DIALOG_SIZE_Y - (BUTTON_SIZE_Y + 4) - 29 ) ;
113         SVLook = TRUE;
114         Border  = TRUE;
116         HelpId = HID_DLGIDX_INDEXLIST;
117         TabStop = TRUE ;
118     };
119     FixedLine FL_INDEXDETAILS
120     {
121         Pos = MAP_APPFONT ( LIST_WIDTH + 16 - 3, 9 ) ;
122         Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, 8 ) ;
123         Text [ en-US ] = "Index details";
124     };
125     FixedText FT_DESC_LABEL
126     {
127         Pos = MAP_APPFONT ( LIST_WIDTH + 16, 23 ) ;
128         Size = MAP_APPFONT ( 50, 8 ) ;
129         Text [ en-US ] = "Index identifier:";
130     };
131     FixedText FT_DESCRIPTION
132     {
133         Pos = MAP_APPFONT ( LIST_WIDTH + 69, 23 ) ;
134         Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 75, 8 ) ;
135     };
136     CheckBox CB_UNIQUE
137     {
138         Pos = MAP_APPFONT ( LIST_WIDTH + 16, 34 ) ;
139         Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, 8 ) ;
140         SVLook = TRUE;
141         Text [ en-US ] = "~Unique";
142     };
143     FixedText FT_FIELDS
144     {
145         Pos = MAP_APPFONT ( LIST_WIDTH + 16, 48 ) ;
146         Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, 8 ) ;
147         SVLook = TRUE;
148         Text [ en-US ] = "Fields";
149     };
150     Control CTR_FIELDS
151     {
152         Pos = MAP_APPFONT ( LIST_WIDTH + 16, 59 ) ;
153         Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, DIALOG_SIZE_Y - (BUTTON_SIZE_Y + 4) - 65 ) ;
154         SVLook = TRUE;
155         Border  = TRUE;
156         TabStop = TRUE ;
157     };
158     PushButton PB_CLOSE
159     {
160         Pos = MAP_APPFONT ( DIALOG_SIZE_X - BUTTON_SIZE_X - 6 - BUTTON_SIZE_X - 6, DIALOG_SIZE_Y - BUTTON_SIZE_Y - 6 ) ;
161         Size = MAP_APPFONT ( BUTTON_SIZE_X, BUTTON_SIZE_Y );
162         SVLook = TRUE;
163         DefButton = TRUE;
164         Text [ en-US ] = "~Close";
165     };
166     HelpButton HB_HELP
167     {
168         Pos = MAP_APPFONT ( DIALOG_SIZE_X - BUTTON_SIZE_X - 6, DIALOG_SIZE_Y - BUTTON_SIZE_Y - 6 ) ;
169         Size = MAP_APPFONT ( BUTTON_SIZE_X, BUTTON_SIZE_Y );
170     };
173 String STR_TAB_INDEX_SORTORDER
175     Text [ en-US ] = "Sort order" ;
177 String STR_TAB_INDEX_FIELD
179     Text [ en-US ] = "Index field" ;
181 String STR_ORDER_ASCENDING
183     Text [ en-US ] = "Ascending" ;
185 String STR_ORDER_DESCENDING
187     Text [ en-US ] = "Descending" ;
190 String STR_CONFIRM_DROP_INDEX
192     Text [ en-US ] = "Do you really want to delete the index '$name$'?";
195 String STR_LOGICAL_INDEX_NAME
197     Text [ en-US ] = "index";
200 Image IMG_PKEYICON
202     ImageBitmap = Bitmap { File = "pkey.bmp"; };
203     MaskColor = Color { Red = 0xFFFF; Green = 0x0; Blue = 0xFFFF; };
205 Image IMG_PKEYICON_SCH
207     ImageBitmap = Bitmap { File = "pkey_sch.bmp"; };
208     MaskColor = Color { Red = 0xFFFF; Green = 0x0; Blue = 0xFFFF; };
211 ErrorBox ERR_NEED_INDEX_FIELDS
213     Title [ en-US ] = "Save Index";
215     Message [ en-US ] = "The index must contain at least one field.";
217     Buttons = WB_OK;
220 QueryBox QUERY_SAVE_CURRENT_INDEX
222     Title [ en-US ] = "Exit Index Design";
224     Message [ en-US ] = "Do you want to save the changes made to the current index?";
226     Buttons = WB_YES_NO_CANCEL;
227     DefButton = WB_DEF_YES;
230 String STR_INDEX_NAME_ALREADY_USED
232     Text [ en-US ] = "There is already another index named \"$name$\".";
235 String STR_INDEXDESIGN_DOUBLE_COLUMN_NAME
237     Text [ en-US ] = "In an index definition, no table column may occur more than once. However, you have entered column \"$name$\" twice.";