Prvni verze pred predanim (nove soubor empUtils.pas)
This commit is contained in:
4834
empUtils.pas
Normal file
4834
empUtils.pas
Normal file
File diff suppressed because it is too large
Load Diff
18
frmKeyb.pas
18
frmKeyb.pas
@ -11,8 +11,7 @@ type
|
|||||||
keyb1: TTouchKeyboard;
|
keyb1: TTouchKeyboard;
|
||||||
edtPopis: TEdit;
|
edtPopis: TEdit;
|
||||||
procedure FormShow (Sender: TObject);
|
procedure FormShow (Sender: TObject);
|
||||||
procedure edtPopisKeyDown(Sender: TObject; var Key: Word;
|
procedure edtPopisKeyDown (Sender: TObject; var Key: Word; Shift: TShiftState);
|
||||||
Shift: TShiftState);
|
|
||||||
private
|
private
|
||||||
public
|
public
|
||||||
text: string;
|
text: string;
|
||||||
@ -20,6 +19,7 @@ type
|
|||||||
|
|
||||||
var
|
var
|
||||||
formKeyb: TformKeyb;
|
formKeyb: TformKeyb;
|
||||||
|
kbdLayout: TTouchKeyboardLayout;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|
||||||
@ -45,6 +45,20 @@ implementation
|
|||||||
|
|
||||||
procedure TformKeyb.FormShow (Sender: TObject);
|
procedure TformKeyb.FormShow (Sender: TObject);
|
||||||
begin
|
begin
|
||||||
|
kbdLayout:= TTouchKeyboardLayout.Create;
|
||||||
|
|
||||||
|
with TTouchKeyboardButton.Create do
|
||||||
|
begin
|
||||||
|
Text := 'A';
|
||||||
|
Caption := 'A';
|
||||||
|
SetBounds(10, 10, 50, 50);
|
||||||
|
ButtonType := TTouchKeyboardButtonType.kbChar;
|
||||||
|
kbdLayout.Buttons.Add(Self);
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
keyb1.Keyboard:= kbdLayout;
|
||||||
|
|
||||||
edtPopis.Text:= '';
|
edtPopis.Text:= '';
|
||||||
edtPopis.SetFocus;
|
edtPopis.SetFocus;
|
||||||
end;
|
end;
|
||||||
|
|||||||
Reference in New Issue
Block a user