-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTextFieldEditorUnit.pas
More file actions
73 lines (64 loc) · 1.25 KB
/
TextFieldEditorUnit.pas
File metadata and controls
73 lines (64 loc) · 1.25 KB
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
unit TextFieldEditorUnit;
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
TTextFieldEditorForm = class(TForm)
PageControl: TTabControl;
TabSheet: TTabItem;
Panel: TPanel;
Memo: TMemo;
btOK: TButton;
btCancel: TButton;
procedure MemoKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
private
{ Private declarations }
public
{ Public declarations }
end;
var
TextFieldEditorForm: TTextFieldEditorForm;
implementation
{$R *.FMX}
procedure TTextFieldEditorForm.MemoKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if key = VK_ESCAPE then ModalResult := mrCancel;
end;
end.