1/************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 28#ifndef _BASCTL_MANAGELANG_HRC 29#define _BASCTL_MANAGELANG_HRC 30 31// Include ----------------------------------------------------------------------- 32 33#include <svtools/controldims.hrc> 34 35// Dialog Control Id's ----------------------------------------------------------- 36 37#define FT_LANGUAGE 1 38#define LB_LANGUAGE 2 39#define PB_ADD_LANG 3 40#define PB_DEL_LANG 4 41#define PB_MAKE_DEFAULT 5 42#define FT_INFO 6 43#define FL_BUTTONS 7 44#define PB_HELP 8 45#define PB_CLOSE 9 46#define STR_DEF_LANG 10 47#define STR_DELETE 11 48#define STR_CREATE_LANG 12 49 50#define FT_DEF_LANGUAGE 1 51#define LB_DEF_LANGUAGE 2 52#define LB_ADD_LANGUAGE 3 53#define FT_DEF_INFO 4 54#define FL_DEF_BUTTONS 5 55#define PB_DEF_OK 6 56#define PB_DEF_CANCEL 7 57#define PB_DEF_HELP 8 58#define STR_ADDLANG_TITLE 9 59#define STR_ADDLANG_LABEL 10 60#define STR_ADDLANG_INFO 11 61 62// Metrics ----------------------------------------------------------------------- 63 64#define MANAGE_DLG_WIDTH 240 65#define MANAGE_DLG_HEIGHT 180 66#define INFO_LINES_COUNT 3 67 68#define MANAGE_COL1 RSC_SP_DLG_INNERBORDER_LEFT 69#define MANAGE_COL2 (MANAGE_DLG_WIDTH - RSC_SP_DLG_INNERBORDER_RIGHT - 2*RSC_CD_PUSHBUTTON_WIDTH - RSC_SP_CTRL_X) 70#define MANAGE_COL3 (MANAGE_COL2 + RSC_CD_PUSHBUTTON_WIDTH + RSC_SP_CTRL_X) 71 72#define MANAGE_ROW1 RSC_SP_DLG_INNERBORDER_TOP 73#define MANAGE_ROW2 (MANAGE_ROW1 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y) 74#define MANAGE_ROW3 (MANAGE_ROW2 + RSC_CD_PUSHBUTTON_HEIGHT + RSC_SP_CTRL_GROUP_Y) 75 76#define MANAGE_ROW7 (MANAGE_DLG_HEIGHT - RSC_SP_DLG_INNERBORDER_BOTTOM - RSC_CD_PUSHBUTTON_HEIGHT) 77#define MANAGE_ROW6 (MANAGE_ROW7 - RSC_SP_FLGR_SPACE_Y - RSC_CD_FIXEDLINE_HEIGHT) 78#define MANAGE_ROW5 (MANAGE_ROW6 - RSC_SP_FLGR_SPACE_Y - INFO_LINES_COUNT*RSC_CD_FIXEDTEXT_HEIGHT) 79#define MANAGE_ROW4 (MANAGE_ROW5 - RSC_SP_CTRL_GROUP_Y - RSC_CD_PUSHBUTTON_HEIGHT) 80#define MANAGE_ROW4A (MANAGE_ROW4 + RSC_CD_PUSHBUTTON_HEIGHT) 81 82#define MANAGE_LB_WIDTH (MANAGE_COL3 - RSC_SP_CTRL_X - RSC_SP_DLG_INNERBORDER_LEFT) 83#define MANAGE_LB_HEIGHT (MANAGE_ROW4A - MANAGE_ROW2) 84 85#define SETDEF_DLG_WIDTH 180 86#define SETDEF_DLG_HEIGHT 165 87 88#define SETDEF_COL1 RSC_SP_DLG_INNERBORDER_LEFT 89#define SETDEF_COL2 (SETDEF_DLG_WIDTH - RSC_SP_DLG_INNERBORDER_RIGHT - 3*RSC_CD_PUSHBUTTON_WIDTH - RSC_SP_CTRL_GROUP_X - RSC_SP_CTRL_X) 90#define SETDEF_COL3 (SETDEF_COL2 + RSC_CD_PUSHBUTTON_WIDTH + RSC_SP_CTRL_GROUP_X) 91#define SETDEF_COL4 (SETDEF_COL3 + RSC_CD_PUSHBUTTON_WIDTH + RSC_SP_CTRL_X) 92#define SETDEF_COL4A (SETDEF_COL4 + RSC_CD_PUSHBUTTON_WIDTH) 93 94#define SETDEF_ROW1 RSC_SP_DLG_INNERBORDER_TOP 95#define SETDEF_ROW2 (SETDEF_ROW1 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y) 96 97#define SETDEF_ROW5 (SETDEF_DLG_HEIGHT - RSC_SP_DLG_INNERBORDER_BOTTOM - RSC_CD_PUSHBUTTON_HEIGHT) 98#define SETDEF_ROW4 (SETDEF_ROW5 - RSC_SP_FLGR_SPACE_Y - RSC_CD_FIXEDLINE_HEIGHT) 99#define SETDEF_ROW3 (SETDEF_ROW4 - RSC_SP_FLGR_SPACE_Y - INFO_LINES_COUNT*RSC_CD_FIXEDTEXT_HEIGHT) 100#define SETDEF_ROW3A (SETDEF_ROW3 - RSC_SP_CTRL_GROUP_Y) 101 102#define SETDEF_LB_WIDTH (SETDEF_COL4A - SETDEF_COL1) 103#define SETDEF_LB_HEIGHT (SETDEF_ROW3A - SETDEF_ROW2) 104 105#endif // _BASCTL_MANAGELANG_HRC 106 107