sync master with lastest vba changes
[ooovba.git] / reportdesign / source / ui / dlg / GroupsSorting.src
blob6b77e5303e545017528a6f50ac984de53e46da79
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: GroupsSorting.src,v $
10  * $Revision: 1.6 $
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  ************************************************************************/
30 #include "GroupsSorting.hrc"
31 #include "RptResId.hrc"
32 #include "helpids.hrc"
33 #ifndef _GLOBLMN_HRC
34 #include <svx/globlmn.hrc>
35 #endif
36 #ifndef _SBASLTID_HRC
37 #include <svx/svxids.hrc>
38 #endif
41 FloatingWindow RID_GROUPS_SORTING
43         OutputSize = TRUE ;
44         SVLook = TRUE ;
45     Size = MAP_APPFONT ( PAGE_WIDTH , PAGE_HEIGHT ) ;
46         Text [ en-US ] = "Sorting and Grouping" ;
47         HelpId = HID_RPT_GROUPSSORTING_DLG;
48         Moveable = TRUE ;
49         Closeable = TRUE ;
50         Sizeable = TRUE;
51         
52         FixedLine FL_SEPARATOR2
53         {
54                 Pos = MAP_APPFONT ( RELATED_CONTROLS , RELATED_CONTROLS ) ;
55                 Size = MAP_APPFONT ( PAGE_WIDTH - 2*RELATED_CONTROLS , FIXEDTEXT_HEIGHT ) ;
56                 Text [ en-US ] = "Groups";
57         };
58         
59         Control WND_CONTROL
60         {
61                 Pos = MAP_APPFONT( UNRELATED_CONTROLS, 2*UNRELATED_CONTROLS );
62                 Size = MAP_APPFONT( PAGE_WIDTH - 2*UNRELATED_CONTROLS, BROWSER_HEIGHT );
63                 HelpId = HID_RPT_GROUPSBRW ;
64                 Border = TRUE;
65                 TabStop = TRUE;
66         };
67         
68         FixedText FT_MOVELABEL
69         {
70                 Pos = MAP_APPFONT ( UNRELATED_CONTROLS , 3*UNRELATED_CONTROLS + BROWSER_HEIGHT ) ;
71         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
72                 Text [ en-US ] = "Move group" ;
73         };
74         
75         ImageButton PB_UP
76         {
77                 Pos = MAP_APPFONT ( PAGE_WIDTH - UNRELATED_CONTROLS - 2*14 - RELATED_CONTROLS, 3*UNRELATED_CONTROLS + BROWSER_HEIGHT -1 ) ;
78                 Size = MAP_APPFONT ( 14 , 14 ) ;
79                 TabStop = TRUE;
80         Symbol = IMAGEBUTTON_ARROW_UP ;
81         };
82         
83         ImageButton PB_DOWN
84         {
85                 Pos = MAP_APPFONT ( PAGE_WIDTH - UNRELATED_CONTROLS - 14 - RELATED_CONTROLS, 3*UNRELATED_CONTROLS + BROWSER_HEIGHT - 1 ) ;
86                 Size                = MAP_APPFONT ( 14 , 14 ) ;
87                 TabStop = TRUE;
88         Symbol = IMAGEBUTTON_ARROW_DOWN ;
89         };
90         
91         FixedLine FL_SEPARATOR3
92         {
93                 Pos = MAP_APPFONT ( RELATED_CONTROLS , 3*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT) ;
94                 Size = MAP_APPFONT ( PAGE_WIDTH - 2*RELATED_CONTROLS , FIXEDTEXT_HEIGHT ) ;
95                 Text [ en-US ] = "Properties";
96         };
97         
98         FixedText FT_ORDER
99         {
100                 Pos = MAP_APPFONT ( UNRELATED_CONTROLS , 4*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + FIXEDTEXT_HEIGHT ) ;
101         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
102         Hide = TRUE;
103         Text [ en-US ] = "Sorting" ;
104         };
105         ListBox LST_ORDER
106         {
107                 Border = TRUE;
108                 Pos = MAP_APPFONT(2*UNRELATED_CONTROLS + FIXEDTEXT_WIDTH, 4*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + FIXEDTEXT_HEIGHT - 1 );
109                 Size = MAP_APPFONT( LISTBOX_WIDTH, 60 );
110                 DropDown = TRUE;
111                 TabStop = TRUE;
112                 Hide = TRUE;
113                 CurPos = 0 ;
114                 StringList [ en-US ] =
115                 {
116                         < "Ascending" ; 0 ; > ;
117                         < "Descending" ; 1 ; > ;
118                 };
119                 
120         };
121         FixedText FT_HEADER
122         {
123                 Pos = MAP_APPFONT ( UNRELATED_CONTROLS , 5*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 2*FIXEDTEXT_HEIGHT) ;
124         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
125         Hide = TRUE;
126                 Text [ en-US ] = "Group Header" ;
127                 
128         };
129         ListBox LST_HEADERLST
130         {
131                 Border = TRUE;
132                 Hide = TRUE;
133                 Pos = MAP_APPFONT( 2*UNRELATED_CONTROLS + FIXEDTEXT_WIDTH, 5*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 2*FIXEDTEXT_HEIGHT -1);
134                 Size = MAP_APPFONT( LISTBOX_WIDTH, 60 );
135                 DropDown = TRUE;
136                 TabStop = TRUE;
137                 CurPos = 1 ;
138                 StringList [ en-US ] =
139                 {
140                         < "Present" ; Default ; > ;
141                         < "Not present" ; Default ; > ;
142                 };
143         };
144         FixedText FT_FOOTER
145         {
146                 Pos = MAP_APPFONT (  UNRELATED_CONTROLS, 6*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 3*FIXEDTEXT_HEIGHT) ;
147         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
148         Hide = TRUE;
149         Text [ en-US ] = "Group Footer" ;
150                 
151         };
152         ListBox LST_FOOTERLST
153         {
154                 Border = TRUE;
155                 Hide = TRUE;
156                 Pos = MAP_APPFONT( 2*UNRELATED_CONTROLS + FIXEDTEXT_WIDTH, 6*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 3*FIXEDTEXT_HEIGHT -1);
157                 Size = MAP_APPFONT( LISTBOX_WIDTH, 60 );
158                 DropDown = TRUE;
159                 TabStop = TRUE;
160                 CurPos = 1 ;
161                 StringList [ en-US ] =
162                 {
163                         < "Present" ; Default ; > ;
164                         < "Not present" ; Default ; > ;
165                 };
166         };
167         FixedText FT_GROUPON
168         {
169                 Pos = MAP_APPFONT (  UNRELATED_CONTROLS, 7*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 4*FIXEDTEXT_HEIGHT) ;
170         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
171         Hide = TRUE;
172                 Text [ en-US ] = "Group On" ;
173                 
174         };
175         ListBox LST_GROUPONLST
176         {
177                 Border = TRUE;
178                 Hide = TRUE;
179                 Pos = MAP_APPFONT( 2*UNRELATED_CONTROLS + FIXEDTEXT_WIDTH, 7*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 4*FIXEDTEXT_HEIGHT -1);
180                 Size = MAP_APPFONT( LISTBOX_WIDTH, 60 );
181                 DropDown = TRUE;
182                 TabStop = TRUE;
183                 CurPos = 0 ;
184                 StringList [ en-US ] =
185                 {
186                         < "Each Value" ; Default ; > ;
187                 };
188         };
189         FixedText FT_GROUPINTERVAL
190         {
191                 Pos = MAP_APPFONT ( UNRELATED_CONTROLS , 8*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 5*FIXEDTEXT_HEIGHT) ;
192         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
193         Hide = TRUE;
194         Text [ en-US ] = "Group Interval" ;
195         };
196         NumericField ED_GROUPINTERVALLST
197         {
198                 Border = TRUE;
199                 Hide = TRUE;
200                 Pos = MAP_APPFONT(2*UNRELATED_CONTROLS + FIXEDTEXT_WIDTH , 8*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 5*FIXEDTEXT_HEIGHT -1);
201                 Size = MAP_APPFONT( LISTBOX_WIDTH, EDIT_HEIGHT );
202                 TabStop = TRUE;
203         };
204         
205         FixedText FT_KEEPTOGETHER
206         {
207                 Pos = MAP_APPFONT ( UNRELATED_CONTROLS , 9*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 6*FIXEDTEXT_HEIGHT) ;
208         Size = MAP_APPFONT ( FIXEDTEXT_WIDTH , FIXEDTEXT_HEIGHT ) ;
209         Hide = TRUE;
210                 Text [ en-US ] = "Keep Together" ;
211         };
212         ListBox LST_KEEPTOGETHERLST
213         {
214                 Border = TRUE;
215                 Hide = TRUE;
216                 Pos = MAP_APPFONT(2*UNRELATED_CONTROLS + FIXEDTEXT_WIDTH , 9*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 6*FIXEDTEXT_HEIGHT -1);
217                 Size = MAP_APPFONT( LISTBOX_WIDTH, 60 );
218                 DropDown = TRUE;
219                 TabStop = TRUE;
220                 CurPos = 0 ;
221                 StringList [ en-US ] =
222                 {
223                         < "No" ; 0 ; > ;
224                         < "Whole Group" ; 1 ; > ;
225                         < "With First Detail" ; 2 ; > ;
226                 };
227         };
228         
229         FixedLine FL_SEPARATOR1
230         {
231                 Pos = MAP_APPFONT ( RELATED_CONTROLS , 10*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 7*FIXEDTEXT_HEIGHT) ;
232                 Size = MAP_APPFONT ( PAGE_WIDTH - 2*RELATED_CONTROLS , FIXEDTEXT_HEIGHT ) ;
233                 Text [ en-US ] = "Help";
234         };
235         
236         FixedText HELP_FIELD
237         {
238                 Pos = MAP_APPFONT ( UNRELATED_CONTROLS , 12*UNRELATED_CONTROLS + BROWSER_HEIGHT + BUTTON_HEIGHT + 7*FIXEDTEXT_HEIGHT) ;
239                 Size = MAP_APPFONT( PAGE_WIDTH - 2*UNRELATED_CONTROLS, 4*FIXEDTEXT_HEIGHT);
240                 WordBreak = TRUE;
241         };
242         
243         Image IMG_UP_H
244         {
245                 ImageBitmap = Bitmap { File = "arrow_move_up_hc" ; };
246         };
247         Image IMG_DOWN_H
248         {
249                 ImageBitmap = Bitmap { File = "arrow_move_down_hc" ; };
250         };
253 String STR_RPT_EXPRESSION
255         Text [ en-US ] = "Field/Expression" ;
257 String STR_RPT_SORTING
259         Text [ en-US ] = "Sort Order" ;
261 String STR_RPT_PREFIXCHARS
263         Text [ en-US ] = "Prefix Characters" ;
265 String STR_RPT_YEAR
267         Text [ en-US ] = "Year" ;
269 String STR_RPT_QUARTER
271         Text [ en-US ] = "Quarter" ;
273 String STR_RPT_MONTH
275         Text [ en-US ] = "Month" ;
277 String STR_RPT_WEEK
279         Text [ en-US ] = "Week" ;
281 String STR_RPT_DAY
283         Text [ en-US ] = "Day" ;
285 String STR_RPT_HOUR
287         Text [ en-US ] = "Hour" ;
289 String STR_RPT_MINUTE
291         Text [ en-US ] = "Minute" ;
293 String STR_RPT_INTERVAL
295         Text [ en-US ] = "Interval" ;
298 String STR_RPT_HELP_FIELD
300         Text [ en-US ] = "Select a field or type an expression to sort or group on." ;
303 String STR_RPT_HELP_HEADER
305         Text [ en-US ] = "Display a header for this group?" ;
308 String STR_RPT_HELP_FOOTER
310         Text [ en-US ] = "Display a footer for this group?" ;
312 String STR_RPT_HELP_GROUPON
314         Text [ en-US ] = "Select the value or range of values that starts a new group." ;
316 String STR_RPT_HELP_INTERVAL
318         Text [ en-US ] = "Interval or number of characters to group on." ;
320 String STR_RPT_HELP_KEEP
322         Text [ en-US ] = "Keep group together on one page?" ;
324 String STR_RPT_HELP_SORT
326         Text [ en-US ] = "Select ascending or descending sort order. Ascending means from A to Z or 0 to 9" ;
330 Menu RID_GROUPSROWPOPUPMENU
332         ItemList =
333         {
334 /*      
335                 MenuItem
336                 {
337                         ITEM_EDIT_CUT
338                 };
339                 MenuItem
340                 {
341                         ITEM_EDIT_COPY
342                 };
343                 MenuItem
344                 {
345                         ITEM_EDIT_PASTE
346                 };
348                 MenuItem
349                 {
350                         ITEM_EDIT_DELETE
351                 };
352         };