From 2d06f1e03529171527419a6dc2a983d5df290ec7 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Fri, 25 Sep 2015 03:26:24 +0200 Subject: [PATCH] dub project editor, expand items when needed --- src/ce_dubprojeditor.lfm | 4 ++-- src/ce_dubprojeditor.pas | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ce_dubprojeditor.lfm b/src/ce_dubprojeditor.lfm index a989decf..17bfc29a 100644 --- a/src/ce_dubprojeditor.lfm +++ b/src/ce_dubprojeditor.lfm @@ -21,10 +21,10 @@ inherited CEDubProjectEditorWidget: TCEDubProjectEditorWidget Height = 416 Top = 4 Width = 403 - ActivePage = TabSheet2 + ActivePage = TabSheet1 Align = alClient BorderSpacing.Around = 4 - TabIndex = 1 + TabIndex = 0 TabOrder = 0 object TabSheet1: TTabSheet Caption = 'Inspector' diff --git a/src/ce_dubprojeditor.pas b/src/ce_dubprojeditor.pas index 48767446..92af427a 100644 --- a/src/ce_dubprojeditor.pas +++ b/src/ce_dubprojeditor.pas @@ -467,6 +467,9 @@ begin node.SelectedIndex := 2; node.StateIndex := 2; end; + // first update or update cause by editor + if (not fNodeConfig.Expanded) and (not fNodeSources.Expanded) then + treeInspect.FullExpand; treeInspect.EndUpdate; end;