xref: /trunk/main/basctl/source/basicide/moduldlg.src (revision ef4882fc)
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