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