UnitMain: Make the Wine version selecting combo boxes read only.
[WineLauncher.git] / UnitMain.lfm
blobae3c57a8f4d4ee217b797530476134f7e872bce1
1 object Form1: TForm1\r
2   Left = 0\r
3   Height = 693\r
4   Top = 25\r
5   Width = 1014\r
6   ActiveControl = ComboBox_WineVersion\r
7   Caption = 'WineLauncher'\r
8   ClientHeight = 693\r
9   ClientWidth = 1014\r
10   Constraints.MinHeight = 600\r
11   Constraints.MinWidth = 600\r
12   OnClose = FormClose\r
13   OnCreate = FormCreate\r
14   OnResize = FormResize\r
15   Position = poDefault\r
16   LCLVersion = '0.9.26.3'\r
17   WindowState = wsMaximized\r
18   object Label_WineVersion: TLabel\r
19     AnchorSideTop.Control = ComboBox_Architecture\r
20     AnchorSideTop.Side = asrBottom\r
21     Left = 9\r
22     Height = 14\r
23     Top = 137\r
24     Width = 73\r
25     BorderSpacing.Top = 3\r
26     Caption = 'Wine version'\r
27     ParentColor = False\r
28   end\r
29   object Label_DistributionName: TLabel\r
30     AnchorSideLeft.Control = Owner\r
31     AnchorSideTop.Control = Owner\r
32     Left = 9\r
33     Height = 14\r
34     Top = 5\r
35     Width = 103\r
36     BorderSpacing.Left = 9\r
37     BorderSpacing.Top = 5\r
38     Caption = 'Distribution Name'\r
39     ParentColor = False\r
40   end\r
41   object Label_DistributionVersion: TLabel\r
42     AnchorSideTop.Control = ComboBox_DistributionName\r
43     AnchorSideTop.Side = asrBottom\r
44     Left = 9\r
45     Height = 14\r
46     Top = 49\r
47     Width = 112\r
48     BorderSpacing.Top = 3\r
49     Caption = 'Distribution Version'\r
50     ParentColor = False\r
51   end\r
52   object Label_Architecture: TLabel\r
53     AnchorSideTop.Control = ComboBox_DistributionVersion\r
54     AnchorSideTop.Side = asrBottom\r
55     Left = 9\r
56     Height = 14\r
57     Top = 93\r
58     Width = 69\r
59     BorderSpacing.Top = 3\r
60     Caption = 'Architecture'\r
61     ParentColor = False\r
62   end\r
63   object Label_WinePreFix: TLabel\r
64     AnchorSideTop.Control = Owner\r
65     Left = 241\r
66     Height = 14\r
67     Top = 5\r
68     Width = 73\r
69     BorderSpacing.Top = 5\r
70     Caption = 'Wine Prefix''s'\r
71     ParentColor = False\r
72   end\r
73   object Label_ProgramsList: TLabel\r
74     AnchorSideTop.Control = ComboBox_PreFix\r
75     AnchorSideTop.Side = asrBottom\r
76     Left = 241\r
77     Height = 14\r
78     Top = 49\r
79     Width = 87\r
80     BorderSpacing.Top = 3\r
81     Caption = 'Pick a Program'\r
82     ParentColor = False\r
83   end\r
84   object Label_ProgramPath: TLabel\r
85     AnchorSideTop.Control = ComboBox_ProgramsList\r
86     AnchorSideTop.Side = asrBottom\r
87     Left = 241\r
88     Height = 14\r
89     Top = 93\r
90     Width = 79\r
91     BorderSpacing.Top = 3\r
92     Caption = 'Program Path'\r
93     ParentColor = False\r
94   end\r
95   object Label_Flags: TLabel\r
96     AnchorSideTop.Control = EditBox_ProgramPath\r
97     AnchorSideTop.Side = asrBottom\r
98     Left = 241\r
99     Height = 14\r
100     Top = 135\r
101     Width = 118\r
102     BorderSpacing.Top = 5\r
103     Caption = 'Set Programs Flags:'\r
104     ParentColor = False\r
105   end\r
106   object Memo_LogOutPut: TMemo\r
107     AnchorSideTop.Control = Btn_Run\r
108     AnchorSideTop.Side = asrBottom\r
109     Left = 0\r
110     Height = 337\r
111     Top = 356\r
112     Width = 1014\r
113     Align = alBottom\r
114     Anchors = [akTop, akLeft, akRight, akBottom]\r
115     BorderSpacing.Top = 5\r
116     TabOrder = 2\r
117   end\r
118   object ComboBox_WineVersion: TComboBox\r
119     AnchorSideTop.Control = Label_WineVersion\r
120     AnchorSideTop.Side = asrBottom\r
121     Left = 9\r
122     Height = 27\r
123     Top = 151\r
124     Width = 166\r
125     AutoComplete = False\r
126     Ctl3D = False\r
127     DropDownCount = 18\r
128     ItemHeight = 0\r
129     ItemWidth = 0\r
130     MaxLength = 65535\r
131     OnEditingDone = ComboBox_WineVersionEditingDone\r
132     OnEnter = ComboBox_WineVersionEnter\r
133     Sorted = True\r
134     Style = csDropDownList\r
135     TabOrder = 0\r
136   end\r
137   object Btn_Run: TButton\r
138     AnchorSideTop.Control = Btn_Settings\r
139     AnchorSideTop.Side = asrBottom\r
140     Left = 7\r
141     Height = 25\r
142     Top = 326\r
143     Width = 75\r
144     BorderSpacing.Top = 3\r
145     Caption = 'Run'\r
146     OnClick = Btn_RunClick\r
147     TabOrder = 1\r
148   end\r
149   object Check_Terminal: TCheckBox\r
150     AnchorSideTop.Control = ComboBox_WineVersion\r
151     AnchorSideTop.Side = asrBottom\r
152     Left = 9\r
153     Height = 22\r
154     Top = 192\r
155     Width = 111\r
156     BorderSpacing.Top = 14\r
157     Caption = 'Run in Terminal'\r
158     TabOrder = 3\r
159   end\r
160   object Btn_DebugChannelsConfig: TButton\r
161     AnchorSideLeft.Control = Btn_Run\r
162     AnchorSideLeft.Side = asrCenter\r
163     AnchorSideTop.Control = Memo_LogOutPut\r
164     AnchorSideRight.Control = Owner\r
165     Left = 44\r
166     Height = 22\r
167     Top = 375\r
168     Width = 1\r
169     Anchors = [akLeft]\r
170     Caption = 'Config'\r
171     OnClick = Btn_DebugChannelsConfigClick\r
172     TabOrder = 4\r
173     Visible = False\r
174   end\r
175   object CheckBox_DebugChannelUse: TCheckBox\r
176     Left = 868\r
177     Height = 22\r
178     Top = 351\r
179     Width = 134\r
180     Caption = 'Use Debug channel'\r
181     TabOrder = 5\r
182     TabStop = False\r
183     Visible = False\r
184   end\r
185   object Btn_About: TButton\r
186     AnchorSideRight.Control = Owner\r
187     AnchorSideRight.Side = asrBottom\r
188     Left = 920\r
189     Height = 25\r
190     Top = 326\r
191     Width = 91\r
192     Anchors = [akTop, akRight]\r
193     BorderSpacing.Right = 3\r
194     Caption = 'About'\r
195     OnClick = Btn_AboutClick\r
196     TabOrder = 6\r
197   end\r
198   object ComboBox_SoundWrapper: TComboBox\r
199     AnchorSideLeft.Control = ComboBox_TerminalName\r
200     AnchorSideTop.Control = CheckBox_UseSoundWrapper\r
201     AnchorSideTop.Side = asrBottom\r
202     Left = 27\r
203     Height = 27\r
204     Top = 266\r
205     Width = 131\r
206     AutoComplete = False\r
207     Ctl3D = False\r
208     ItemHeight = 0\r
209     Items.Strings = (\r
210       '/usr/bin/aoss'\r
211     )\r
212     ItemWidth = 0\r
213     MaxLength = 65535\r
214     TabOrder = 7\r
215     Text = 'ComboBox_SoundWrapper'\r
216   end\r
217   object CheckBox_UseSoundWrapper: TCheckBox\r
218     AnchorSideTop.Control = ComboBox_TerminalName\r
219     AnchorSideTop.Side = asrBottom\r
220     Left = 9\r
221     Height = 22\r
222     Top = 244\r
223     Width = 137\r
224     BorderSpacing.Top = 3\r
225     Caption = 'Use Sound Wrapper'\r
226     TabOrder = 8\r
227   end\r
228   object Btn_Settings: TButton\r
229     AnchorSideLeft.Control = Owner\r
230     AnchorSideTop.Control = ComboBox_SoundWrapper\r
231     AnchorSideTop.Side = asrBottom\r
232     Left = 9\r
233     Height = 25\r
234     Top = 298\r
235     Width = 75\r
236     BorderSpacing.Left = 9\r
237     BorderSpacing.Top = 5\r
238     Caption = 'Settings'\r
239     OnClick = Btn_SettingsClick\r
240     TabOrder = 9\r
241   end\r
242   object ComboBox_TerminalName: TComboBox\r
243     AnchorSideLeft.Control = Check_Terminal\r
244     AnchorSideTop.Control = Check_Terminal\r
245     AnchorSideTop.Side = asrBottom\r
246     Left = 27\r
247     Height = 27\r
248     Top = 214\r
249     Width = 201\r
250     AutoComplete = False\r
251     BorderSpacing.Left = 18\r
252     Ctl3D = False\r
253     ItemHeight = 0\r
254     Items.Strings = (\r
255       '/usr/bin/gnome-terminal'\r
256       '/usr/bin/konsole'\r
257     )\r
258     ItemWidth = 0\r
259     MaxLength = 65535\r
260     Style = csDropDownList\r
261     TabOrder = 10\r
262   end\r
263   object ComboBox_PreFix: TComboBox\r
264     AnchorSideTop.Control = Label_WinePreFix\r
265     AnchorSideTop.Side = asrBottom\r
266     AnchorSideRight.Control = TogBtn_Listdrive\r
267     Left = 241\r
268     Height = 27\r
269     Top = 19\r
270     Width = 577\r
271     Anchors = [akTop, akLeft, akRight]\r
272     AutoComplete = False\r
273     Ctl3D = False\r
274     DropDownCount = 30\r
275     ItemHeight = 0\r
276     ItemWidth = 0\r
277     MaxLength = 65535\r
278     OnChange = ComboBox_PreFixChange\r
279     Style = csDropDownList\r
280     TabOrder = 11\r
281   end\r
282   object ComboBox_DistributionName: TComboBox\r
283     AnchorSideTop.Control = Label_DistributionName\r
284     AnchorSideTop.Side = asrBottom\r
285     Left = 9\r
286     Height = 27\r
287     Top = 19\r
288     Width = 166\r
289     AutoComplete = False\r
290     Ctl3D = False\r
291     ItemHeight = 0\r
292     ItemWidth = 0\r
293     MaxLength = 65535\r
294     OnEditingDone = ComboBox_DistributionNameEditingDone\r
295     OnEnter = ComboBox_DistributionNameEnter\r
296     Style = csDropDownList\r
297     TabOrder = 12\r
298   end\r
299   object ComboBox_DistributionVersion: TComboBox\r
300     AnchorSideTop.Control = Label_DistributionVersion\r
301     AnchorSideTop.Side = asrBottom\r
302     Left = 9\r
303     Height = 27\r
304     Top = 63\r
305     Width = 166\r
306     AutoComplete = False\r
307     Ctl3D = False\r
308     ItemHeight = 0\r
309     ItemWidth = 0\r
310     MaxLength = 65535\r
311     OnEditingDone = ComboBox_DistributionVersionEditingDone\r
312     OnEnter = ComboBox_DistributionVersionEnter\r
313     Style = csDropDownList\r
314     TabOrder = 13\r
315   end\r
316   object ComboBox_Architecture: TComboBox\r
317     AnchorSideTop.Control = Label_Architecture\r
318     AnchorSideTop.Side = asrBottom\r
319     Left = 8\r
320     Height = 27\r
321     Top = 107\r
322     Width = 166\r
323     AutoComplete = False\r
324     Ctl3D = False\r
325     ItemHeight = 0\r
326     ItemWidth = 0\r
327     MaxLength = 65535\r
328     OnEditingDone = ComboBox_ArchitectureEditingDone\r
329     OnEnter = ComboBox_ArchitectureEnter\r
330     Style = csDropDownList\r
331     TabOrder = 14\r
332   end\r
333   object ComboBox_ProgramsList: TComboBox\r
334     AnchorSideTop.Control = Label_ProgramsList\r
335     AnchorSideTop.Side = asrBottom\r
336     AnchorSideRight.Control = Owner\r
337     AnchorSideRight.Side = asrBottom\r
338     Left = 241\r
339     Height = 27\r
340     Top = 63\r
341     Width = 770\r
342     Anchors = [akTop, akLeft, akRight]\r
343     AutoComplete = False\r
344     BorderSpacing.Right = 3\r
345     Ctl3D = False\r
346     ItemHeight = 0\r
347     ItemWidth = 0\r
348     MaxLength = 65535\r
349     OnChange = ComboBox_ProgramsListChange\r
350     Style = csDropDownList\r
351     TabOrder = 15\r
352   end\r
353   object CheckListBox_Flags: TCheckListBox\r
354     AnchorSideLeft.Control = ComboBox_TerminalName\r
355     AnchorSideLeft.Side = asrBottom\r
356     AnchorSideTop.Control = Label_Flags\r
357     AnchorSideTop.Side = asrBottom\r
358     AnchorSideRight.Control = Button_Winecfg\r
359     Left = 241\r
360     Height = 147\r
361     Top = 149\r
362     Width = 692\r
363     Anchors = [akTop, akLeft, akRight]\r
364     BorderSpacing.Left = 13\r
365     ItemHeight = 0\r
366     TabOrder = 16\r
367     TopIndex = -1\r
368   end\r
369   object EditBox_ProgramPath: TEdit\r
370     AnchorSideTop.Control = Label_ProgramPath\r
371     AnchorSideTop.Side = asrBottom\r
372     AnchorSideRight.Control = Owner\r
373     AnchorSideRight.Side = asrBottom\r
374     Left = 241\r
375     Height = 23\r
376     Top = 107\r
377     Width = 770\r
378     Anchors = [akTop, akLeft, akRight]\r
379     BorderSpacing.Right = 3\r
380     OnChange = EditBox_ProgramPathChange\r
381     ReadOnly = True\r
382     TabOrder = 17\r
383     Text = 'EditBox_ProgramPath'\r
384   end\r
385   object Button_Winecfg: TButton\r
386     AnchorSideLeft.Control = CheckListBox_Flags\r
387     AnchorSideLeft.Side = asrBottom\r
388     AnchorSideTop.Control = CheckListBox_Flags\r
389     AnchorSideRight.Control = Owner\r
390     AnchorSideRight.Side = asrBottom\r
391     Left = 936\r
392     Height = 25\r
393     Top = 149\r
394     Width = 75\r
395     Anchors = [akTop, akRight]\r
396     BorderSpacing.Left = 3\r
397     BorderSpacing.Right = 3\r
398     Caption = 'Winecfg'\r
399     OnClick = Button_WinecfgClick\r
400     TabOrder = 18\r
401   end\r
402   object Button_Regedit: TButton\r
403     AnchorSideLeft.Control = Button_Winecfg\r
404     AnchorSideTop.Control = Button_Winecfg\r
405     AnchorSideTop.Side = asrBottom\r
406     Left = 936\r
407     Height = 25\r
408     Top = 177\r
409     Width = 75\r
410     BorderSpacing.Top = 3\r
411     Caption = 'Regedit'\r
412     OnClick = Button_RegeditClick\r
413     TabOrder = 19\r
414   end\r
415   object TogBtn_Listdrive: TToggleBox\r
416     AnchorSideTop.Control = Label_WinePreFix\r
417     AnchorSideTop.Side = asrBottom\r
418     AnchorSideRight.Control = Owner\r
419     AnchorSideRight.Side = asrBottom\r
420     Left = 821\r
421     Height = 23\r
422     Top = 19\r
423     Width = 190\r
424     Anchors = [akTop, akRight]\r
425     BorderSpacing.Left = 3\r
426     BorderSpacing.Right = 3\r
427     Caption = 'List programs on drive D'\r
428     OnChange = TogBtn_ListdriveChange\r
429     TabOrder = 20\r
430   end\r
431   object Btn_StopScan: TButton\r
432     AnchorSideBottom.Control = Memo_LogOutPut\r
433     Left = 464\r
434     Height = 39\r
435     Top = 312\r
436     Width = 120\r
437     Align = alCustom\r
438     Anchors = [akTop, akLeft, akBottom]\r
439     Caption = 'Stop Scan'\r
440     Font.Height = -18\r
441     Font.Name = 'Sans'\r
442     OnClick = Btn_StopScanClick\r
443     ParentFont = False\r
444     TabOrder = 21\r
445     Visible = False\r
446   end\r
447 end\r