Ansgar Becker
d28d03b6dd
Highlight active tab of most page controls, by adding greyscale icons to image list and using these for all inactive tabs. See https://www.heidisql.com/forum.php?t=41323
2023-10-03 13:34:28 +02:00
Ansgar Becker
9c5d8358e0
Automagic modifications to form files, done through updates of IDE and some components. Especially removes no longer published properties OldCreateOrder and PixelsPerInch.
2022-12-11 14:54:48 +01:00
Ansgar Becker
12d8418856
Move upper controls on view editor into a first tab of a new page control, and show CREATE code on a second tab. Closes #1135
2020-12-19 10:26:04 +01:00
Ansgar Becker
5312a37203
Support SQL security setting in view editor via drop down menu. See http://www.heidisql.com/forum.php?t=21740
2016-12-14 19:10:08 +00:00
Ansgar Becker
e4a8540204
Increase width of "name" field on view editor to the same value as it's on the procedure editor.
2016-12-11 11:25:29 +00:00
Ansgar Becker
f56c34abec
Reasonably increase and unify design time dimensions of object editors to 700x500 pixels
2016-12-11 10:45:20 +00:00
Ansgar Becker
17e4db7829
* Automatic additions by new SynEdit properties.
...
* Overtake renamed SynEdit properties
2013-10-16 18:24:01 +00:00
Ansgar Becker
bd077ce413
Adjust width of various controls so they fit to the translated captions (at least in German). Related to issue #557 .
2012-12-02 09:33:41 +00:00
Ansgar Becker
bd8cc387ca
Add context menu with copy, cut, paste and select all items to all db object editors which have a TSynMemo. Fixes issue #2765 .
2012-03-24 22:20:09 +00:00
Ansgar Becker
6c2a100945
Implement combo box for definer in routine + view + trigger editor. Fixes issue #2189 . Some related changes here:
...
- Remove ensureValidIdentifier() and its partly uncatched exceptions. Instead, disable "OK" buttons for empty table/view/proc name.
- QuoteIdent and DeQuoteIdent now take the glue char instead of a "HasMultiSegments" boolean param, so they're more exact when "user@host" or "db.name" come in.
2010-10-12 22:13:08 +00:00
Ansgar Becker
b3ca582b1e
Cosmetic: Increase height of "editor disabled" label, so larger Vista fonts are not cut off vertically.
2010-09-08 20:03:19 +00:00
Ansgar Becker
6fa29605fd
SHOW VIEW may be not allowed. Disable VIEW editor in that case, but do not run regular expression into a no-match AV. Fixes issue #2159 .
2010-09-08 19:48:18 +00:00
Ansgar Becker
f323420ef1
Enable TDBObject instances to return and cache their own CREATE code, and replace various manual SHOW CREATE xyz occurrences with this new function call. Additionally, modify ParseViewStructure so it takes the CREATE code instead of just the VIEWs name, so it works similar to ParseTableStructure and ParseRoutineStructure. Finally, take this CREATE code to detect all settings for a VIEW, instead of taking them from information_schema.VIEWS. Fixes issue #2131 .
2010-09-07 20:58:48 +00:00
Ansgar Becker
b96349f929
Remove Esc shortcut from "Discard" buttons, to avoid accidentally undoing complex changes to routines or views. Fixes issue #1824 .
2010-04-02 10:27:04 +00:00
Ansgar Becker
fc6d4c2a48
Try to fix most DPI related glitches. Especially TFrames need a ScaleBy() call, which is done automatically on TForms. Fixes issue #1656 .
2010-02-04 23:50:47 +00:00
Ansgar Becker
91d53bbbcc
Replace default value in object editors by ghosted hint text
2010-02-03 22:18:28 +00:00
Ansgar Becker
2dcf02feb3
Implement a parent class for all database object editors (table, view, routine, trigger) and let these editors derive from this class. Could simplify code in the future.
2009-12-11 18:20:16 +00:00
Ansgar Becker
6d7935ce63
Same as r2621 - remove relevant height constraints from object editors. Finally fixes issue #1348 .
2009-09-09 20:23:45 +00:00
Ansgar Becker
33501d1a56
Minor graphical fix: Minimize gutter width in all TSynMemo's, tell them to auto-size themselves when more digits come.
2009-06-15 06:31:26 +00:00
Ansgar Becker
f01893d08a
Experimental: Reintroduce table tab, this time by placing the existing editors for tables, views and routines as TFrames onto that tab. Unfortunately a whole bunch of GUI changes involved here which makes the diff unreadable. Should solve issue #1149 .
2009-06-04 12:56:55 +00:00
Ansgar Becker
0312eee98d
Fix issue #1060 : Ctrl+Y shortcut in SynMemo's for "Redo" action
2009-03-16 21:50:30 +00:00
Ansgar Becker
814b4ee14b
Ban vertical line from all TSynMemo's. Never heard of anyone using it, and fixes issue #1051 .
2009-03-12 19:50:42 +00:00
Ansgar Becker
f64daf6917
New feature: VIEW editor, can create and edit views. Rather a simple dialog with only the most important options on it. The toolbuttons on mainform are partly moved around, that's the reason for the myriad of changes there.
2008-03-19 21:20:28 +00:00