Commit Graph

889 Commits

Author SHA1 Message Date
Ansgar Becker
2643efc845 Minor code simplification 2008-12-28 19:53:31 +00:00
Ansgar Becker
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
Ansgar Becker
6c941f2f9c Fulfill issue #885: Make create table form resizable 2008-12-28 11:33:13 +00:00
Ansgar Becker
bc58797405 Implement per session background color selection for database tree. rfe #896. 2008-12-28 10:56:47 +00:00
Ansgar Becker
d408dd3ba3 Code cosmetic: Printing list or grids doesn't make any difference now. 2008-12-27 19:47:30 +00:00
Ansgar Becker
32c7c9e906 Add menu item "Copy grid data as SQL" to main menu. 2008-12-26 19:26:45 +00:00
Ansgar Becker
561c5ad697 Add option to save grid data to SQL file. rfe #790 2008-12-26 19:21:40 +00:00
Ansgar Becker
f0459f9671 Fix AV, broken in r2130 2008-12-26 18:28:10 +00:00
Ansgar Becker
dfd64df4b6 Apply grid changes by click in grid whitespace, rfe #839 2008-12-26 14:23:59 +00:00
Ansgar Becker
7c5dec6968 No need to press Ctrl to make an URI in a help text clickable. 2008-12-26 13:56:40 +00:00
Ansgar Becker
a3a229a02e Add extra quick filter items with IS NULL and IS NOT NULL (rfe #477). For cases in which the focused cell is not NULL. 2008-12-26 13:52:13 +00:00
Ansgar Becker
f050baf1da Make quick filter menu work with NULL values when a NULL cell is focused (rfe #477) 2008-12-26 08:16:26 +00:00
Ansgar Becker
a958a01a65 Follow up to r2107: Indicate selectable SynEdit keywords by mouse cursor 2008-12-25 10:30:11 +00:00
Ansgar Becker
5a09fac960 Implement rfe #792: Copy grid data as SQL 2008-12-25 10:26:16 +00:00
Ansgar Becker
30e6e5a403 Do not readd auto_increment property if indexes were deselected in copy table dialog. Issue #918. 2008-12-17 20:00:52 +00:00
Ansgar Becker
874a95121f Support index names with reserved words or spaces in it. Issue #918. 2008-12-17 19:56:00 +00:00
Ansgar Becker
e6b3788924 Implement selection of pulldown attribute by click into SynMemo 2008-12-16 21:19:18 +00:00
Ansgar Becker
107bb0398d Fix bug #916: UNIX newline style auto converted to Windows style when executing queries . Extends escChars() to spit out \r + \n for new line chars, and tries not to break performance in that method. 2008-12-16 20:33:24 +00:00
Ansgar Becker
6f600f281c Code cosmetic - use VT.Text[] instead of long named arrays in "HTML view" 2008-12-16 17:22:00 +00:00
Ansgar Becker
3dd7e84220 Fix bug #915: HTML-View only export the first 256 characters in "Data" tab 2008-12-16 17:14:58 +00:00
Ansgar Becker
d97ac10323 Work around access violation in SynEdit by postponing change event to OnExit (bug #914) 2008-12-16 10:45:23 +00:00
Ansgar Becker
5466bca02b Add missing event handler for various numeric preference options. Issue #914 2008-12-16 10:28:40 +00:00
Ansgar Becker
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
Ansgar Becker
6d641a1f29 Add date/time to SQL output, issue #483 2008-12-12 21:20:13 +00:00
Ansgar Becker
62c2a8dc6a Allow update checking each time the application is started ("0" in preferences option) 2008-12-12 21:11:19 +00:00
Ansgar Becker
5249426f25 Fix bug #866 : "Copy grid data as HTML" produces overlapping data in IE with very wide tables.
"white-space:pre" works similar like <pre></pre> which can cause more layout problems than it has good impact.
2008-12-12 19:57:33 +00:00
Ansgar Becker
9aca73cc5b Add inbetween panel to main statusbar, containing [line]:[char] for the query memo 2008-12-10 23:36:35 +00:00
Ansgar Becker
c491aa7049 Missing file from r2065, bug #875 2008-12-09 17:36:18 +00:00
Ansgar Becker
6fa7b9363e Fix sstr() to return the exact wanted length instead of length + 1 2008-12-03 12:25:00 +00:00
Ansgar Becker
6b2c95df14 Fix access violation on actived grid editors (enum, date, set) when the grid got reloaded. Fixes bug #893 and bug #883. 2008-12-02 23:14:53 +00:00
Ansgar Becker
9deb5391cd Fix bug #891: Wrong view loaded into view editor 2008-12-02 22:57:18 +00:00
Ansgar Becker
04cb62571e Fix transparent SET editor, mentioned in issueid #884 2008-12-02 22:38:09 +00:00
Ansgar Becker
35ef825f35 Fix invisible items in SET column editor. Fixes bug #884. 2008-12-02 18:23:46 +00:00
Ansgar Becker
25e0b395b7 Fix mixed up order of checked states in column selection pulldown after clicking "Sort alphabetically". 2008-12-02 18:17:13 +00:00
Ansgar Becker
5216553868 Use single ellipsis char instead of 3 dot chars in sstr(). See bug #897 2008-12-02 18:04:46 +00:00
Ansgar Becker
52362b0872 Fix bug #897 : Title of "table" tab gets "..." (ellipsis) appended although the whole name is visible 2008-12-02 18:03:44 +00:00
Ansgar Becker
5f75c9465d Activate new inplace editor again for numeric and other columns, but with hidden edit button. Enables tabbing feature for datatypes where we don't provide a special editor. 2008-11-27 19:42:38 +00:00
Ansgar Becker
666fca6206 Enhance inplace editor, implement tabbing through cells with enabled editor. (sergey_p) 2008-11-27 19:37:44 +00:00
Ansgar Becker
2d123ad52a Replace TMemos by TSynMemos in SQL help window and add URI openers. Enables linked URIs in text. 2008-11-25 20:11:50 +00:00
Ansgar Becker
d515c89055 Add fitting icon and hint text to inplace editor button. 2008-11-25 19:46:57 +00:00
Ansgar Becker
32fad96276 The new inplace editor neutralizes the need for a preference option "Enable popup text editor". Remove it. 2008-11-25 19:35:02 +00:00
Ansgar Becker
f685567d12 Do not use the new inplace editor for numeric columns, instead use VT's default editor again. 2008-11-25 19:25:38 +00:00
Ansgar Becker
c9fe77894a Add inplace text editor by sergey_p 2008-11-25 19:17:43 +00:00
Ansgar Becker
47563b8292 Fulfill rfe #887 : Do not close connection dialog on connection error 2008-11-25 17:50:41 +00:00
Ansgar Becker
b4d7135b30 Remember previously tried session even if it didn't connect for some reason. 2008-11-25 17:41:05 +00:00
Ansgar Becker
cf59e6117f Fix bug #875 : Table creation form create the table hitting enter when create button is enabled 2008-11-23 16:38:49 +00:00
Ansgar Becker
1a2478643c Fix inconsistent window and button captions (bug #864) 2008-11-23 11:37:52 +00:00
Ansgar Becker
9ba3b630f5 Fix bug #876 : Incorrect database name '' 2008-11-23 11:25:53 +00:00
Ansgar Becker
7f69da2051 Do not recycle field editor form, fixes bug #870 :AV on "Edit column" after reconnection 2008-11-23 11:19:53 +00:00
Ansgar Becker
317ef0494f Workaround issue #868 : AV in various places if DecimalSeparator = ThousandSeparator 2008-11-23 11:04:31 +00:00