summaryrefslogtreecommitdiff
path: root/src/gui/fpg_edit.pas
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graeme@mastermaths.co.za>2013-04-17 10:31:22 +0100
committerDavid Laurence Emerson <dle3ab@angelbase.com>2013-05-28 00:42:53 -0700
commitb09c7b3129741b799aca08544f0f8eab5d675af7 (patch)
tree6e2d946a6192d51590b8116bd0b3378691aebcd4 /src/gui/fpg_edit.pas
parent41410c1d23395b940eed6cd970e779c6b900c256 (diff)
downloadfpGUI-b09c7b3129741b799aca08544f0f8eab5d675af7.tar.xz
Revert "Make special characters known by edit components"
This reverts commit bff6c8c3b5071ae28ba3c10cf612c55e893926b4.
Diffstat (limited to 'src/gui/fpg_edit.pas')
-rw-r--r--src/gui/fpg_edit.pas37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/gui/fpg_edit.pas b/src/gui/fpg_edit.pas
index c462f06e..f164ef76 100644
--- a/src/gui/fpg_edit.pas
+++ b/src/gui/fpg_edit.pas
@@ -94,7 +94,6 @@ type
FVisibleText: TfpgString;
FVisSelStartPx: integer;
FVisSelEndPx: integer;
- FSpecialChar: integer;
function GetMarginAdjustment: integer; virtual;
procedure DrawSelection; virtual;
procedure DoOnChange; virtual;
@@ -756,38 +755,6 @@ var
prevval: string;
begin
prevval := Text;
- if FSpecialChar> -1 then
- begin
- case FSpecialChar of
- 58536:
- case AText of
- 'a':
- AText:= 'â';
- 'e':
- AText:= 'ë';
- 'i':
- AText:= 'ï';
- 'o':
- AText:= 'ö';
- 'u':
- AText:= 'ü';
- end;
- 58462:
- case AText of
- 'a':
- AText:= 'â';
- 'e':
- AText:= 'ê';
- 'i':
- AText:= 'î';
- 'o':
- AText:= 'ô';
- 'u':
- AText:= 'û';
- end;
- end;
- FSpecialChar:= -1;
- end;
s := AText;
if (not consumed) and (not ReadOnly) then
@@ -831,9 +798,6 @@ begin
hasChanged := False;
fpgApplication.HideHint;
- if (keycode= 58536) or (keycode= 58462) then
- FSpecialChar:= keycode;
-
Consumed := True;
case CheckClipBoardKey(keycode, shiftstate) of
ckCopy:
@@ -1106,7 +1070,6 @@ begin
FPopupMenu := nil;
FDefaultPopupMenu := nil;
FOnChange := nil;
- FSpecialChar := -1;
end;
destructor TfpgBaseEdit.Destroy;