|
@@ -47,6 +47,7 @@ type
|
|
procedure actExecute(Sender: TObject);
|
|
procedure actExecute(Sender: TObject);
|
|
procedure cbEncodingChange(Sender: TObject);
|
|
procedure cbEncodingChange(Sender: TObject);
|
|
procedure FormCreate(Sender: TObject);
|
|
procedure FormCreate(Sender: TObject);
|
|
|
|
+ procedure memDescrKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
|
|
private
|
|
private
|
|
FDescr: TDescription;
|
|
FDescr: TDescription;
|
|
FCommands: TFormCommands;
|
|
FCommands: TFormCommands;
|
|
@@ -65,7 +66,7 @@ implementation
|
|
{$R *.lfm}
|
|
{$R *.lfm}
|
|
|
|
|
|
uses
|
|
uses
|
|
- LConvEncoding, DCStrUtils, uHotkeyManager, uLng, uGlobs;
|
|
|
|
|
|
+ LCLType, LConvEncoding, DCStrUtils, uHotkeyManager, uLng, uGlobs;
|
|
|
|
|
|
const
|
|
const
|
|
HotkeysCategory = 'Edit Comment Dialog';
|
|
HotkeysCategory = 'Edit Comment Dialog';
|
|
@@ -111,6 +112,12 @@ begin
|
|
btnOK.Caption := btnOK.Caption + ' (' + ShortcutsToText(Hotkey.Shortcuts) + ')';
|
|
btnOK.Caption := btnOK.Caption + ' (' + ShortcutsToText(Hotkey.Shortcuts) + ')';
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+procedure TfrmDescrEdit.memDescrKeyDown(Sender: TObject; var Key: Word;
|
|
|
|
+ Shift: TShiftState);
|
|
|
|
+begin
|
|
|
|
+ if Key = VK_ESCAPE then ModalResult:= btnCancel.ModalResult;
|
|
|
|
+end;
|
|
|
|
+
|
|
procedure TfrmDescrEdit.DisplayEncoding;
|
|
procedure TfrmDescrEdit.DisplayEncoding;
|
|
var
|
|
var
|
|
I: Integer;
|
|
I: Integer;
|