summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/dlg/indexdialog.src
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/dlg/indexdialog.src')
-rw-r--r--dbaccess/source/ui/dlg/indexdialog.src239
1 files changed, 239 insertions, 0 deletions
diff --git a/dbaccess/source/ui/dlg/indexdialog.src b/dbaccess/source/ui/dlg/indexdialog.src
new file mode 100644
index 000000000000..550466624f8f
--- /dev/null
+++ b/dbaccess/source/ui/dlg/indexdialog.src
@@ -0,0 +1,239 @@
+/*************************************************************************
+ *
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * Copyright 2008 by Sun Microsystems, Inc.
+ *
+ * OpenOffice.org - a multi-platform office productivity suite
+ *
+ * $RCSfile: indexdialog.src,v $
+ * $Revision: 1.47 $
+ *
+ * This file is part of OpenOffice.org.
+ *
+ * OpenOffice.org is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License version 3
+ * only, as published by the Free Software Foundation.
+ *
+ * OpenOffice.org is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License version 3 for more details
+ * (a copy is included in the LICENSE file that accompanied this code).
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * version 3 along with OpenOffice.org. If not, see
+ * <http://www.openoffice.org/license.html>
+ * for a copy of the LGPLv3 License.
+ *
+ ************************************************************************/
+
+#ifndef _DBU_DLG_HRC_
+#include "dbu_dlg.hrc"
+#endif
+#ifndef _DBAUI_INDEXDIALOG_HRC_
+#include "indexdialog.hrc"
+#endif
+#ifndef DBACCESS_UI_BROWSER_ID_HXX
+#include "browserids.hxx"
+#endif
+#ifndef _DBA_DBACCESS_HELPID_HRC_
+#include "dbaccess_helpid.hrc"
+#endif
+
+#define DIALOG_SIZE_X 220
+#define DIALOG_SIZE_Y 140
+#define BUTTON_SIZE_X 50
+#define BUTTON_SIZE_Y 14
+
+#define LIST_WIDTH 70
+
+ModalDialog DLG_INDEXDESIGN
+{
+ OutputSize = TRUE ;
+ SVLook = TRUE ;
+ Size = MAP_APPFONT ( DIALOG_SIZE_X , DIALOG_SIZE_Y ) ;
+ Text [ en-US ] = "Indexes" ;
+ Moveable = TRUE ;
+ Closeable = TRUE ;
+
+ ToolBox TLB_ACTIONS
+ {
+ Pos = MAP_APPFONT ( 6 , 6 ) ;
+ // Size = MAP_APPFONT ( DIALOG_SIZE_X - 14 , 14 ) ;
+ ButtonType = BUTTON_SYMBOL;
+ Align = BOXALIGN_TOP;
+ HelpId = HID_INDEX_DIALOG_ACTION_TB;
+ Customize = FALSE;
+ ItemImageList = IMG_INDEX_DLG_SC ;
+
+ ItemList =
+ {
+ ToolBoxItem
+ {
+ Identifier = ID_INDEX_NEW;
+ HelpId = HID_DLGIDX_NEWINDEX;
+ Command = ".index:createNew";
+ Text [ en-US ] = "New Index" ;
+ };
+ ToolBoxItem
+ {
+ Identifier = ID_INDEX_DROP;
+ HelpId = HID_DLGIDX_DROPINDEX;
+ Command = ".index:dropCurrent";
+ Text [ en-US ] = "Delete Current Index" ;
+ };
+ ToolBoxItem
+ {
+ Identifier = ID_INDEX_RENAME;
+ HelpId = HID_DLGIDX_RENAMEINDEX;
+ Command = ".index:renameCurrent";
+ Text [ en-US ] = "Rename Current Index" ;
+ };
+ ToolBoxItem
+ {
+ Identifier = ID_INDEX_SAVE;
+ HelpId = HID_DLGIDX_SAVEINDEX;
+ Command = ".index:saveCurrent";
+ Text [ en-US ] = "Save Current Index" ;
+ };
+ ToolBoxItem
+ {
+ Identifier = ID_INDEX_RESET;
+ HelpId = HID_DLGIDX_RESETINDEX;
+ Command = ".index:resetCurrent";
+ Text [ en-US ] = "Reset Current Index" ;
+ };
+ };
+ };
+ Control CTR_INDEXLIST
+ {
+ Pos = MAP_APPFONT ( 6 , 23 ) ;
+ Size = MAP_APPFONT ( LIST_WIDTH , DIALOG_SIZE_Y - (BUTTON_SIZE_Y + 4) - 29 ) ;
+ SVLook = TRUE;
+ Border = TRUE;
+
+ HelpId = HID_DLGIDX_INDEXLIST;
+ TabStop = TRUE ;
+ };
+ FixedLine FL_INDEXDETAILS
+ {
+ Pos = MAP_APPFONT ( LIST_WIDTH + 16 - 3, 9 ) ;
+ Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, 8 ) ;
+ Text [ en-US ] = "Index details";
+ };
+ FixedText FT_DESC_LABEL
+ {
+ Pos = MAP_APPFONT ( LIST_WIDTH + 16, 23 ) ;
+ Size = MAP_APPFONT ( 50, 8 ) ;
+ Text [ en-US ] = "Index identifier:";
+ };
+ FixedText FT_DESCRIPTION
+ {
+ Pos = MAP_APPFONT ( LIST_WIDTH + 69, 23 ) ;
+ Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 75, 8 ) ;
+ };
+ CheckBox CB_UNIQUE
+ {
+ Pos = MAP_APPFONT ( LIST_WIDTH + 16, 34 ) ;
+ Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, 8 ) ;
+ SVLook = TRUE;
+ Text [ en-US ] = "~Unique";
+ };
+ FixedText FT_FIELDS
+ {
+ Pos = MAP_APPFONT ( LIST_WIDTH + 16, 48 ) ;
+ Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, 8 ) ;
+ SVLook = TRUE;
+ Text [ en-US ] = "Fields";
+ };
+ Control CTR_FIELDS
+ {
+ Pos = MAP_APPFONT ( LIST_WIDTH + 16, 59 ) ;
+ Size = MAP_APPFONT ( DIALOG_SIZE_X - LIST_WIDTH - 22, DIALOG_SIZE_Y - (BUTTON_SIZE_Y + 4) - 65 ) ;
+ SVLook = TRUE;
+ Border = TRUE;
+ TabStop = TRUE ;
+ };
+ PushButton PB_CLOSE
+ {
+ Pos = MAP_APPFONT ( DIALOG_SIZE_X - BUTTON_SIZE_X - 6 - BUTTON_SIZE_X - 6, DIALOG_SIZE_Y - BUTTON_SIZE_Y - 6 ) ;
+ Size = MAP_APPFONT ( BUTTON_SIZE_X, BUTTON_SIZE_Y );
+ SVLook = TRUE;
+ DefButton = TRUE;
+ Text [ en-US ] = "~Close";
+ };
+ HelpButton HB_HELP
+ {
+ Pos = MAP_APPFONT ( DIALOG_SIZE_X - BUTTON_SIZE_X - 6, DIALOG_SIZE_Y - BUTTON_SIZE_Y - 6 ) ;
+ Size = MAP_APPFONT ( BUTTON_SIZE_X, BUTTON_SIZE_Y );
+ };
+};
+
+String STR_TAB_INDEX_SORTORDER
+{
+ Text [ en-US ] = "Sort order" ;
+};
+String STR_TAB_INDEX_FIELD
+{
+ Text [ en-US ] = "Index field" ;
+};
+String STR_ORDER_ASCENDING
+{
+ Text [ en-US ] = "Ascending" ;
+};
+String STR_ORDER_DESCENDING
+{
+ Text [ en-US ] = "Descending" ;
+};
+
+String STR_CONFIRM_DROP_INDEX
+{
+ Text [ en-US ] = "Do you really want to delete the index '$name$'?";
+};
+
+String STR_LOGICAL_INDEX_NAME
+{
+ Text [ en-US ] = "index";
+};
+
+Image IMG_PKEYICON
+{
+ ImageBitmap = Bitmap { File = "pkey.bmp"; };
+ MaskColor = Color { Red = 0xFFFF; Green = 0x0; Blue = 0xFFFF; };
+};
+Image IMG_PKEYICON_SCH
+{
+ ImageBitmap = Bitmap { File = "pkey_sch.bmp"; };
+ MaskColor = Color { Red = 0xFFFF; Green = 0x0; Blue = 0xFFFF; };
+};
+
+ErrorBox ERR_NEED_INDEX_FIELDS
+{
+ Title [ en-US ] = "Save Index";
+
+ Message [ en-US ] = "The index must contain at least one field.";
+
+ Buttons = WB_OK;
+};
+
+QueryBox QUERY_SAVE_CURRENT_INDEX
+{
+ Title [ en-US ] = "Exit Index Design";
+
+ Message [ en-US ] = "Do you want to save the changes made to the current index?";
+
+ Buttons = WB_YES_NO_CANCEL;
+ DefButton = WB_DEF_YES;
+};
+
+String STR_INDEX_NAME_ALREADY_USED
+{
+ Text [ en-US ] = "There is already another index named \"$name$\".";
+};
+
+String STR_INDEXDESIGN_DOUBLE_COLUMN_NAME
+{
+ Text [ en-US ] = "In an index definition, no table column may occur more than once. However, you have entered column \"$name$\" twice.";
+};
+