Commit Graph

11 Commits

Author SHA1 Message Date
Ansgar Becker
562e44782f Remove no longer relevant and unimportant name from the "Thanks" box in the about dialog, move the others around in a better order of importance. 2008-09-03 06:09:00 +00:00
Ansgar Becker
5b0bb48d0a Convert the myriad of redundant menuitems and buttons on the main controlbar + important toolbars in the tabsheets to use TActions. This moves
a) some hundred lines of code from childwin.pas to main.pas
b) redundant hints/captions/shortcuts/events for similar buttons/menuitems to their corresponding TAction in main.dfm .

This change
a) avoids several inconsistent captions like described in issue #595
b) makes it easier to have toolbars on the mainform which are controlled by childform.
2008-07-01 18:59:07 +00:00
Ansgar Becker
c1128f29bb Make ButtonCloseClick procedure in "About" window superflous 2008-06-15 17:54:34 +00:00
Ansgar Becker
074f160575 Adjust controls in "About" box:
- Remove the "Donate" button and add a more eye catching "Make donation by Paypal" logo below the MySQL logo
- Rename "Support forum" to what it is: a "User to user forum"
- Add a "Check for updates..." button right besides the version infos which basically calls the updatecheck dialog.
2008-05-13 18:29:30 +00:00
Ansgar Becker
d6cda29f14 Add Nemanja (commandline parser) to authors list. Some GUI adjustments in the about window needed because that list got longer. 2007-12-02 07:52:04 +00:00
Ansgar Becker
f6d4e637e3 Replace TSMDBGrid in Data + Query tabs by TTntDBGrid.
- Implement an alternative solution for handling sorted columns without usage of SMDBGrid's sortcolumns. Move relevant structures and functions from data_sorting.pas to childwin.pas and use them in both units.
- Upgrade some code parts to use WideStrings instead of Strings so they don't break with the new grid.
- Use Grid.OnDrawDataCell as an alternative to Grid.OnGetCellParams as the latter one is a feature of SMDBGrid
- Cosmetic: enhance screen real estate in viewdata()
2007-11-26 20:58:08 +00:00
Ansgar Becker
4107c21e1d Fix order of developers in aboutbox. Active members should be listed at the top. 2007-11-14 19:35:54 +00:00
Ansgar Becker
c13318714e Upgrade old forms to use Tahoma font. Adjust widths of various TLabel's to make their captions fit with the new font. 2007-09-26 19:36:19 +00:00
Ansgar Becker
1dbc19b16d Add contributor Mike Lischke for VirtualTreeView 2007-09-17 23:12:43 +00:00
rosenfield
2dee4b326f Fix todo: Replace Ansgar's otherwise adorable icons with a couple of free ones from Mark James.
Scheme:
 * Green arrow means "current window"
 * Computer means "is connected"
 * Lightning means "connect"
 * Plug pull means "disconnect"
2007-08-29 16:09:09 +00:00
Ansgar Becker
3c8f123a81 Move *.pas, *.dfm and *.inc files from root directory to a new "source" subdirectory. Leaving just the readme in the root to give all newbies a very clear and unique starting point. 2007-06-28 20:00:04 +00:00