mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
Issue #136: remove now unused TLineNormalizingMemo code
This commit is contained in:
@ -23,12 +23,6 @@ type
|
||||
property HasSizeGrip: Boolean read GetHasSizeGrip write SetHasSizeGrip default False;
|
||||
class procedure FixControls(ParentComp: TComponent);
|
||||
end;
|
||||
// Memo replacement which accepts any line break format
|
||||
TLineNormalizingMemo = class(TMemo)
|
||||
private
|
||||
procedure WMSetText(var msg: TWMSettext); message WM_SETTEXT;
|
||||
procedure WMPaste(var msg: TWMPaste); message WM_PASTE;
|
||||
end;
|
||||
|
||||
|
||||
implementation
|
||||
@ -204,29 +198,4 @@ end;
|
||||
|
||||
|
||||
|
||||
|
||||
{ TLineNormalizingMemo }
|
||||
|
||||
procedure TLineNormalizingMemo.WMSetText(var msg: TWMSettext);
|
||||
var
|
||||
s: string;
|
||||
begin
|
||||
s := msg.Text;
|
||||
s := AdjustLineBreaks(s);
|
||||
msg.Text := PChar(s);
|
||||
inherited;
|
||||
end;
|
||||
|
||||
|
||||
procedure TLineNormalizingMemo.WMPaste(var msg: TWMPaste);
|
||||
var
|
||||
s: string;
|
||||
begin
|
||||
if Clipboard.HasFormat(cf_Text) then begin
|
||||
s := Clipboard.AsText;
|
||||
s := AdjustLineBreaks(s);
|
||||
SelText := s;
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
|
Reference in New Issue
Block a user