mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-14 01:56:36 +08:00
Autofit first '#' column in routine editor, which has not enough width in some cases. Fixes issue #2993.
This commit is contained in:
@ -76,6 +76,8 @@ type
|
||||
procedure btnDiscardClick(Sender: TObject);
|
||||
procedure comboDefinerDropDown(Sender: TObject);
|
||||
procedure btnMoveParamClick(Sender: TObject);
|
||||
procedure listParametersAfterPaint(Sender: TBaseVirtualTree;
|
||||
TargetCanvas: TCanvas);
|
||||
private
|
||||
{ Private declarations }
|
||||
FAlterRoutineType: String;
|
||||
@ -189,6 +191,7 @@ begin
|
||||
Modified := True;
|
||||
btnSave.Enabled := Modified and (editName.Text <> '');
|
||||
btnDiscard.Enabled := Modified;
|
||||
listParameters.Header.AutoFitColumns(False, smaUseColumnOption, 0, 0);
|
||||
SynMemoCreateCode.Text := ComposeCreateStatement(editName.Text);
|
||||
end;
|
||||
|
||||
@ -266,6 +269,13 @@ begin
|
||||
end;
|
||||
|
||||
|
||||
procedure TfrmRoutineEditor.listParametersAfterPaint(Sender: TBaseVirtualTree;
|
||||
TargetCanvas: TCanvas);
|
||||
begin
|
||||
listParameters.Header.AutoFitColumns(False, smaUseColumnOption, 0, 0);
|
||||
end;
|
||||
|
||||
|
||||
procedure TfrmRoutineEditor.listParametersBeforePaint(Sender: TBaseVirtualTree;
|
||||
TargetCanvas: TCanvas);
|
||||
begin
|
||||
|
Reference in New Issue
Block a user