source: trunk/Forms/FormInput.pas

Last change on this file was 147, checked in by chronos, 11 months ago
  • Modified: Code cleanup.
File size: 773 bytes
Line 
1unit FormInput;
2
3interface
4
5uses
6 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls;
7
8type
9
10 { TFormInput }
11
12 TFormInput = class(TForm)
13 Label1: TLabel;
14 MemoInput: TMemo;
15 procedure FormCreate(Sender: TObject);
16 procedure MemoInputKeyPress(Sender: TObject; var Key: char);
17 end;
18
19
20implementation
21
22{$R *.lfm}
23
24uses
25 Core, TargetInterpretter;
26
27procedure TFormInput.MemoInputKeyPress(Sender: TObject; var Key: char);
28begin
29 if Core.Core.CurrentTarget is TTargetInterpretter then
30 with TTargetInterpretter(Core.Core.CurrentTarget) do
31 Input := Input + Key;
32end;
33
34procedure TFormInput.FormCreate(Sender: TObject);
35begin
36 Core.Core.Translator.TranslateComponentRecursive(Self);
37 Core.Core.ThemeManager.UseTheme(Self);
38end;
39
40end.
41
Note: See TracBrowser for help on using the repository browser.