Сворачивание и разворачивание дерева на активной вкладке через меню
This commit is contained in:
parent
43d2f180fd
commit
ddb1d7ca8f
@ -3628,6 +3628,7 @@ object dmMain: TdmMain
|
|||||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
||||||
}
|
}
|
||||||
ImageIndex = 21
|
ImageIndex = 21
|
||||||
|
OnClick = mbCollapseTreeClick
|
||||||
end
|
end
|
||||||
object mbExpandTree: TMenuItem
|
object mbExpandTree: TMenuItem
|
||||||
Caption = 'Развернуть'
|
Caption = 'Развернуть'
|
||||||
@ -3668,6 +3669,7 @@ object dmMain: TdmMain
|
|||||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
||||||
}
|
}
|
||||||
ImageIndex = 22
|
ImageIndex = 22
|
||||||
|
OnClick = mbExpandTreeClick
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
object mbCheck: TMenuItem
|
object mbCheck: TMenuItem
|
||||||
|
28
dmain.pas
28
dmain.pas
@ -35,6 +35,8 @@ type
|
|||||||
pmInstallTree: TPopupMenu;
|
pmInstallTree: TPopupMenu;
|
||||||
pmInstallCheck: TPopupMenu;
|
pmInstallCheck: TPopupMenu;
|
||||||
procedure DataModuleCreate(Sender: TObject);
|
procedure DataModuleCreate(Sender: TObject);
|
||||||
|
procedure mbCollapseTreeClick(Sender: TObject);
|
||||||
|
procedure mbExpandTreeClick(Sender: TObject);
|
||||||
private
|
private
|
||||||
// Подготовка директорий
|
// Подготовка директорий
|
||||||
procedure PrepareDirs();
|
procedure PrepareDirs();
|
||||||
@ -64,6 +66,8 @@ var
|
|||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|
||||||
|
uses fMain;
|
||||||
|
|
||||||
{$R *.lfm}
|
{$R *.lfm}
|
||||||
|
|
||||||
{ TdmMain }
|
{ TdmMain }
|
||||||
@ -79,6 +83,30 @@ begin
|
|||||||
PreparePackages();
|
PreparePackages();
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
{------------------------------------------------------------------------------
|
||||||
|
Процедура: TdmMain.mbCollapseTreeClick()
|
||||||
|
Назначение: Сворачивание дерева на активной вкладке главного окна
|
||||||
|
------------------------------------------------------------------------------}
|
||||||
|
procedure TdmMain.mbCollapseTreeClick(Sender: TObject);
|
||||||
|
begin
|
||||||
|
case (fmMain.PageControl.ActivePageIndex) of
|
||||||
|
0: fmMain.vstSoftPkgContents.FullCollapse();
|
||||||
|
1: fmMain.vstToolsPkgContents.FullCollapse();
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{------------------------------------------------------------------------------
|
||||||
|
Процедура: TdmMain.mbCollapseTreeClick()
|
||||||
|
Назначение: Разворачивание дерева на активной вкладке главного окна
|
||||||
|
------------------------------------------------------------------------------}
|
||||||
|
procedure TdmMain.mbExpandTreeClick(Sender: TObject);
|
||||||
|
begin
|
||||||
|
case (fmMain.PageControl.ActivePageIndex) of
|
||||||
|
0: fmMain.vstSoftPkgContents.FullExpand();
|
||||||
|
1: fmMain.vstToolsPkgContents.FullExpand();
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
{------------------------------------------------------------------------------
|
{------------------------------------------------------------------------------
|
||||||
Процедура: TdmMain.PreparePackages()
|
Процедура: TdmMain.PreparePackages()
|
||||||
Назначение: Подготовка директорий
|
Назначение: Подготовка директорий
|
||||||
|
Loading…
Reference in New Issue
Block a user