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