source: trunk/Forms/FormCheckout.pas

Last change on this file was 23, checked in by chronos, 2 weeks ago
  • Modified: All unit renamed to names without U prefix.
  • Modified: Removed global form variables.
  • Modified: Code cleanup.
File size: 1.1 KB
Line 
1unit FormCheckout;
2
3interface
4
5uses
6 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
7 Menus, ExtCtrls;
8
9type
10
11 { TFormCheckout }
12
13 TFormCheckout = class(TForm)
14 Button1: TButton;
15 ButtonCancel: TButton;
16 ButtonOk: TButton;
17 ComboBox1: TComboBox;
18 EditURL: TEdit;
19 EditDir: TEdit;
20 GroupBox1: TGroupBox;
21 GroupBox2: TGroupBox;
22 Label1: TLabel;
23 Label2: TLabel;
24 Label3: TLabel;
25 Panel1: TPanel;
26 procedure Button1Click(Sender: TObject);
27 procedure FormShow(Sender: TObject);
28 end;
29
30
31implementation
32
33{$R *.lfm}
34
35uses
36 Core, Backend;
37
38{ TFormCheckout }
39
40procedure TFormCheckout.Button1Click(Sender: TObject);
41var
42 NewDir: string;
43begin
44 if SelectDirectory('Select directory', EditDir.Text, NewDir) then
45 EditDir.Text := NewDir;
46end;
47
48procedure TFormCheckout.FormShow(Sender: TObject);
49var
50 I: Integer;
51begin
52 ComboBox1.Clear;
53 for I := 0 to Core.Core.Backends.Count - 1 do
54 ComboBox1.AddItem(Core.Core.Backends[I].Name, Core.Core.Backends[I]);
55 if ComboBox1.Items.Count > 0 then
56 ComboBox1.ItemIndex := 0;
57end;
58
59end.
60
Note: See TracBrowser for help on using the repository browser.