mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
Move the dedicated help button on the SQL export tab to the window title bar. See #228.
This commit is contained in:
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: HeidiSQL\n"
|
"Project-Id-Version: HeidiSQL\n"
|
||||||
"POT-Creation-Date: 2012-11-05 21:40\n"
|
"POT-Creation-Date: 2012-11-05 21:40\n"
|
||||||
"PO-Revision-Date: 2018-11-13 19:14+0100\n"
|
"PO-Revision-Date: 2018-11-26 16:37+0100\n"
|
||||||
"Last-Translator: Ansgar Becker <anse@heidisql.com>\n"
|
"Last-Translator: Ansgar Becker <anse@heidisql.com>\n"
|
||||||
"Language-Team: English (http://www.transifex.com/projects/p/heidisql/language/en/)\n"
|
"Language-Team: English (http://www.transifex.com/projects/p/heidisql/language/en/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -6269,3 +6269,6 @@ msgstr "Current custom settings"
|
|||||||
|
|
||||||
msgid "current value:"
|
msgid "current value:"
|
||||||
msgstr "current value:"
|
msgstr "current value:"
|
||||||
|
|
||||||
|
msgid "No help available for this tab."
|
||||||
|
msgstr "No help available for this tab."
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
object frmTableTools: TfrmTableTools
|
object frmTableTools: TfrmTableTools
|
||||||
Left = 734
|
Left = 734
|
||||||
Top = 126
|
Top = 126
|
||||||
|
BorderIcons = [biSystemMenu, biHelp]
|
||||||
Caption = 'Table tools'
|
Caption = 'Table tools'
|
||||||
ClientHeight = 383
|
ClientHeight = 383
|
||||||
ClientWidth = 764
|
ClientWidth = 764
|
||||||
@ -506,16 +507,6 @@ object frmTableTools: TfrmTableTools
|
|||||||
TabOrder = 6
|
TabOrder = 6
|
||||||
Wrap = True
|
Wrap = True
|
||||||
end
|
end
|
||||||
object btnHelpSQLExport: TButton
|
|
||||||
Left = 514
|
|
||||||
Top = 3
|
|
||||||
Width = 75
|
|
||||||
Height = 25
|
|
||||||
Anchors = [akTop, akRight]
|
|
||||||
Caption = 'Help'
|
|
||||||
TabOrder = 10
|
|
||||||
OnClick = btnHelpSQLExportClick
|
|
||||||
end
|
|
||||||
object btnExportOptions: TButton
|
object btnExportOptions: TButton
|
||||||
Left = 464
|
Left = 464
|
||||||
Top = 72
|
Top = 72
|
||||||
@ -525,7 +516,7 @@ object frmTableTools: TfrmTableTools
|
|||||||
Caption = 'Options'
|
Caption = 'Options'
|
||||||
DropDownMenu = popupExportOptions
|
DropDownMenu = popupExportOptions
|
||||||
Style = bsSplitButton
|
Style = bsSplitButton
|
||||||
TabOrder = 11
|
TabOrder = 10
|
||||||
OnClick = btnExportOptionsClick
|
OnClick = btnExportOptionsClick
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -11,7 +11,7 @@ interface
|
|||||||
uses
|
uses
|
||||||
Windows, SysUtils, Classes, Controls, Forms, StdCtrls, ComCtrls, Buttons, Dialogs, StdActns,
|
Windows, SysUtils, Classes, Controls, Forms, StdCtrls, ComCtrls, Buttons, Dialogs, StdActns,
|
||||||
VirtualTrees, ExtCtrls, Graphics, SynRegExpr, Math, Generics.Collections, extra_controls,
|
VirtualTrees, ExtCtrls, Graphics, SynRegExpr, Math, Generics.Collections, extra_controls,
|
||||||
dbconnection, apphelpers, Menus, gnugettext, DateUtils, System.Zip, System.UITypes, StrUtils;
|
dbconnection, apphelpers, Menus, gnugettext, DateUtils, System.Zip, System.UITypes, StrUtils, Messages;
|
||||||
|
|
||||||
type
|
type
|
||||||
TToolMode = (tmMaintenance, tmFind, tmSQLExport, tmBulkTableEdit);
|
TToolMode = (tmMaintenance, tmFind, tmSQLExport, tmBulkTableEdit);
|
||||||
@ -76,7 +76,6 @@ type
|
|||||||
editInsertSize: TEdit;
|
editInsertSize: TEdit;
|
||||||
updownInsertSize: TUpDown;
|
updownInsertSize: TUpDown;
|
||||||
lblInsertSizeUnit: TLabel;
|
lblInsertSizeUnit: TLabel;
|
||||||
btnHelpSQLExport: TButton;
|
|
||||||
btnExportOptions: TButton;
|
btnExportOptions: TButton;
|
||||||
popupExportOptions: TPopupMenu;
|
popupExportOptions: TPopupMenu;
|
||||||
menuExportAddComments: TMenuItem;
|
menuExportAddComments: TMenuItem;
|
||||||
@ -131,7 +130,6 @@ type
|
|||||||
var ContentRect: TRect);
|
var ContentRect: TRect);
|
||||||
procedure CheckAllClick(Sender: TObject);
|
procedure CheckAllClick(Sender: TObject);
|
||||||
procedure TreeObjectsExpanded(Sender: TBaseVirtualTree; Node: PVirtualNode);
|
procedure TreeObjectsExpanded(Sender: TBaseVirtualTree; Node: PVirtualNode);
|
||||||
procedure btnHelpSQLExportClick(Sender: TObject);
|
|
||||||
procedure btnExportOptionsClick(Sender: TObject);
|
procedure btnExportOptionsClick(Sender: TObject);
|
||||||
private
|
private
|
||||||
{ Private declarations }
|
{ Private declarations }
|
||||||
@ -150,6 +148,8 @@ type
|
|||||||
FFindSeeResultSQL: TStringList;
|
FFindSeeResultSQL: TStringList;
|
||||||
ToFile, ToDir, ToClipboard, ToDb, ToServer: Boolean;
|
ToFile, ToDir, ToClipboard, ToDb, ToServer: Boolean;
|
||||||
FObjectSizes, FObjectSizesDone, FObjectSizesDoneExact: Int64;
|
FObjectSizes, FObjectSizesDone, FObjectSizesDoneExact: Int64;
|
||||||
|
procedure WMNCLBUTTONDOWN(var Msg: TWMNCLButtonDown) ; message WM_NCLBUTTONDOWN;
|
||||||
|
procedure WMNCLBUTTONUP(var Msg: TWMNCLButtonUp) ; message WM_NCLBUTTONUP;
|
||||||
procedure SetToolMode(Value: TToolMode);
|
procedure SetToolMode(Value: TToolMode);
|
||||||
procedure Output(SQL: String; IsEndOfQuery, ForFile, ForDir, ForDb, ForServer: Boolean);
|
procedure Output(SQL: String; IsEndOfQuery, ForFile, ForDir, ForDb, ForServer: Boolean);
|
||||||
procedure AddResults(SQL: String; Connection: TDBConnection);
|
procedure AddResults(SQL: String; Connection: TDBConnection);
|
||||||
@ -194,6 +194,28 @@ var
|
|||||||
{$R *.DFM}
|
{$R *.DFM}
|
||||||
|
|
||||||
|
|
||||||
|
procedure TfrmTableTools.WMNCLBUTTONDOWN(var Msg: TWMNCLButtonDown) ;
|
||||||
|
begin
|
||||||
|
if Msg.HitTest = HTHELP then
|
||||||
|
Msg.Result := 0 // "eat" the message
|
||||||
|
else
|
||||||
|
inherited;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
procedure TfrmTableTools.WMNCLBUTTONUP(var Msg: TWMNCLButtonUp) ;
|
||||||
|
begin
|
||||||
|
if Msg.HitTest = HTHELP then begin
|
||||||
|
Msg.Result := 0;
|
||||||
|
if tabsTools.ActivePage = tabSQLexport then
|
||||||
|
Help(Self, 'sqlexport')
|
||||||
|
else
|
||||||
|
ErrorDialog(_('No help available for this tab.'));
|
||||||
|
end else
|
||||||
|
inherited;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableTools.FormCreate(Sender: TObject);
|
procedure TfrmTableTools.FormCreate(Sender: TObject);
|
||||||
var
|
var
|
||||||
i: Integer;
|
i: Integer;
|
||||||
@ -577,12 +599,6 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableTools.btnHelpSQLExportClick(Sender: TObject);
|
|
||||||
begin
|
|
||||||
Help(Sender, 'sqlexport');
|
|
||||||
end;
|
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableTools.Execute(Sender: TObject);
|
procedure TfrmTableTools.Execute(Sender: TObject);
|
||||||
var
|
var
|
||||||
SessionNode, DBNode: PVirtualNode;
|
SessionNode, DBNode: PVirtualNode;
|
||||||
|
Reference in New Issue
Block a user