* Fixed anchoring for long button texts by Maxim Ganetsky

git-svn-id: trunk@12141 -
This commit is contained in:
marc 2007-09-22 21:55:31 +00:00
parent 6bb2f34cb4
commit 15362cf05c
2 changed files with 128 additions and 123 deletions

View File

@ -1,4 +1,10 @@
object InstallPkgSetDialog: TInstallPkgSetDialog
Left = 319
Height = 441
Top = 178
Width = 529
HorzScrollBar.Page = 528
VertScrollBar.Page = 440
ActiveControl = InstallListBox
BorderStyle = bsSizeToolWin
Caption = 'InstallPkgSetDialog'
@ -7,167 +13,160 @@ object InstallPkgSetDialog: TInstallPkgSetDialog
OnCreate = InstallPkgSetDialogCreate
OnDestroy = InstallPkgSetDialogDestroy
OnResize = InstallPkgSetDialogResize
PixelsPerInch = 112
HorzScrollBar.Page = 528
VertScrollBar.Page = 440
Left = 319
Height = 441
Top = 178
Width = 529
object InstallPkgGroupBox: TGroupBox
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
Caption = 'InstallPkgGroupBox'
ClientHeight = 274
ClientWidth = 251
TabOrder = 0
Left = 6
Height = 291
Top = 6
Width = 255
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
Caption = 'InstallPkgGroupBox'
ClientHeight = 273
ClientWidth = 251
TabOrder = 0
object InstallListBox: TListBox
Left = 6
Height = 168
Top = 6
Width = 239
Align = alClient
BorderSpacing.Around = 6
ClickOnSelChange = False
MultiSelect = True
OnSelectionChange = InstallListBoxSelectionChange
TabOrder = 0
TopIndex = -1
Left = 6
Height = 169
Top = 6
Width = 239
end
object UninstallButton: TButton
Left = 6
Height = 25
Top = 180
Width = 239
Align = alBottom
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'UninstallButton'
OnClick = UninstallButtonClick
TabOrder = 1
Left = 6
Height = 25
Top = 181
Width = 239
end
object ImportButton: TButton
Left = 6
Height = 25
Top = 211
Width = 239
Align = alBottom
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'ImportButton'
OnClick = ImportButtonClick
TabOrder = 2
Left = 6
Height = 25
Top = 212
Width = 239
end
object ExportButton: TButton
Left = 6
Height = 25
Top = 242
Width = 239
Align = alBottom
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'ExportButton'
OnClick = ExportButtonClick
TabOrder = 3
Left = 6
Height = 25
Top = 243
Width = 239
end
end
object AvailablePkgGroupBox: TGroupBox
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
Caption = 'AvailablePkgGroupBox'
ClientHeight = 274
ClientWidth = 251
TabOrder = 1
Left = 267
Height = 291
Top = 6
Width = 255
Anchors = [akTop, akLeft, akBottom]
BorderSpacing.Around = 6
Caption = 'AvailablePkgGroupBox'
ClientHeight = 273
ClientWidth = 251
TabOrder = 1
object AvailableListBox: TListBox
Left = 6
Height = 230
Top = 6
Width = 239
Align = alClient
BorderSpacing.Around = 6
ClickOnSelChange = False
MultiSelect = True
OnSelectionChange = AvailableListBoxSelectionChange
TabOrder = 0
TopIndex = -1
Left = 6
Height = 231
Top = 6
Width = 239
end
object AddToInstallButton: TButton
Left = 6
Height = 25
Top = 242
Width = 239
Align = alBottom
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'AddToInstallButton'
OnClick = AddToInstallButtonClick
TabOrder = 1
Left = 6
Height = 25
Top = 243
Width = 239
end
end
object CancelButton: TButton
Left = 6
Height = 25
Top = 406
Width = 92
Anchors = [akLeft, akBottom]
AutoSize = True
BorderSpacing.InnerBorder = 4
Cancel = True
Caption = 'CancelButton'
ModalResult = 2
TabOrder = 2
Left = 6
Height = 26
Top = 405
Width = 85
end
object SaveAndRebuildButton: TButton
Anchors = [akBottom]
AnchorSideRight.Control = SaveAndExitButton
Left = 257
Height = 25
Top = 406
Width = 139
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Around = 6
BorderSpacing.InnerBorder = 4
Caption = 'SaveAndRebuildButton'
OnClick = InstallButtonClick
TabOrder = 3
Left = 195
Height = 26
Top = 405
Width = 139
end
object SaveAndExitButton: TButton
Left = 402
Height = 25
Top = 406
Width = 120
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.InnerBorder = 4
Caption = 'SaveAndExitButton'
OnClick = SaveAndExitButtonClick
TabOrder = 4
Left = 405
Height = 26
Top = 405
Width = 117
end
object PkgInfoGroupBox: TGroupBox
Anchors = [akLeft, akRight, akBottom]
Caption = 'PkgInfoGroupBox'
ClientHeight = 68
ClientWidth = 511
TabOrder = 5
Left = 7
Height = 85
Top = 306
Width = 515
Anchors = [akLeft, akRight, akBottom]
Caption = 'PkgInfoGroupBox'
ClientHeight = 67
ClientWidth = 511
TabOrder = 5
object PkgInfoMemo: TMemo
Left = 5
Height = 38
Top = 5
Width = 496
Anchors = [akTop, akLeft, akRight, akBottom]
ReadOnly = True
ScrollBars = ssAutoVertical
TabOrder = 0
Left = 5
Height = 56
Top = 5
Width = 500
end
end
end

