mirror of https://gitlab.com/basile.b/dexed.git
focus selected conf
This commit is contained in:
parent
93dcaaad4b
commit
3cc9d87cff
|
@ -21,14 +21,14 @@ 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'
|
||||
ClientHeight = 389
|
||||
ClientHeight = 388
|
||||
ClientWidth = 395
|
||||
object pnlToolBar1: TPanel
|
||||
Left = 4
|
||||
|
@ -59,7 +59,7 @@ inherited CEDubProjectEditorWidget: TCEDubProjectEditorWidget
|
|||
end
|
||||
object treeInspect: TTreeView
|
||||
Left = 4
|
||||
Height = 353
|
||||
Height = 352
|
||||
Top = 32
|
||||
Width = 387
|
||||
Align = alClient
|
||||
|
@ -190,7 +190,7 @@ inherited CEDubProjectEditorWidget: TCEDubProjectEditorWidget
|
|||
left = 208
|
||||
top = 8
|
||||
Bitmap = {
|
||||
4C690A0000001000000010000000B3B3B1EFB0B0ADFFAEAEACFFAEAEACFFAEAE
|
||||
4C690B0000001000000010000000B3B3B1EFB0B0ADFFAEAEACFFAEAEACFFAEAE
|
||||
ACFFAFAFACFFAFAFADFFB1B1AFD5B4B4B100B5B5B300B5B5B300B5B5B300B5B5
|
||||
B300B5B5B300B5B5B300B5B5B300AFAFADFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFEDEDEEFFB3B3B0A4B5B5B300B5B5B300B5B5B300B5B5
|
||||
|
@ -286,39 +286,39 @@ inherited CEDubProjectEditorWidget: TCEDubProjectEditorWidget
|
|||
FCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFCFCFFFCFC
|
||||
FCFDF9F9F9F300000033FFFFFF00FFFFFF000000001D00000034000000360000
|
||||
0036000000360000003600000036000000360000003600000036000000360000
|
||||
0036000000330000001DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF0000000000000000000000000000000000898785FF898785FF0000
|
||||
0000000000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00000000008D8B89FF999795FF84828044B8B6B4FFB8B6B4FF8482
|
||||
8044999795FF8E8C8AFF00000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF0000000000989694FFDDDBDAFF9F9D9BFFD3D1D0FFD3D1D0FF9F9D
|
||||
9BFFDDDBDAFF92908EFF00000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00000000006D6B6A9B9E9C9AFFBFBDBCFF999796FF999796FFBFBD
|
||||
BCFF9E9C9AFF6C6B699B00000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00858381FFB2B0AFFFCFCDCCFF989693FF3332314A3332314A9896
|
||||
93FFCECCCCFFB1AFAEFF8F8D8BFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00848280FFB1AFAEFFCCCAC9FF959392FF00000006000000069593
|
||||
92FFCCCAC9FFB0AEADFF8E8C8AFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00000000336563618B999796FFB8B6B5FF949290FF949290FFB8B6
|
||||
B5FF999796FF6563618B00000033FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF0000000000918F8DFFD1CFCEFF989695FFC8C6C5FFC8C6C5FF9896
|
||||
95FFD1CFCEFF8A8888FF00000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF0000000000868482FF8A8885FF52504F69AAA8A7FFAAA8A7FF5250
|
||||
4F698A8886FF868482FF00000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF000000000000000033000000330000000E7F7D7CFF7F7D7CFF0000
|
||||
000E000000330000003300000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF000000000000000000000000000000000000000033000000330000
|
||||
0000000000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
0036000000330000001DFFFFFF00000000000000000000000000000000000000
|
||||
000000000000908E8CFF8F8D8BFF908E8CFF0000000000000000000000000000
|
||||
00000000000000000000FFFFFF0000000000000000008D8B89B28D8B89AF0000
|
||||
0000000000008B8987FFE9E7E7FF8B8987FF00000000000000008C8A88ED8D8B
|
||||
89B00000000000000000FFFFFF00000000008B8987B2B2B1AFFFAFAEACFF8583
|
||||
81EB868482FF9A9897FFBCBAB7FF9A9897FF868482FF858381FEAFAEACFFB2B1
|
||||
AFFF8B8987B200000000FFFFFF000000000082807EBAA4A2A0FFDAD8D7FFC6C4
|
||||
C2FFE4E3E1FFDBD9D7FFC2BFBEFFD7D5D4FFE4E3E1FFC5C4C2FFDAD8D7FFA4A2
|
||||
A0FF82807EBA00000000FFFFFF000000000000000023827F7DEFACAAA8FFC7C5
|
||||
C3FFBBB8B7FFBAB7B6FFBBB8B7FFBBB8B7FFBBB8B7FFC7C5C3FFACAAA8FF817F
|
||||
7DEF0000002300000000FFFFFF000000000000000000807E7CFFDAD9D8FFBEBB
|
||||
B9FFBCB9B7FF94918EFF928F8DFF94918FFFB3B2B0FFBEBBB9FFDBD9D8FF807E
|
||||
7CFF0000000000000000FFFFFF00848280FF807E7CFF949492FFD0CECCFFC3C0
|
||||
BFFF93918FFF72716FAD3A39384E72716FAD939290FFC3C0BFFFD0CECCFF9494
|
||||
92FF807E7CFF848280FFFFFFFF00817F7DFFE3E1DFFFDCDAD8FFC6C5C2FFC8C6
|
||||
C4FF8F8D8BFF4847463D000000074847463D8F8D8BFFC8C6C4FFC6C5C2FFDCDA
|
||||
D8FFE3E1DFFF817F7DFFFFFFFF00817F7DFF7C7A78FF9D9B99FFCCC9C8FFCCC9
|
||||
C8FF93918FFF7A78769C7E7C7A227A78769C93918FFFCCC9C8FFCCC9C8FF9D9B
|
||||
99FF7C7A78FF817F7DFFFFFFFF000000003300000033787674FFD2D0CEFFCECC
|
||||
CAFFBEBCBAFF92908EFF8D8B89FF92908EFFBEBCBAFFCECCCAFFD2D0CEFF7876
|
||||
74FF0000003300000033FFFFFF000000000000000000767572FEB7B3B3FFD2D0
|
||||
CFFFD1CFCFFFD3D1D0FFD3D1D0FFD3D1D0FFD1CFCFFFD2D0CFFFB7B3B3FF7573
|
||||
71EF0000000000000000FFFFFF00000000007A7876ED9F9D9BFFDFDDDBFFB8B6
|
||||
B4FFDBD9D7FFD8D6D4FFD6D4D2FFD8D6D4FFDBD9D7FFB8B6B4FFDFDDDBFF9F9D
|
||||
9BFF7A7876AF00000000FFFFFF00000000006F6D6BBFA19F9DFF9E9C9AFF706E
|
||||
6CEF716F6DFF898785FFE1DFDEFF898785FF716F6DFF72706EFE9F9D9BFFA19F
|
||||
9DFF716F6DBD00000000FFFFFF0000000000000000236D6B69C16C6A69BF0000
|
||||
002F00000033716F6DFFEEECEBFF716F6DFF0000003300000033747270F16C6A
|
||||
69C00000002400000000FFFFFF00000000000000000000000024000000230000
|
||||
000000000000757371FF73716FFF757371FF00000000000000000000002F0000
|
||||
00230000000000000000FFFFFF00000000000000000000000000000000000000
|
||||
0000000000000000003300000033000000330000000000000000000000000000
|
||||
00000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB92FFD1A06CF5D09E6DF6CC96
|
||||
5FDAC479427EB2673C09FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2
|
||||
|
@ -510,7 +510,39 @@ inherited CEDubProjectEditorWidget: TCEDubProjectEditorWidget
|
|||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00
|
||||
FF00FFFFFF00FFFFFF00FFFFFF008D8B89008D8B89008F8D8B008F8D8B008C8A
|
||||
880092908E00908E8CFF8F8D8BFF908E8CFF92908E008F8D8B008F8D8B008F8D
|
||||
8B008D8B89008D8B89008D8B89008D8B89008C8A88008D8B89B28D8B89AF8B89
|
||||
87008B8987008B8987FFE9E7E7FF8B8987FF8B8987008D8B89008C8A88ED8D8B
|
||||
89B08C8A88008D8B89008D8B89008D8B89008B8987B2B2B1AFFFAFAEACFF8583
|
||||
81EB868482FF9A9897FFBCBAB7FF9A9897FF868482FF858381FEAFAEACFFB2B1
|
||||
AFFF8B8987B28D8B89008D8B89008C8A880082807EBAA4A2A0FFDAD8D7FFC6C4
|
||||
C2FFE4E3E1FFDBD9D7FFC2BFBEFFD7D5D4FFE4E3E1FFC5C4C2FFDAD8D7FFA4A2
|
||||
A0FF82807EBA8C8A88008C8A88008583810000000023827F7DEFACAAA8FFC7C5
|
||||
C3FFBBB8B7FFBAB7B6FFBBB8B7FFBBB8B7FFBCB8B8FFC9C5C4FFAFABAAFF8380
|
||||
7EEF0000002385838100858381008684820085838100807E7CFFDAD9D8FFBEBB
|
||||
B9FFBCB9B7FF94908FFF938F8DFF959190FFB9B3B3FFCCBEC0FFEBDBDFFF8B80
|
||||
81FF888281008684820086848200848280FF807E7CFF949492FFD0CECCFFC3C0
|
||||
BFFF949190FF757070AD3A36364D777070ADA49598FF00873AFF00A87AFF2584
|
||||
55FF918083FF8A8383FF88848300817F7DFFE3E1DFFFDCDAD8FFC6C5C2FFC8C6
|
||||
C4FF948D8DFF483F4236000000064A3E4135AD9199FF00873EFF73E3D5FF00A9
|
||||
79FF52AD7FFF947E83FF92818500817F7DFF7C7A78FF9D9B99FFCCC9C8FFCDC9
|
||||
C9FF9C9092FF148552E5008A41FF00883FFF00863EFF008239FF81E4D5FF56D9
|
||||
C3FF00AD7AFF318359FF008F47000000003300000033787674FFD2D0CEFFD0CD
|
||||
CBFFCDBDC1FF00853AFF94EFE2FF4DE9D4FF4FE8D3FF4DE6D1FF93E8D8FF00C3
|
||||
97FF5EE0C6FF00B37FFF008B48A97E7C7A007C7A7800767572FEB7B3B3FFD5D1
|
||||
D1FFE3D3D8FF008239FF6CE8CEFF00C899FF00C899FF00C899FF00C797FF00C8
|
||||
98FF00CA9AFF63E6CDFF008A47FF7D7B79007A7876ED9F9D9BFFDFDDDBFFBBB7
|
||||
B5FFEDDDE0FF00863CFF3DE8BFFF00D79FFF00D7A0FF00D59FFF00D09CFF00D0
|
||||
9CFF00D39FFF00B981FF007E43BD7B7977006F6D6BBFA19F9DFF9E9C9AFF716E
|
||||
6DEF7C7172FF208254FF00893FFF008842FF008845FF008341FF00D9A1FF00D8
|
||||
A0FF00BC80FF007C41B9000000227B797700000000236D6B69C16C6A69BF0000
|
||||
002F000000337C7173FFFFEEF4FF8B6E77FF00000033008847FF00E4A6FF00BE
|
||||
80FF007C41B900000021008F4F007B7977007B79770000000024000000237B79
|
||||
770078757300777472FF787171FF847176FF00904A00008A4AFF00C684FF007C
|
||||
41BD00000021008F4F00008F4F00000000000000000000000000000000000000
|
||||
0000000000000000003300000033000000330000000000000033000000330000
|
||||
0022000000000000000000000000
|
||||
}
|
||||
end
|
||||
end
|
||||
|
|
|
@ -273,6 +273,7 @@ end;
|
|||
procedure TCEDubProjectEditorWidget.updateInspector;
|
||||
var
|
||||
i: integer;
|
||||
j: integer;
|
||||
node : TTreeNode;
|
||||
begin
|
||||
if (fNodeConfig = nil) or (fNodeSources = nil) then
|
||||
|
@ -284,13 +285,24 @@ begin
|
|||
if (fProj = nil) then
|
||||
exit;
|
||||
//
|
||||
j := fProj.getActiveConfigurationIndex;
|
||||
treeInspect.BeginUpdate;
|
||||
for i:= 0 to fProj.configurationCount-1 do
|
||||
begin
|
||||
node := treeInspect.Items.AddChild(fNodeConfig, fProj.configurationName(i));
|
||||
node.ImageIndex := 3;
|
||||
node.SelectedIndex := 3;
|
||||
node.StateIndex := 3;
|
||||
if i <> j then
|
||||
begin
|
||||
node := treeInspect.Items.AddChild(fNodeConfig, fProj.configurationName(i));
|
||||
node.ImageIndex := 3;
|
||||
node.SelectedIndex := 3;
|
||||
node.StateIndex := 3;
|
||||
end
|
||||
else
|
||||
begin
|
||||
node := treeInspect.Items.AddChild(fNodeConfig, fProj.configurationName(i) +' (active)');
|
||||
node.ImageIndex := 10;
|
||||
node.SelectedIndex := 10;
|
||||
node.StateIndex := 10;
|
||||
end;
|
||||
end;
|
||||
for i := 0 to fProj.sourcesCount-1 do
|
||||
begin
|
||||
|
@ -320,7 +332,8 @@ begin
|
|||
// select active config
|
||||
else if node.Parent = fNodeConfig then
|
||||
begin
|
||||
fProj.setActiveConfiguration(node.Index);
|
||||
fProj.setActiveConfigurationIndex(node.Index);
|
||||
fNodeConfig.Expand(true);
|
||||
end;
|
||||
end;
|
||||
{$ENDREGION}
|
||||
|
|
Loading…
Reference in New Issue