-
Notifications
You must be signed in to change notification settings - Fork 1
/
ItemLootUnit.pas
76 lines (67 loc) · 1.29 KB
/
ItemLootUnit.pas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
unit ItemLootUnit;
interface
uses
System.SysUtils,
System.Types,
System.UITypes,
System.Classes,
System.Variants,
System.IniFiles,
Data.DB,
FMX.Types,
FMX.Controls,
FMX.Forms,
FMX.Dialogs,
FMX.Objects,
FMX.Menus,
FMX.Grid,
FMX.ExtCtrls,
FMX.ListBox,
FMX.TreeView,
FMX.Memo,
FMX.TabControl,
FMX.Layouts,
FMX.Edit,
FMX.Platform,
FMX.Bind.DBEngExt,
FMX.Bind.Editors,
FMX.Bind.DBLinks,
FMX.Bind.Navigator,
Data.Bind.EngExt,
Data.Bind.Components,
Data.Bind.DBScope,
Data.Bind.DBLinks,
Datasnap.DBClient,
Fmx.Bind.Grid,
System.Rtti,
System.Bindings.Outputs,
Data.Bind.Grid,
Fmx.StdCtrls,
FMX.Header,
FMX.Graphics;
type
TItemLootForm = class(TForm)
Panel1: TPanel;
btClose: TButton;
PageControl1: TTabControl;
tsLoot: TTabItem;
lvItemLoot: TJvListView;
MyQuery: TFDQuery;
procedure FormCreate(Sender: TObject);
public
procedure Prepare(key: string);
end;
implementation
uses MainUnit, MyDataModule;
{$R *.FMX}
procedure TItemLootForm.Prepare(key: string);
begin
// load creature loot
MainForm.LoadLoot(lvItemLoot, key);
end;
procedure TItemLootForm.FormCreate(Sender: TObject);
begin
dmMain.Translate.CreateDefaultTranslation(TForm(Self));
dmMain.Translate.TranslateForm(TForm(Self));
end;
end.