masterfix DEV300: #i10000# build fix
[LibreOffice.git] / cui / source / tabpages / macroass.hrc
blob73292a7f1b0ea19f9ea0e0cf04ea253fce900015
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  ************************************************************************/
28 #ifndef _MACROASS_HRC
29 #define _MACROASS_HRC
31 #ifndef _SVT_CONTROLDIMS_HRC_
32 #include <svtools/controldims.hrc>
33 #endif
35 #define     LB_EVENT                2
36 #define     PB_ASSIGN               3
37 #define     PB_DELETE               4
38 #define     FT_MACRO                5
39 #define     LB_GROUP                6
40 #define     LB_MACROS               7
41     // FREE
42 #define     FT_LABEL4LB_MACROS      9
43 #define     STR_JAVASCRIPT          10
44 #define     STR_MACROS              11
45 #define     ED_JAVASCRIPT           12
46 #define     STR_EVENT               13
47 #define     STR_ASSMACRO            14
50 // COL0<---------------WIDTH_1_2--------------->COL3<->COL4<----WIDTH4---->COL5
51 //     <--WIDTH1-->COL1<-SPACE1->COL2<--WIDTH2->
53 #define WIDTH_TP        260                                     // of whole tabpage
54 #define COL5            (WIDTH_TP-RSC_SP_DLG_INNERBORDER_RIGHT)
55 #define COL4            (COL5-RSC_CD_PUSHBUTTON_WIDTH)
56 #define COL3            (COL4-RSC_SP_CTRL_X)
57 #define COL0            (RSC_SP_TBPG_INNERBORDER_LEFT)
58 #define WIDTH1_2        (COL3-COL0)                             // width of upper listbox
59 #define SPACE1          4                                       // space between lower listboxes
60 #define WIDTH1          ((WIDTH1_2-SPACE1)/2)                   // width of lower left listbox
61 #define WIDTH2          (WIDTH1_2-WIDTH1-SPACE1)                // width of lower right listbox
62 #define COL1            (COL0+WIDTH1)
63 #define COL2            (COL1+SPACE1)
65 #define HEIGHT_TP       185                                     // of whole tabpage
66 #define HEIGHT0         62                                      // of upper listbox
67 #define ROW0            6                                       // more than RSC_SP_FLGR_INNERBORDER_TOP cause of bad design
68 #define ROW1            (ROW0+RSC_CD_PUSHBUTTON_HEIGHT)         // Assign button
69 #define ROW2            (ROW1+RSC_SP_CTRL_GROUP_Y)
70 #define ROW3            (ROW2+RSC_CD_PUSHBUTTON_HEIGHT)         // Remove button
71 #define ROW4            (ROW3+RSC_SP_CTRL_GROUP_Y)
72 #define ROW5            (ROW4+RSC_CD_DROPDOWN_HEIGHT)           // script type listbox (hidden)
73 #define ROW6            (ROW0+HEIGHT0)
74 #define ROW7            (ROW6+RSC_SP_CTRL_Y)
75 #define HEIGHT_EXTRA7   (RSC_CD_FIXEDTEXT_HEIGHT)               // additional height for FT_LABEL4LB_MACROS
76 #define ROW7A           (ROW7+HEIGHT_EXTRA7)
77 #define ROW8            (ROW7+RSC_CD_FIXEDTEXT_HEIGHT+HEIGHT_EXTRA7)// label for lower listboxes (2 lines!)
78 #define ROW9            (HEIGHT_TP-RSC_SP_TBPG_INNERBORDER_BOTTOM)
79 #define HEIGHT8         (ROW9-ROW8)                             // of lower listboxes
81 #endif