View File

@ -1,51 +1,57 @@
{ Ýòî - ôàéë ðåñóðñîâ, àâòîìàòè÷åñêè ñîçäàííûé lazarus }
LazarusResources.Add('TInstallPkgSetDialog','FORMDATA',[
'TPF0'#20'TInstallPkgSetDialog'#19'InstallPkgSetDialog'#13'ActiveControl'#7#14
+'InstallListBox'#11'BorderStyle'#7#13'bsSizeToolWin'#7'Caption'#6#19'Install'
+'PkgSetDialog'#12'ClientHeight'#3#185#1#11'ClientWidth'#3#17#2#8'OnCreate'#7
+#25'InstallPkgSetDialogCreate'#9'OnDestroy'#7#26'InstallPkgSetDialogDestroy'
+#8'OnResize'#7#25'InstallPkgSetDialogResize'#13'PixelsPerInch'#2'p'#18'HorzS'
+'crollBar.Page'#3#16#2#18'VertScrollBar.Page'#3#184#1#4'Left'#3'?'#1#6'Heigh'
+'t'#3#185#1#3'Top'#3#178#0#5'Width'#3#17#2#0#9'TGroupBox'#18'InstallPkgGroup'
+'Box'#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Around'
+#2#6#7'Caption'#6#18'InstallPkgGroupBox'#12'ClientHeight'#3#18#1#11'ClientWi'
+'dth'#3#251#0#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3'#'#1#3'Top'#2#6#5'Widt'
+'h'#3#255#0#0#8'TListBox'#14'InstallListBox'#5'Align'#7#8'alClient'#20'Borde'
+'rSpacing.Around'#2#6#16'ClickOnSelChange'#8#11'MultiSelect'#9#17'OnSelectio'
+'nChange'#7#29'InstallListBoxSelectionChange'#8'TabOrder'#2#0#8'TopIndex'#2
+#255#4'Left'#2#6#6'Height'#3#169#0#3'Top'#2#6#5'Width'#3#239#0#0#0#7'TButton'
+#15'UninstallButton'#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'C'
+'aption'#6#15'UninstallButton'#7'OnClick'#7#20'UninstallButtonClick'#8'TabOr'
+'der'#2#1#4'Left'#2#6#6'Height'#2#25#3'Top'#3#181#0#5'Width'#3#239#0#0#0#7'T'
+'Button'#12'ImportButton'#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6
+#7'Caption'#6#12'ImportButton'#7'OnClick'#7#17'ImportButtonClick'#8'TabOrder'
+#2#2#4'Left'#2#6#6'Height'#2#25#3'Top'#3#212#0#5'Width'#3#239#0#0#0#7'TButto'
+'n'#12'ExportButton'#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'C'
+'aption'#6#12'ExportButton'#7'OnClick'#7#17'ExportButtonClick'#8'TabOrder'#2
+#3#4'Left'#2#6#6'Height'#2#25#3'Top'#3#243#0#5'Width'#3#239#0#0#0#0#9'TGroup'
+'Box'#20'AvailablePkgGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#20'AvailablePkgGroupBox'#12'Clien'
+'tHeight'#3#18#1#11'ClientWidth'#3#251#0#8'TabOrder'#2#1#4'Left'#3#11#1#6'He'
+'ight'#3'#'#1#3'Top'#2#6#5'Width'#3#255#0#0#8'TListBox'#16'AvailableListBox'
+#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#16'ClickOnSelChange'#8
+#11'MultiSelect'#9#17'OnSelectionChange'#7#31'AvailableListBoxSelectionChang'
+'e'#8'TabOrder'#2#0#8'TopIndex'#2#255#4'Left'#2#6#6'Height'#3#231#0#3'Top'#2
+#6#5'Width'#3#239#0#0#0#7'TButton'#18'AddToInstallButton'#5'Align'#7#8'alBot'
+'tom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'AddToInstallButton'#7'OnC'
+'lick'#7#23'AddToInstallButtonClick'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2
+#25#3'Top'#3#243#0#5'Width'#3#239#0#0#0#0#7'TButton'#12'CancelButton'#7'Anch'
+'ors'#11#6'akLeft'#8'akBottom'#0#8'AutoSize'#9#6'Cancel'#9#7'Caption'#6#12'C'
+'ancelButton'#11'ModalResult'#2#2#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#26
+#3'Top'#3#149#1#5'Width'#2'U'#0#0#7'TButton'#20'SaveAndRebuildButton'#7'Anch'
+'ors'#11#8'akBottom'#0#8'AutoSize'#9#7'Caption'#6#20'SaveAndRebuildButton'#7
+'OnClick'#7#18'InstallButtonClick'#8'TabOrder'#2#3#4'Left'#3#195#0#6'Height'
+#2#26#3'Top'#3#149#1#5'Width'#3#139#0#0#0#7'TButton'#17'SaveAndExitButton'#7
+'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#7'Caption'#6#17'SaveAndE'
+'xitButton'#7'OnClick'#7#22'SaveAndExitButtonClick'#8'TabOrder'#2#4#4'Left'#3
+#149#1#6'Height'#2#26#3'Top'#3#149#1#5'Width'#2'u'#0#0#9'TGroupBox'#15'PkgIn'
+'foGroupBox'#7'Anchors'#11#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#15
+'PkgInfoGroupBox'#12'ClientHeight'#2'D'#11'ClientWidth'#3#255#1#8'TabOrder'#2
+#5#4'Left'#2#7#6'Height'#2'U'#3'Top'#3'2'#1#5'Width'#3#3#2#0#5'TMemo'#11'Pkg'
+'InfoMemo'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#8'ReadO'
+'nly'#9#10'ScrollBars'#7#14'ssAutoVertical'#8'TabOrder'#2#0#4'Left'#2#5#6'He'
+'ight'#2'8'#3'Top'#2#5#5'Width'#3#244#1#0#0#0#0
'TPF0'#20'TInstallPkgSetDialog'#19'InstallPkgSetDialog'#4'Left'#3'?'#1#6'Heig'
+'ht'#3#185#1#3'Top'#3#178#0#5'Width'#3#17#2#18'HorzScrollBar.Page'#3#16#2#18
+'VertScrollBar.Page'#3#184#1#13'ActiveControl'#7#14'InstallListBox'#11'Borde'
+'rStyle'#7#13'bsSizeToolWin'#7'Caption'#6#19'InstallPkgSetDialog'#12'ClientH'
+'eight'#3#185#1#11'ClientWidth'#3#17#2#8'OnCreate'#7#25'InstallPkgSetDialogC'
+'reate'#9'OnDestroy'#7#26'InstallPkgSetDialogDestroy'#8'OnResize'#7#25'Insta'
+'llPkgSetDialogResize'#0#9'TGroupBox'#18'InstallPkgGroupBox'#4'Left'#2#6#6'H'
+'eight'#3'#'#1#3'Top'#2#6#5'Width'#3#255#0#7'Anchors'#11#5'akTop'#6'akLeft'#8
+'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'InstallPkgGroupBox'
+#12'ClientHeight'#3#17#1#11'ClientWidth'#3#251#0#8'TabOrder'#2#0#0#8'TListBo'
+'x'#14'InstallListBox'#4'Left'#2#6#6'Height'#3#168#0#3'Top'#2#6#5'Width'#3
+#239#0#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#16'ClickOnSelChan'
+'ge'#8#11'MultiSelect'#9#17'OnSelectionChange'#7#29'InstallListBoxSelectionC'
+'hange'#8'TabOrder'#2#0#0#0#7'TButton'#15'UninstallButton'#4'Left'#2#6#6'Hei'
+'ght'#2#25#3'Top'#3#180#0#5'Width'#3#239#0#5'Align'#7#8'alBottom'#20'BorderS'
+'pacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#15'Uninst'
+'allButton'#7'OnClick'#7#20'UninstallButtonClick'#8'TabOrder'#2#1#0#0#7'TBut'
+'ton'#12'ImportButton'#4'Left'#2#6#6'Height'#2#25#3'Top'#3#211#0#5'Width'#3
+#239#0#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#25'BorderSpacing.'
+'InnerBorder'#2#4#7'Caption'#6#12'ImportButton'#7'OnClick'#7#17'ImportButton'
+'Click'#8'TabOrder'#2#2#0#0#7'TButton'#12'ExportButton'#4'Left'#2#6#6'Height'
+#2#25#3'Top'#3#242#0#5'Width'#3#239#0#5'Align'#7#8'alBottom'#20'BorderSpacin'
+'g.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#12'ExportButto'
+'n'#7'OnClick'#7#17'ExportButtonClick'#8'TabOrder'#2#3#0#0#0#9'TGroupBox'#20
+'AvailablePkgGroupBox'#4'Left'#3#11#1#6'Height'#3'#'#1#3'Top'#2#6#5'Width'#3
+#255#0#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Aroun'
+'d'#2#6#7'Caption'#6#20'AvailablePkgGroupBox'#12'ClientHeight'#3#17#1#11'Cli'
+'entWidth'#3#251#0#8'TabOrder'#2#1#0#8'TListBox'#16'AvailableListBox'#4'Left'
+#2#6#6'Height'#3#230#0#3'Top'#2#6#5'Width'#3#239#0#5'Align'#7#8'alClient'#20
+'BorderSpacing.Around'#2#6#16'ClickOnSelChange'#8#11'MultiSelect'#9#17'OnSel'
+'ectionChange'#7#31'AvailableListBoxSelectionChange'#8'TabOrder'#2#0#0#0#7'T'
+'Button'#18'AddToInstallButton'#4'Left'#2#6#6'Height'#2#25#3'Top'#3#242#0#5
+'Width'#3#239#0#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#25'Borde'
+'rSpacing.InnerBorder'#2#4#7'Caption'#6#18'AddToInstallButton'#7'OnClick'#7
+#23'AddToInstallButtonClick'#8'TabOrder'#2#1#0#0#0#7'TButton'#12'CancelButto'
+'n'#4'Left'#2#6#6'Height'#2#25#3'Top'#3#150#1#5'Width'#2'\'#7'Anchors'#11#6
+'akLeft'#8'akBottom'#0#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#6'Can'
+'cel'#9#7'Caption'#6#12'CancelButton'#11'ModalResult'#2#2#8'TabOrder'#2#2#0#0
+#7'TButton'#20'SaveAndRebuildButton'#23'AnchorSideRight.Control'#7#17'SaveAn'
+'dExitButton'#4'Left'#3#1#1#6'Height'#2#25#3'Top'#3#150#1#5'Width'#3#139#0#7
+'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'
+#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#20'SaveAndRebuildButton'
+#7'OnClick'#7#18'InstallButtonClick'#8'TabOrder'#2#3#0#0#7'TButton'#17'SaveA'
+'ndExitButton'#4'Left'#3#146#1#6'Height'#2#25#3'Top'#3#150#1#5'Width'#2'x'#7
+'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#25'BorderSpacing.InnerBo'
+'rder'#2#4#7'Caption'#6#17'SaveAndExitButton'#7'OnClick'#7#22'SaveAndExitBut'
+'tonClick'#8'TabOrder'#2#4#0#0#9'TGroupBox'#15'PkgInfoGroupBox'#4'Left'#2#7#6
+'Height'#2'U'#3'Top'#3'2'#1#5'Width'#3#3#2#7'Anchors'#11#6'akLeft'#7'akRight'
+#8'akBottom'#0#7'Caption'#6#15'PkgInfoGroupBox'#12'ClientHeight'#2'C'#11'Cli'
+'entWidth'#3#255#1#8'TabOrder'#2#5#0#5'TMemo'#11'PkgInfoMemo'#4'Left'#2#5#6
+'Height'#2'&'#3'Top'#2#5#5'Width'#3#240#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'akRight'#8'akBottom'#0#8'ReadOnly'#9#10'ScrollBars'#7#14'ssAutoVertical'#8
+'TabOrder'#2#0#0#0#0#0
]);