object InstallPkgSetDialog: TInstallPkgSetDialog Left = 378 Height = 638 Top = 219 Width = 607 ActiveControl = AvailableFilterEdit AllowDropFiles = True BorderStyle = bsSizeToolWin Caption = 'InstallPkgSetDialog' ClientHeight = 638 ClientWidth = 607 Constraints.MinHeight = 400 Constraints.MinWidth = 450 KeyPreview = True Position = poScreenCenter LCLVersion = '4.99.0.0' OnClose = FormClose OnCreate = InstallPkgSetDialogCreate OnDestroy = InstallPkgSetDialogDestroy OnDropFiles = FormDropFiles OnKeyDown = FormKeyDown OnResize = InstallPkgSetDialogResize OnShow = InstallPkgSetDialogShow object PkgInfoGroupBox: TGroupBox AnchorSideBottom.Control = BtnPanel Left = 6 Height = 160 Top = 440 Width = 595 Align = alBottom BorderSpacing.Left = 6 BorderSpacing.Right = 6 Caption = 'PkgInfoGroupBox' ClientHeight = 140 ClientWidth = 591 Constraints.MinHeight = 70 TabOrder = 0 object PkgInfoMemo: TMemo Left = 6 Height = 90 Top = 6 Width = 579 Align = alClient BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 BorderSpacing.Bottom = 1 ReadOnly = True ScrollBars = ssAutoVertical TabOrder = 0 end object Splitter2: TSplitter Cursor = crVSplit Left = 0 Height = 5 Top = 97 Width = 591 Align = alBottom Constraints.MinHeight = 3 MinSize = 20 ResizeAnchor = akBottom end object PkgInfoMemoLicense: TMemo Left = 6 Height = 31 Top = 103 Width = 579 Align = alBottom BorderSpacing.Left = 6 BorderSpacing.Top = 1 BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 ReadOnly = True ScrollBars = ssAutoVertical TabOrder = 2 end end object BtnPanel: TPanel Left = 0 Height = 38 Top = 600 Width = 607 Align = alBottom AutoSize = True BevelOuter = bvNone ClientHeight = 38 ClientWidth = 607 TabOrder = 1 object HelpButton: TBitBtn Left = 6 Height = 26 Top = 6 Width = 75 Align = alLeft AutoSize = True BorderSpacing.Around = 6 Caption = '&Help' Constraints.MinWidth = 75 Kind = bkHelp TabOrder = 0 OnClick = HelpButtonClick end object CancelButton: TBitBtn Left = 519 Height = 26 Top = 6 Width = 82 Align = alRight AutoSize = True BorderSpacing.Around = 6 Cancel = True Caption = 'Cancel' Constraints.MinWidth = 75 Kind = bkCancel ModalResult = 2 TabOrder = 1 end object SaveAndExitButton: TBitBtn Left = 367 Height = 26 Top = 6 Width = 146 Align = alRight AutoSize = True BorderSpacing.Around = 6 Caption = 'SaveAndExitButton' Constraints.MinWidth = 75 Enabled = False Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000064000000640000000000000000000000FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001D63 9B1619609839145D9562105A92880D5890A4135C92FC0C578FED999999FF7171 71FF545454FF515151FF4F4F4FFF4C4C4CFF4A4A4AFF474747FF454545FF2567 9DFF3274A8FF3D7CAFFF4784B5FF4E8ABAFF3E7EADFF0C578FEAFFFFFF00FFFF FF00585858FFA2A2A2FFA2A2A2FFA3A3A3FFA4A4A4FFA4A4A4FFA5A5A5FF2F6F A5FF78ABD2FF78ABD3FF73A7D1FF69A0CDFF407FAEFF0F5991EAFFFFFF00FFFF FF005C5C5CFFA1A1A1FF3C7340FFA0A1A1FFA3A3A3FFA3A3A3FFA4A4A4FF3674 AAFF7DAFD4FF5B9AC9FF5495C7FF5896C8FF4180AEFF135C94EAFFFFFF00FFFF FF00606060FFA0A0A0FF3D7641FF367139FFA2A2A2FFA2A2A2FFA3A3A3FF3D79 B0FF82B3D7FF629FCCFF5A9AC9FF5E9BCAFF4381AFFF196098EA37823EFF347E 3BFF317937FF2E7534FF499150FF468F4CFF39733DFFA1A1A1FFA2A2A2FF457E B4FF88B7D9FF67A3CFFF619ECCFF639FCCFF4583B1FF1F649CEA3B8742FF89CB 92FF84C88DFF80C688FF7BC383FF77C17FFF478F4DFF3B743FFFA1A1A1FF4C84 BAFF8DBBDBFF6EA8D1FF66A6D1FF5FB4DFFF4785B1FF2569A1EA3E8B46FF8FCE 99FF7DC687FF78C381FF73C07CFF74C07CFF79C281FF49904FFF547F57FF5489 BFFF94BFDDFF75ADD4FF63B8E1FF4BD4FFFF428BB8FF2C6EA6EA41904AFF94D2 9FFF91D09AFF8DCD96FF89CB92FF84C88DFF519858FF417C46FF9F9F9FFF5A8E C4FF98C3E0FF7CB3D7FF74AFD6FF5EC4EDFF4B88B3FF3473ABEA44944DFF4291 4BFF3F8D48FF3D8945FF5DA465FF5AA061FF45834BFF9E9E9EFF9E9E9EFF6092 C9FF9EC7E2FF83B8DAFF7DB4D7FF7EB3D7FF4F89B4FF3B79B1EAFFFFFF00FFFF FF00777777FF9A9A9AFF3D8A45FF498A4FFF9C9C9CFF9D9D9DFF9D9D9DFF6696 CCFFA2CBE3FF89BDDCFF83B9DAFF84B9DAFF518BB5FF437EB6EAFFFFFF00FFFF FF007A7A7AFF999999FF529159FF999A99FF9B9B9BFF9C9C9CFF9C9C9CFF6C9A D0FFA7CEE5FF8FC1DFFF89BDDCFF8BBDDCFF538DB6FF4B84BCEAFFFFFF00FFFF FF007D7D7DFF999999FF999999FF9A9A9AFF9A9A9AFF9B9B9BFF9B9B9BFF6F9D D3FFAAD1E7FFABD1E7FF98C7E1FF91C2DEFF568FB7FF5289C1EAFFFFFF00FFFF FF00808080FF7E7E7EFF7C7C7CFF7A7A7AFF777777FF757575FF727272FF719E D4FF6F9ED6FF87B2DCFFABD3E8FFA9D0E6FF5890B8FF598EC6EAFFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00709ED6DB6D9CD4FF85B1DAFF5A91B9FF6093CBEAFFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF006D9CD4896A9AD2FB6697CFEE } TabOrder = 3 OnClick = SaveAndExitButtonClick end object SaveAndRebuildButton: TBitBtn Left = 193 Height = 26 Top = 6 Width = 168 Align = alRight AutoSize = True BorderSpacing.Around = 6 Caption = 'SaveAndRebuildButton' Constraints.MinWidth = 75 Enabled = False Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000064000000640000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000BE7A45FFBE7A45FFBE7A45FF0000 0000000000000000000000000000000000000000000000000000000000000000 000000000000BE7A45FFBE7A45FF78553958BE7A45FFE3CDBCFFBE7A45FF7855 3958BE7A45FFBE7A45FF00000000000000000000000000000000000000000000 0000BE7A45FFE3CDBCFFD2A786FFBE7A45FFC79064FFDAB89DFFC79064FFBE7A 45FFD2A786FFE3CDBCFFBE7A45FF000000000000000000000000000000000000 0000BE7A45FFD2A786FFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB8 9DFFDAB89DFFD2A786FFBE7A45FF000000000000000000000000000000000000 000078553958BE7A45FFE3CDBCFFCFA17CFFBD7F4CF8C38656FFBA7A46F4D5AE 8FFFDAB89DFFBE7A45FF7855395800000000000000000000000000000000BE7A 45FFBE7A45FFC79064FFDAB89DFFBD7F4CF8B78256CD78553959A56F43C0BA7A 46F4DAB89DFFC79064FFBE7A45FFBE7A45FF000000000000000000000000BE7A 45FFE3CDBCFFDAB89DFFDAB89DFFC38656FF785539590000000078553959C386 56FFDAB89DFFDAB89DFFE3CDBCFFBE7A45FF000000000000000000000000BE7A 45FFBE7A45FFC79064FFDAB89DFFBA7A46F49C6B42AE785539598F633F97BA7C 49EEDAB89DFFC79064FFBE7A45FFBE7A45FF0000000000000000000000000000 000078553958BE7A45FFDAB89DFFCFA17CFFBA7A46F4C38656FFBA7A46F4D1A5 82FFDAB89DFFBE7A45FF78553958000000000000000000000000000000000000 0000BE7A45FFD2A786FFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB89DFFDAB8 9DFFDAB89DFFD2A786FFBE7A45FF000000000000000000000000000000000000 0000BE7A45FFE3CDBCFFD2A786FFBE7A45FFC79064FFDAB89DFFC79064FFBE7A 45FFD2A786FFE3CDBCFFBE7A45FF000000000000000000000000000000000000 000078553958BE7A45FFBE7A45FF78553958BE7A45FFE3CDBCFFBE7A45FF7855 3958BE7A45FFBE7A45FF00000000000000000000000000000000000000000000 000000000000000000000000000000000000BE7A45FFBE7A45FFBE7A45FF0000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000 } TabOrder = 2 OnClick = SaveAndRebuildButtonClick end end object Splitter1: TSplitter Cursor = crVSplit Left = 0 Height = 5 Top = 435 Width = 607 Align = alBottom Constraints.MinHeight = 3 ResizeAnchor = akBottom end object Panel1: TPanel Left = 6 Height = 425 Top = 6 Width = 595 Align = alClient BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 BorderSpacing.Bottom = 4 BevelOuter = bvNone ClientHeight = 425 ClientWidth = 595 Constraints.MinHeight = 210 TabOrder = 3 object NoteLabel: TLabel Left = 0 Height = 15 Top = 0 Width = 595 Align = alTop BorderSpacing.Bottom = 6 Caption = 'NoteLabel' ParentColor = False end object MiddleBevel: TBevel AnchorSideLeft.Control = Panel1 AnchorSideLeft.Side = asrCenter AnchorSideTop.Control = Panel1 AnchorSideTop.Side = asrCenter Left = 294 Height = 100 Top = 162 Width = 6 Shape = bsSpacer end object InstallPkgGroupBox: TGroupBox AnchorSideLeft.Control = Panel1 AnchorSideTop.Control = NoteLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = MiddleBevel AnchorSideBottom.Control = Panel1 AnchorSideBottom.Side = asrBottom Left = 0 Height = 404 Top = 21 Width = 294 Anchors = [akTop, akLeft, akRight, akBottom] AutoSize = True Caption = 'InstallPkgGroupBox' ClientHeight = 384 ClientWidth = 290 Constraints.MinWidth = 200 TabOrder = 0 object InstallTreeView: TTreeView AnchorSideLeft.Control = InstalledFilterEdit AnchorSideTop.Control = InstalledFilterEdit AnchorSideTop.Side = asrBottom AnchorSideRight.Control = InstalledFilterEdit AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = UninstallButton Left = 6 Height = 285 Top = 31 Width = 278 Anchors = [akTop, akLeft, akRight, akBottom] HideSelection = False MultiSelect = True ReadOnly = True ShowButtons = False ShowLines = False ShowRoot = False TabOrder = 1 Options = [tvoAllowMultiselect, tvoAutoItemHeight, tvoKeepCollapsedNodes, tvoReadOnly, tvoToolTips, tvoThemedDraw] OnAdvancedCustomDrawItem = TreeViewAdvancedCustomDrawItem OnDblClick = AddToUninstall OnKeyDown = InstallTreeViewKeyDown OnSelectionChanged = InstallTreeViewSelectionChanged end object UninstallButton: TBitBtn AnchorSideLeft.Control = InstallTreeView AnchorSideLeft.Side = asrCenter AnchorSideBottom.Control = Panel2 Left = 91 Height = 25 Top = 322 Width = 108 Anchors = [akLeft, akBottom] AutoSize = True BorderSpacing.Top = 6 BorderSpacing.Bottom = 6 Caption = 'UninstallButton' Layout = blGlyphRight TabOrder = 2 OnClick = AddToUninstall end object InstalledFilterEdit: TTreeFilterEdit AnchorSideLeft.Control = InstallPkgGroupBox AnchorSideTop.Control = InstallPkgGroupBox AnchorSideRight.Control = InstallPkgGroupBox AnchorSideRight.Side = asrBottom Left = 6 Height = 23 Top = 2 Width = 278 ButtonWidth = 23 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 6 BorderSpacing.Top = 2 BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 NumGlyphs = 1 MaxLength = 0 ParentFont = False Spacing = 2 TabOrder = 0 OnKeyDown = InstallTreeViewKeyDown FilteredTreeview = InstallTreeView OnGetImageIndex = FilterEditGetImageIndex end object Panel2: TPanel AnchorSideLeft.Control = InstallPkgGroupBox AnchorSideRight.Control = InstallPkgGroupBox AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = InstallPkgGroupBox AnchorSideBottom.Side = asrBottom Left = 0 Height = 25 Top = 353 Width = 290 Anchors = [akLeft, akRight, akBottom] AutoSize = True BorderSpacing.Bottom = 6 BorderSpacing.CellAlignHorizontal = ccaCenter BevelOuter = bvNone ChildSizing.LeftRightSpacing = 3 ChildSizing.HorizontalSpacing = 3 ChildSizing.EnlargeHorizontal = crsHomogenousSpaceResize ChildSizing.ShrinkHorizontal = crsHomogenousChildResize ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 2 ClientHeight = 25 ClientWidth = 290 TabOrder = 3 object ImportButton: TButton AnchorSideLeft.Side = asrCenter Left = 32 Height = 25 Top = 0 Width = 98 Caption = 'ImportButton' TabOrder = 0 OnClick = ImportButtonClick end object ExportButton: TButton AnchorSideLeft.Side = asrCenter AnchorSideBottom.Side = asrBottom Left = 163 Height = 25 Top = 0 Width = 95 Caption = 'ExportButton' TabOrder = 1 OnClick = ExportButtonClick end end end object AvailablePkgGroupBox: TGroupBox AnchorSideLeft.Control = MiddleBevel AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = NoteLabel AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Panel1 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Panel1 AnchorSideBottom.Side = asrBottom Left = 300 Height = 404 Top = 21 Width = 295 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'AvailablePkgGroupBox' ClientHeight = 384 ClientWidth = 291 TabOrder = 1 object AvailableTreeView: TTreeView AnchorSideLeft.Control = AvailableFilterEdit AnchorSideTop.Control = AvailableFilterEdit AnchorSideTop.Side = asrBottom AnchorSideRight.Control = AvailableFilterEdit AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = AddToInstallButton Left = 6 Height = 316 Top = 31 Width = 279 Anchors = [akTop, akLeft, akRight, akBottom] HideSelection = False MultiSelect = True ReadOnly = True ShowButtons = False ShowLines = False ShowRoot = False TabOrder = 1 Options = [tvoAllowMultiselect, tvoAutoItemHeight, tvoKeepCollapsedNodes, tvoReadOnly, tvoToolTips, tvoThemedDraw] OnAdvancedCustomDrawItem = TreeViewAdvancedCustomDrawItem OnDblClick = AddToInstall OnKeyDown = AvailableTreeViewKeyDown OnSelectionChanged = AvailableTreeViewSelectionChanged end object AddToInstallButton: TBitBtn AnchorSideLeft.Control = AvailableTreeView AnchorSideLeft.Side = asrCenter AnchorSideBottom.Control = AvailablePkgGroupBox AnchorSideBottom.Side = asrBottom Left = 81 Height = 25 Top = 353 Width = 129 Anchors = [akLeft, akBottom] AutoSize = True BorderSpacing.Top = 6 BorderSpacing.Bottom = 6 Caption = 'AddToInstallButton' TabOrder = 2 OnClick = AddToInstall end object AvailableFilterEdit: TTreeFilterEdit AnchorSideLeft.Control = AvailablePkgGroupBox AnchorSideTop.Control = AvailablePkgGroupBox AnchorSideRight.Control = AvailablePkgGroupBox AnchorSideRight.Side = asrBottom Left = 6 Height = 23 Top = 2 Width = 279 ButtonWidth = 23 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 6 BorderSpacing.Top = 2 BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 NumGlyphs = 1 MaxLength = 0 ParentFont = False Spacing = 2 TabOrder = 0 OnKeyDown = AvailableTreeViewKeyDown FilteredTreeview = AvailableTreeView OnGetImageIndex = FilterEditGetImageIndex end end end object LPKParsingTimer: TTimer OnTimer = LPKParsingTimerTimer Left = 392 Top = 176 end end