mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-26 11:17:57 +08:00
SelectNode triggers a potentially set OnFocusChanged event, benefit from that logic in some places where I used to assign Focusnode := xyz.
This commit is contained in:
@ -489,8 +489,7 @@ begin
|
||||
|
||||
// Shortcuts
|
||||
TreeShortcutItems.ReinitChildren(nil, True);
|
||||
TreeShortcutItems.FocusedNode := nil;
|
||||
TreeShortcutItems.OnFocusChanged(TreeShortcutItems, TreeShortcutItems.FocusedNode, NoColumn);
|
||||
SelectNode(TreeShortcutItems, nil);
|
||||
|
||||
btnApply.Enabled := False;
|
||||
screen.Cursor := crdefault;
|
||||
|
@ -144,7 +144,7 @@ begin
|
||||
for i:=0 to High(Obj.Connection.Datatypes) do
|
||||
comboReturns.Items.Add(Obj.Connection.Datatypes[i].Name);
|
||||
chkDeterministic.Checked := False;
|
||||
listParameters.FocusedNode := nil;
|
||||
SelectNode(listParameters, nil);
|
||||
listParameters.Clear;
|
||||
Parameters.Clear;
|
||||
comboDataAccess.ItemIndex := 0;
|
||||
|
@ -1424,7 +1424,7 @@ begin
|
||||
if treeIndexes.IsEditing then
|
||||
treeIndexes.CancelEditNode;
|
||||
// Trigger ValidateIndexControls
|
||||
treeIndexes.FocusedNode := nil;
|
||||
SelectNode(treeIndexes, nil);
|
||||
for i:=0 to FKeys.Count-1 do begin
|
||||
TblKey := TTableKey(FKeys[i]);
|
||||
if not TblKey.Added then
|
||||
|
Reference in New Issue
Block a user