18 Commits

Author SHA1 Message Date
04cb62571e Fix transparent SET editor, mentioned in issueid #884 2008-12-02 22:38:09 +00:00
35ef825f35 Fix invisible items in SET column editor. Fixes bug #884. 2008-12-02 18:23:46 +00:00
666fca6206 Enhance inplace editor, implement tabbing through cells with enabled editor. (sergey_p) 2008-11-27 19:37:44 +00:00
d515c89055 Add fitting icon and hint text to inplace editor button. 2008-11-25 19:46:57 +00:00
c9fe77894a Add inplace text editor by sergey_p 2008-11-25 19:17:43 +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
df880e0a27 Implement SET editor, rfe #764 2008-09-23 22:04:35 +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
06a7242891 Fix crappy positioning of memo editor: MemoEditor.Parent was set to DataGrid which was the reason for why it couldn't exceed the borders of DataGrid. Now, Parent is left to default (mainform) and it's centered on the main form, which seems to also fix some cosmetic stuff on Vista. 2008-08-27 14:11:49 +00:00
43b86901d7 Fix displaying the original text in the memoeditor when editing a field for the second time. 2008-08-26 10:05:28 +00:00
7e2897ebcf Fix bug #696 Problem with popup editor editing the last record.
Solution: Always center the memo editor within the grid.
2008-08-26 05:56:43 +00:00
d8f5674b3d Implement ENUM grid field editor, basically a combobox 2008-08-26 05:14:05 +00:00
6e4cb43813 * Experimental: adjust row limit by dragging the data grid scrollbar instead of manually entering numbers in the toolbar.
* Experimental: fetch only first 256 bytes of large fields when loading rows into the data grid.
* Fixes rfe #362, rfe #459, rfe #475 and rfe #621.
2008-08-12 02:06:22 +00:00
1a75a3f312 Implement a date/datetime/time editor for the datagrid. Basically a TDateTimePicker. 2008-08-10 22:02:21 +00:00
3b0f5be4bb Implement handling of maximum input length for the memo editor 2008-08-10 15:34:47 +00:00
fe73090f51 Refocus grid when the memo editor is closed. 2008-08-09 19:48:46 +00:00
8c83507561 Code structure: Seperate editor link from memo editor form, into own unit grideditlinks.pas . All edit links can live here while the used forms will need their own unit + dfm. 2008-08-09 17:52:01 +00:00