a827f68509
Work around for issue #1097 : Text editor mangles text containing NUL. Pops up a warning if text contains one or more #0 chars and removes all of them for editing.
2009-04-25 18:08:31 +00:00
6d96f6d7cf
Remove no longer used constants since r2383
2009-04-21 21:37:59 +00:00
20f8848faa
Fix issue #1095 : Text editor breaks text containing mixed newlines. Extends linebreak pulldown menu with "Unicode" and "Mixed" items. No auto replacement done now if mixed style was detected.
2009-04-21 21:34:56 +00:00
f0264cef56
Handle different styles of linefeeds (Windows, UNIX, Mac) in popup editor. Solves issue #905 and issue #1016
...
a) Detect current linefeed style
b) Convert all linefeeds to CRLF
c) Let the user chose a different one or leave it as it is
d) Convert linefeeds back to selected before saving
2009-03-08 13:07:44 +00:00
909d31fd64
Simplify writing settings to registry:
...
* Keep only one TRegistry object in memory instead of creating a new one in each routine.
* Move out relevant functions and TRegistry object from main to helpers to make them usable globally.
2009-01-03 17:16:11 +00:00
523738af84
Fix bug #840 : Confirm != Confirm.
...
Press Cancel: No confirm dialog
Press X: Confirmation dialog if content was modified
2008-11-01 09:02:29 +00:00
59609b99b6
Fix bug #817 : cannot see anything in the field editor; color is white on white background
2008-10-22 18:23:10 +00:00
85a00cca2d
Fix bug #778 you will be asked twice if you want to apply the modifications in the editor window after ESC pressed. The editor dialogs are modal now which fixes a certain part of this issue and makes the code paths less complex.
2008-10-03 09:08:26 +00:00
798356e065
Fix bug #774 : Problems after not saving or cancelling a textfield (or binary field). Solution: Detect any focus steeling and automatically invoke the cancel action.
2008-10-01 20:24:55 +00:00
952cdd5a18
Fix a wrong comment.
2008-09-02 09:32:36 +00:00
cc2f93b24e
* Add a binary editor to allow editing (var)binary and (tiny|medium|long)blob fields without messing up NULs etc.
...
* Add a few notes about where AVs seem to randomly occur when GridPost{Insert,Update,Delete} and EnsureDataLoaded invokes the query logic from outside the main thread.
Fixes issue #659 as far as the grids go, but not for export functions.
2008-09-01 21:46:28 +00:00
d60b1b6f93
Rename 'memoeditor' to 'texteditor', in preparation for inclusion of a binary editor.
2008-09-01 19:47:05 +00:00