ea71eb13f9
Fix issue #1132 : Error on Create Table in the Table Editor
2009-05-16 06:00:12 +00:00
7f32b33505
Issue #436 : Implement a new table editor dialog. Nukes both create + alter table dialogs.
2009-05-12 22:24:09 +00:00
eadeed1ae2
Use helper methods where possible, and leave GUI stuff in form units.
2009-04-28 22:35:00 +00:00
f6a6379e20
* Fix text editor getting original celltext instead of already modified text from inplace editor.
...
* Set modification flag on popup editor in that case.
* Nukes duplicated error message from r2387 (see issue #1097 ).
2009-04-26 16:29:09 +00:00
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
f20dad8adb
Implement stored routine editor, see issue #420
...
Todo: make routines visible in the database tab so they can be edited.
2009-02-28 22:57:55 +00:00
b69c3b7957
Add F2 shortcut to inplace editor for starting the popup text editor. Issue #947 .
2009-01-19 19:39:17 +00:00
e1402e48e6
Don't assume there were changes for a changed and then reverted grid cell content
2009-01-16 23:25:10 +00:00
f1b3f5501f
Remove last traces of MDI (issue #513 ). Merges code, controls and events from childwin into main.
2009-01-01 23:24:36 +00:00
bce67dc113
Fix bug #812 : unable to edit time of datetime in datagrid. Displays two picker controls on datetime and timestamp columns to overcome a limitation of the TDatePicker, which allows either the date or the time portion to be edited but never both of them.
2008-12-28 16:27:21 +00:00
f7a4832169
Fix bug #907 : Editing a ´set´-field (can't see dropdown when record is the last row on screen). Adds extra space below the last row so that the SET editor is fully visible.
2008-12-15 12:44:13 +00:00
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