xref: /trunk/main/basctl/source/basicide/moduldlg.src (revision 78190a370f7d7129fed9a7e70ca122eaae71ce1d)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24#include "helpid.hrc"
25#include "moduldlg.hrc"
26#include <basidesh.hrc>
27TabDialog RID_TD_ORGANIZE
28{
29    OutputSize = TRUE ;
30    SVLook = TRUE ;
31    Text [ en-US ] = "%PRODUCTNAME Basic Macro Organizer" ;
32    Moveable = TRUE ;
33    Closeable = TRUE ;
34    // Da Cancel-Button auf TabPage, nicht auf Dialog!
35    TabControl RID_TC_ORGANIZE
36    {
37        //      HelpID = HID_BASICIDE_ORG_TC ;
38        OutputSize = TRUE ;
39        PageList =
40        {
41            PageItem
42            {
43                Identifier = RID_TP_MOD ;
44                Text [ en-US ] = "Modules" ;
45            };
46            PageItem
47            {
48                Identifier = RID_TP_DLG ;
49                Text [ en-US ] = "Dialogs" ;
50            };
51            PageItem
52            {
53                Identifier = RID_TP_LIB ;
54                Text [ en-US ] = "Libraries" ;
55            };
56        };
57    };
58};
59TabPage RID_TP_MODULS
60{
61    HelpId = "basctl:TabPage:RID_TP_MODULS" ;
62    Hide = TRUE ;
63    SVLook = TRUE ;
64    Size = MAP_APPFONT ( 210, 140 ) ;
65    FixedText RID_STR_LIB
66    {
67        Pos = MAP_APPFONT ( 6, 6 ) ;
68        Size = MAP_APPFONT ( 130, 10 ) ;
69        Text [ en-US ] = "M~odule" ;
70    };
71    Control RID_TRLBOX
72    {
73        HelpId = HID_BASICIDE_MODULES_TREE ;
74        Pos = MAP_APPFONT ( 6, 17 ) ;
75        Size = MAP_APPFONT ( 130, 117 ) ;
76        TabStop = TRUE ;
77        Border = TRUE ;
78    };
79    PushButton RID_PB_EDIT
80    {
81        HelpID = "basctl:PushButton:RID_TP_MODULS:RID_PB_EDIT" ;
82        Text [ en-US ] = "~Edit" ;
83        Pos = MAP_APPFONT ( 144, 6 ) ;
84        Size = MAP_APPFONT ( 60, 14 ) ;
85        TabStop = TRUE ;
86        DefButton = TRUE ;
87    };
88    CancelButton RID_PB_CLOSE
89    {
90        Text [ en-US ] = "Close" ;
91        Pos = MAP_APPFONT ( 144, 23 ) ;
92        Size = MAP_APPFONT ( 60, 14 ) ;
93        TabStop = TRUE ;
94    };
95    PushButton RID_PB_NEWMOD
96    {
97        HelpID = "basctl:PushButton:RID_TP_MODULS:RID_PB_NEWMOD" ;
98        Pos = MAP_APPFONT ( 144, 103 ) ;
99        Size = MAP_APPFONT ( 60, 14 ) ;
100        Text [ en-US ] = "~New..." ;
101        TabStop = TRUE ;
102    };
103    PushButton RID_PB_NEWDLG
104    {
105        HelpID = "basctl:PushButton:RID_TP_MODULS:RID_PB_NEWDLG" ;
106        Pos = MAP_APPFONT ( 144, 103 ) ;
107        Size = MAP_APPFONT ( 60, 14 ) ;
108        Text [ en-US ] = "~New..." ;
109        TabStop = TRUE ;
110    };
111    PushButton RID_PB_DELETE
112    {
113        HelpID = "basctl:PushButton:RID_TP_MODULS:RID_PB_DELETE" ;
114        Pos = MAP_APPFONT ( 144, 120 ) ;
115        Size = MAP_APPFONT ( 60, 14 ) ;
116        Text [ en-US ] = "~Delete" ;
117        TabStop = TRUE ;
118    };
119};
120TabPage RID_TP_DLGS
121{
122    HelpID = "basctl:TabPage:RID_TP_DLGS" ;
123    Hide = TRUE ;
124    SVLook = TRUE ;
125    Size = MAP_APPFONT ( 210, 140 ) ;
126    FixedText RID_STR_LIB
127    {
128        Pos = MAP_APPFONT ( 6, 6 ) ;
129        Size = MAP_APPFONT ( 130, 10 ) ;
130        Text [ en-US ] = "Dialog" ;
131    };
132    Control RID_TRLBOX
133    {
134        HelpId = HID_BASICIDE_MODULES_TREE ;
135        Pos = MAP_APPFONT ( 6, 17 ) ;
136        Size = MAP_APPFONT ( 130, 117 ) ;
137        TabStop = TRUE ;
138        Border = TRUE ;
139    };
140    PushButton RID_PB_EDIT
141    {
142        HelpID = "basctl:PushButton:RID_TP_DLGS:RID_PB_EDIT" ;
143        Text [ en-US ] = "~Edit" ;
144        Pos = MAP_APPFONT ( 144, 6 ) ;
145        Size = MAP_APPFONT ( 60, 14 ) ;
146        TabStop = TRUE ;
147        DefButton = TRUE ;
148    };
149    CancelButton RID_PB_CLOSE
150    {
151        Text [ en-US ] = "Close" ;
152        Pos = MAP_APPFONT ( 144, 23 ) ;
153        Size = MAP_APPFONT ( 60, 14 ) ;
154        TabStop = TRUE ;
155    };
156    PushButton RID_PB_NEWMOD
157    {
158        HelpID = "basctl:PushButton:RID_TP_DLGS:RID_PB_NEWMOD" ;
159        Pos = MAP_APPFONT ( 144, 103 ) ;
160        Size = MAP_APPFONT ( 60, 14 ) ;
161        Text [ en-US ] = "~New..." ;
162        TabStop = TRUE ;
163    };
164    PushButton RID_PB_NEWDLG
165    {
166        HelpID = "basctl:PushButton:RID_TP_DLGS:RID_PB_NEWDLG" ;
167        Pos = MAP_APPFONT ( 144, 103 ) ;
168        Size = MAP_APPFONT ( 60, 14 ) ;
169        Text [ en-US ] = "~New..." ;
170        TabStop = TRUE ;
171    };
172    PushButton RID_PB_DELETE
173    {
174        HelpID = "basctl:PushButton:RID_TP_DLGS:RID_PB_DELETE" ;
175        Pos = MAP_APPFONT ( 144, 120 ) ;
176        Size = MAP_APPFONT ( 60, 14 ) ;
177        Text [ en-US ] = "~Delete" ;
178        TabStop = TRUE ;
179    };
180};
181TabPage RID_TP_LIBS
182{
183    HelpId = "basctl:TabPage:RID_TP_LIBS" ;
184    Hide = TRUE ;
185    SVLook = TRUE ;
186    Size = MAP_APPFONT ( 210, 140 ) ;
187    FixedText RID_STR_BASICS
188    {
189        Pos = MAP_APPFONT ( 6, 6 ) ;
190        Size = MAP_APPFONT ( 130, 10 ) ;
191        Text [ en-US ] = "L~ocation" ;
192    };
193    ListBox RID_LB_BASICS
194    {
195        HelpID = "basctl:ListBox:RID_TP_LIBS:RID_LB_BASICS" ;
196        Border = TRUE ;
197        Pos = MAP_APPFONT ( 6, 17 ) ;
198        Size = MAP_APPFONT ( 130, 80 ) ;
199        TabStop = TRUE ;
200        DropDown = TRUE ;
201    };
202    FixedText RID_STR_LIB
203    {
204        Pos = MAP_APPFONT ( 6, 36 ) ;
205        Size = MAP_APPFONT ( 130, 10 ) ;
206        Text [ en-US ] = "~Library" ;
207    };
208    Control RID_TRLBOX
209    {
210        HelpID = HID_BASICIDE_LIBS_TREE ;
211        Border = TRUE ;
212        Pos = MAP_APPFONT ( 6, 47 ) ;
213        Size = MAP_APPFONT ( 130, 87 ) ;
214        TabStop = TRUE ;
215    };
216
217    PushButton RID_PB_EDIT
218    {
219        HelpID = "basctl:PushButton:RID_TP_LIBS:RID_PB_EDIT" ;
220        Text [ en-US ] = "~Edit" ;
221        Pos = MAP_APPFONT ( 144, 6 ) ;
222        Size = MAP_APPFONT ( 60, 14 ) ;
223        TabStop = TRUE ;
224        DefButton = TRUE ;
225    };
226    CancelButton RID_PB_CLOSE
227    {
228        Text [ en-US ] = "Close" ;
229        Pos = MAP_APPFONT ( 144, 23 ) ;
230        Size = MAP_APPFONT ( 60, 14 ) ;
231        TabStop = TRUE ;
232    };
233    PushButton RID_PB_PASSWORD
234    {
235        HelpID = "basctl:PushButton:RID_TP_LIBS:RID_PB_PASSWORD" ;
236        Pos = MAP_APPFONT ( 144, 43 ) ;
237        Size = MAP_APPFONT ( 60, 14 ) ;
238        Text [ en-US ] = "~Password..." ;
239        TabStop = TRUE ;
240    };
241
242    PushButton RID_PB_NEWLIB
243    {
244        HelpID = "basctl:PushButton:RID_TP_LIBS:RID_PB_NEWLIB" ;
245        Pos = MAP_APPFONT ( 144, 69 ) ;
246        Size = MAP_APPFONT ( 60, 14 ) ;
247        Text [ en-US ] = "~New..." ;
248        TabStop = TRUE ;
249    };
250    PushButton RID_PB_APPEND
251    {
252        HelpID = "basctl:PushButton:RID_TP_LIBS:RID_PB_APPEND" ;
253        Pos = MAP_APPFONT ( 144, 86 ) ;
254        Size = MAP_APPFONT ( 60, 14 ) ;
255        Text [ en-US ] = "~Import..." ;
256    };
257    PushButton RID_PB_EXPORT
258    {
259        HelpID = "basctl:PushButton:RID_TP_LIBS:RID_PB_EXPORT" ;
260        Pos = MAP_APPFONT ( 144, 103 ) ;
261        Size = MAP_APPFONT ( 60, 14 ) ;
262        Text [ en-US ] = "E~xport..." ;
263        TabStop = TRUE ;
264    };
265    PushButton RID_PB_DELETE
266    {
267        HelpID = "basctl:PushButton:RID_TP_LIBS:RID_PB_DELETE" ;
268        Pos = MAP_APPFONT ( 144, 120 ) ;
269        Size = MAP_APPFONT ( 60, 14 ) ;
270        Text [ en-US ] = "~Delete" ;
271        TabStop = TRUE ;
272    };
273};
274ModalDialog RID_DLG_LIBS
275{
276    HelpId = "basctl:ModalDialog:RID_DLG_LIBS" ;
277    OutputSize = TRUE ;
278    SVLook = TRUE ;
279    Size = MAP_APPFONT ( 168, 132 ) ;
280    Moveable = TRUE ;
281    Closeable = TRUE ;
282    OKButton RID_PB_OK
283    {
284        Pos = MAP_APPFONT ( 112, 6 ) ;
285        Size = MAP_APPFONT ( 50, 14 ) ;
286        TabStop = TRUE ;
287        DefButton = TRUE ;
288    };
289    CancelButton RID_PB_CANCEL
290    {
291        Pos = MAP_APPFONT ( 112, 23 ) ;
292        Size = MAP_APPFONT ( 50, 14 ) ;
293        TabStop = TRUE ;
294    };
295    FixedText RID_FT_STORAGENAME
296    {
297        Pos = MAP_APPFONT ( 6, 6 ) ;
298        Size = MAP_APPFONT ( 100, 10 ) ;
299    };
300    Control RID_CTRL_LIBS
301    {
302        HelpID = HID_BASICIDE_LIBSDLG_TREE ;
303        Border = TRUE ;
304        Pos = MAP_APPFONT ( 6, 19 ) ;
305        Size = MAP_APPFONT ( 100, 67 ) ;
306        TabStop = TRUE ;
307    };
308    FixedLine RID_FL_OPTIONS
309    {
310        Pos = MAP_APPFONT ( 6, 89 ) ;
311        Size = MAP_APPFONT ( 156, 8 ) ;
312        Text [ en-US ] = "Options" ;
313    };
314    CheckBox RID_CB_REF
315    {
316        HelpID = "basctl:CheckBox:RID_DLG_LIBS:RID_CB_REF" ;
317        Pos = MAP_APPFONT ( 12, 100 ) ;
318        Size = MAP_APPFONT ( 146, 10 ) ;
319        TabStop = TRUE ;
320        Text [ en-US ] = "Insert as reference (read-only)" ;
321    };
322    CheckBox RID_CB_REPL
323    {
324        HelpID = "basctl:CheckBox:RID_DLG_LIBS:RID_CB_REPL" ;
325        Pos = MAP_APPFONT ( 12, 113 ) ;
326        Size = MAP_APPFONT ( 146, 10 ) ;
327        Text [ en-US ] = "Replace existing libraries" ;
328    };
329};
330ModalDialog RID_DLG_NEWLIB
331{
332    HelpID = "basctl:ModalDialog:RID_DLG_NEWLIB" ;
333    OutputSize = TRUE ;
334    SVLook = TRUE ;
335    Size = MAP_APPFONT ( 160, 55 ) ;
336    Moveable = TRUE ;
337    Closeable = TRUE ;
338    OKButton RID_PB_OK
339    {
340        Pos = MAP_APPFONT ( 104, 6 ) ;
341        Size = MAP_APPFONT ( 50, 14 ) ;
342        TabStop = TRUE ;
343        DefButton = TRUE ;
344    };
345    CancelButton RID_PB_CANCEL
346    {
347        Pos = MAP_APPFONT ( 104, 23 ) ;
348        Size = MAP_APPFONT ( 50, 14 ) ;
349        TabStop = TRUE ;
350    };
351    FixedText RID_FT_NEWLIB
352    {
353        Pos = MAP_APPFONT ( 6, 6 ) ;
354        Size = MAP_APPFONT ( 100, 10 ) ;
355        Text [ en-US ] = "~Name:" ;
356    };
357    Edit RID_ED_LIBNAME
358    {
359        HelpID = "basctl:Edit:RID_DLG_NEWLIB:RID_ED_LIBNAME" ;
360        Border = TRUE ;
361        Pos = MAP_APPFONT ( 6, 19 ) ;
362        Size = MAP_APPFONT ( 92, 12 ) ;
363        TabStop = TRUE ;
364    };
365};
366
367ModalDialog RID_DLG_EXPORT
368{
369    HelpID = "basctl:ModalDialog:RID_DLG_EXPORT" ;
370    OutputSize = TRUE ;
371    SVLook = TRUE ;
372    Size = MAP_APPFONT ( 115, 55 ) ;
373    Moveable = TRUE ;
374    Closeable = TRUE ;
375    Text [ en-US ] = "Export Basic library" ;
376    OKButton RID_PB_OK
377    {
378        Pos = MAP_APPFONT ( 6, 35 ) ;
379        Size = MAP_APPFONT ( 50, 14 ) ;
380        TabStop = TRUE ;
381        DefButton = TRUE ;
382    };
383    CancelButton RID_PB_CANCEL
384    {
385        Pos = MAP_APPFONT ( 59, 35 ) ;
386        Size = MAP_APPFONT ( 50, 14 ) ;
387        TabStop = TRUE ;
388    };
389
390    RadioButton RB_EXPORTASPACKAGE
391    {
392        HelpID = "basctl:RadioButton:RID_DLG_EXPORT:RB_EXPORTASPACKAGE" ;
393        Pos = MAP_APPFONT ( 6, 6 ) ;
394        Size = MAP_APPFONT ( 103, 10 ) ;
395        Group = TRUE ;
396        Text [ en-US ] = "Export as ~extension" ;
397        TabStop = TRUE ;
398    };
399    RadioButton RB_EXPORTASBASIC
400    {
401        HelpID = "basctl:RadioButton:RID_DLG_EXPORT:RB_EXPORTASBASIC" ;
402        Pos = MAP_APPFONT ( 6, 19 ) ;
403        Size = MAP_APPFONT ( 103, 10 ) ;
404        //Group = TRUE ;
405        Text [ en-US ] = "Export as BASIC library" ;
406    };
407};
408
409String RID_STR_EXPORTPACKAGE
410{
411    Text [ en-US ] = "Export library as extension" ;
412};
413
414String RID_STR_EXPORTBASIC
415{
416    Text [ en-US ] = "Export as BASIC library" ;
417};
418
419String RID_STR_PACKAGE_BUNDLE
420{
421    Text [ en-US ] = "Extension" ;
422};
423
424// ********************************************************************** EOF
425