mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-06 16:41:28 +02:00
Cocoa: code related to ESC/ENTER in TCocoaTextView removed by IME fully supported
This commit is contained in:
parent
5a4881d48f
commit
773acf5b20
@ -131,7 +131,6 @@ type
|
||||
// keyboard
|
||||
procedure doCommandBySelector(aSelector: SEL); override;
|
||||
procedure insertNewline(sender: id); override;
|
||||
procedure keyDown(event: NSEvent); override;
|
||||
// mouse
|
||||
procedure mouseDown(event: NSEvent); override;
|
||||
procedure mouseUp(event: NSEvent); override;
|
||||
@ -1099,21 +1098,6 @@ begin
|
||||
inherited insertNewline(sender);
|
||||
end;
|
||||
|
||||
procedure TCocoaTextView.keyDown(event: NSEvent);
|
||||
begin
|
||||
// See TCocoaFieldEditor.keyDown
|
||||
if Assigned(lclGetCallback) and (event.modifierFlags = 0) and
|
||||
((NSEventRawKeyChar(event) = #13) or (NSEventRawKeyChar(event) = #27)) then
|
||||
begin
|
||||
keyCaptured := True;
|
||||
inherited keyDown(event);
|
||||
if keyCaptured then
|
||||
lclGetCallback.KeyEvHandled;
|
||||
end
|
||||
else
|
||||
inherited keyDown(event);
|
||||
end;
|
||||
|
||||
procedure TCocoaTextView.mouseDown(event: NSEvent);
|
||||
begin
|
||||
if Assigned(callback) then
|
||||
|
Loading…
Reference in New Issue
Block a user