IDE: config build laz dlg: writing text with transparency

git-svn-id: trunk@10771 -
This commit is contained in:
mattias 2007-03-20 07:48:01 +00:00
parent eb6c6b8985
commit 95fbdd6309
3 changed files with 104 additions and 103 deletions

View File

@ -17,9 +17,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = OptionsEdit AnchorSideTop.Control = OptionsEdit
AnchorSideTop.Side = asrCenter AnchorSideTop.Side = asrCenter
Left = 10 Left = 10
Height = 13 Height = 14
Top = 285 Top = 284
Width = 47 Width = 42
Caption = 'Options:' Caption = 'Options:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
@ -28,9 +28,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = TargetOSEdit AnchorSideTop.Control = TargetOSEdit
AnchorSideTop.Side = asrCenter AnchorSideTop.Side = asrCenter
Left = 10 Left = 10
Height = 13 Height = 14
Top = 315 Top = 314
Width = 61 Width = 54
Caption = 'Target OS:' Caption = 'Target OS:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
@ -39,9 +39,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = TargetDirectoryComboBox AnchorSideTop.Control = TargetDirectoryComboBox
AnchorSideTop.Side = asrCenter AnchorSideTop.Side = asrCenter
Left = 10 Left = 10
Height = 13 Height = 14
Top = 346 Top = 345
Width = 94 Width = 84
Caption = 'Target Directory:' Caption = 'Target Directory:'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
@ -50,9 +50,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideTop.Control = TargetCPUComboBox AnchorSideTop.Control = TargetCPUComboBox
AnchorSideTop.Side = asrCenter AnchorSideTop.Side = asrCenter
Left = 10 Left = 10
Height = 13 Height = 14
Top = 376 Top = 375
Width = 65 Width = 56
Caption = 'Target CPU' Caption = 'Target CPU'
Color = clNone Color = clNone
ParentColor = False ParentColor = False
@ -70,9 +70,9 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object CleanAllCheckBox: TCheckBox object CleanAllCheckBox: TCheckBox
AnchorSideLeft.Control = LCLInterfaceRadioGroup AnchorSideLeft.Control = LCLInterfaceRadioGroup
Left = 338 Left = 338
Height = 20 Height = 13
Top = 12 Top = 12
Width = 79 Width = 61
Caption = 'Clean All' Caption = 'Clean All'
TabOrder = 1 TabOrder = 1
end end
@ -135,27 +135,27 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
object WithStaticPackagesCheckBox: TCheckBox object WithStaticPackagesCheckBox: TCheckBox
AnchorSideLeft.Control = LCLInterfaceRadioGroup AnchorSideLeft.Control = LCLInterfaceRadioGroup
Left = 338 Left = 338
Height = 20 Height = 13
Top = 241 Top = 248
Width = 194 Width = 166
Anchors = [akLeft, akBottom] Anchors = [akLeft, akBottom]
Caption = 'WithStaticPackagesCheckBox' Caption = 'WithStaticPackagesCheckBox'
TabOrder = 4 TabOrder = 4
end end
object RestartAfterBuildCheckBox: TCheckBox object RestartAfterBuildCheckBox: TCheckBox
Left = 10 Left = 10
Height = 20 Height = 13
Top = 409 Top = 416
Width = 176 Width = 148
Anchors = [akLeft, akBottom] Anchors = [akLeft, akBottom]
Caption = 'RestartAfterBuildCheckBox' Caption = 'RestartAfterBuildCheckBox'
TabOrder = 10 TabOrder = 10
end end
object ConfirmBuildCheckBox: TCheckBox object ConfirmBuildCheckBox: TCheckBox
Left = 10 Left = 10
Height = 20 Height = 13
Top = 435 Top = 442
Width = 154 Width = 127
Anchors = [akLeft, akBottom] Anchors = [akLeft, akBottom]
Caption = 'ConfirmBuildCheckBox' Caption = 'ConfirmBuildCheckBox'
TabOrder = 11 TabOrder = 11
@ -164,10 +164,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = CancelButton AnchorSideRight.Control = CancelButton
AnchorSideBottom.Control = CancelButton AnchorSideBottom.Control = CancelButton
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 334 Left = 324
Height = 26 Height = 25
Top = 463 Top = 464
Width = 89 Width = 92
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.Right = 10 BorderSpacing.Right = 10
@ -178,10 +178,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
TabOrder = 12 TabOrder = 12
end end
object CancelButton: TButton object CancelButton: TButton
Left = 433 Left = 426
Height = 26 Height = 25
Top = 463 Top = 464
Width = 54 Width = 61
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.InnerBorder = 4 BorderSpacing.InnerBorder = 4
@ -201,7 +201,6 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
OnMouseDown = ItemsListBoxMouseDown OnMouseDown = ItemsListBoxMouseDown
Style = lbOwnerDrawFixed Style = lbOwnerDrawFixed
TabOrder = 2 TabOrder = 2
TopIndex = -1
end end
object TargetCPUComboBox: TComboBox object TargetCPUComboBox: TComboBox
Left = 156 Left = 156
@ -217,10 +216,10 @@ object ConfigureBuildLazarusDlg: TConfigureBuildLazarusDlg
AnchorSideRight.Control = SaveSettingsButton AnchorSideRight.Control = SaveSettingsButton
AnchorSideBottom.Control = SaveSettingsButton AnchorSideBottom.Control = SaveSettingsButton
AnchorSideBottom.Side = asrBottom AnchorSideBottom.Side = asrBottom
Left = 265 Left = 249
Height = 26 Height = 25
Top = 463 Top = 464
Width = 59 Width = 65
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
AutoSize = True AutoSize = True
BorderSpacing.Right = 10 BorderSpacing.Right = 10

View File

@ -9,23 +9,23 @@ LazarusResources.Add('TConfigureBuildLazarusDlg','FORMDATA',[
+'FormClose'#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#8'Po' +'FormClose'#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#8'Po'
+'sition'#7#14'poScreenCenter'#0#6'TLabel'#12'OptionsLabel'#21'AnchorSideTop.' +'sition'#7#14'poScreenCenter'#0#6'TLabel'#12'OptionsLabel'#21'AnchorSideTop.'
+'Control'#7#11'OptionsEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2 +'Control'#7#11'OptionsEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2
+#10#6'Height'#2#13#3'Top'#3#29#1#5'Width'#2'/'#7'Caption'#6#8'Options:'#5'Co' +#10#6'Height'#2#14#3'Top'#3#28#1#5'Width'#2'*'#7'Caption'#6#8'Options:'#5'Co'
+'lor'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#13'TargetOSLabel'#21'Ancho' +'lor'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#13'TargetOSLabel'#21'Ancho'
+'rSideTop.Control'#7#12'TargetOSEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4 +'rSideTop.Control'#7#12'TargetOSEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#4
+'Left'#2#10#6'Height'#2#13#3'Top'#3';'#1#5'Width'#2'='#7'Caption'#6#10'Targe' +'Left'#2#10#6'Height'#2#14#3'Top'#3':'#1#5'Width'#2'6'#7'Caption'#6#10'Targe'
+'t OS:'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#20'TargetDirect' +'t OS:'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#20'TargetDirect'
+'oryLabel'#21'AnchorSideTop.Control'#7#23'TargetDirectoryComboBox'#18'Anchor' +'oryLabel'#21'AnchorSideTop.Control'#7#23'TargetDirectoryComboBox'#18'Anchor'
+'SideTop.Side'#7#9'asrCenter'#4'Left'#2#10#6'Height'#2#13#3'Top'#3'Z'#1#5'Wi' +'SideTop.Side'#7#9'asrCenter'#4'Left'#2#10#6'Height'#2#14#3'Top'#3'Y'#1#5'Wi'
+'dth'#2'^'#7'Caption'#6#17'Target Directory:'#5'Color'#7#6'clNone'#11'Parent' +'dth'#2'T'#7'Caption'#6#17'Target Directory:'#5'Color'#7#6'clNone'#11'Parent'
+'Color'#8#0#0#6'TLabel'#14'TargetCPULabel'#21'AnchorSideTop.Control'#7#17'Ta' +'Color'#8#0#0#6'TLabel'#14'TargetCPULabel'#21'AnchorSideTop.Control'#7#17'Ta'
+'rgetCPUComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#10#6'Heigh' +'rgetCPUComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#10#6'Heigh'
+'t'#2#13#3'Top'#3'x'#1#5'Width'#2'A'#7'Caption'#6#10'Target CPU'#5'Color'#7#6 +'t'#2#14#3'Top'#3'w'#1#5'Width'#2'8'#7'Caption'#6#10'Target CPU'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#0#0#7'TButton'#14'BuildAllButton'#4'Left'#2#10#6 +'clNone'#11'ParentColor'#8#0#0#7'TButton'#14'BuildAllButton'#4'Left'#2#10#6
+'Height'#2#25#3'Top'#2#12#5'Width'#3#194#0#25'BorderSpacing.InnerBorder'#2#4 +'Height'#2#25#3'Top'#2#12#5'Width'#3#194#0#25'BorderSpacing.InnerBorder'#2#4
+#7'Caption'#6#18'Set to "Build All"'#7'OnClick'#7#19'BuildAllButtonClick'#8 +#7'Caption'#6#18'Set to "Build All"'#7'OnClick'#7#19'BuildAllButtonClick'#8
+'TabOrder'#2#0#0#0#9'TCheckBox'#16'CleanAllCheckBox'#22'AnchorSideLeft.Contr' +'TabOrder'#2#0#0#0#9'TCheckBox'#16'CleanAllCheckBox'#22'AnchorSideLeft.Contr'
+'ol'#7#22'LCLInterfaceRadioGroup'#4'Left'#3'R'#1#6'Height'#2#20#3'Top'#2#12#5 +'ol'#7#22'LCLInterfaceRadioGroup'#4'Left'#3'R'#1#6'Height'#2#13#3'Top'#2#12#5
+'Width'#2'O'#7'Caption'#6#9'Clean All'#8'TabOrder'#2#1#0#0#5'TEdit'#11'Optio' +'Width'#2'='#7'Caption'#6#9'Clean All'#8'TabOrder'#2#1#0#0#5'TEdit'#11'Optio'
+'nsEdit'#4'Left'#3#156#0#6'Height'#2#23#3'Top'#3#24#1#5'Width'#3'K'#1#7'Anch' +'nsEdit'#4'Left'#3#156#0#6'Height'#2#23#3'Top'#3#24#1#5'Width'#3'K'#1#7'Anch'
+'ors'#11#6'akLeft'#7'akRight'#8'akBottom'#0#8'TabOrder'#2#5#0#0#5'TEdit'#12 +'ors'#11#6'akLeft'#7'akRight'#8'akBottom'#0#8'TabOrder'#2#5#0#0#5'TEdit'#12
+'TargetOSEdit'#4'Left'#3#156#0#6'Height'#2#24#3'Top'#3'5'#1#5'Width'#3'K'#1#7 +'TargetOSEdit'#4'Left'#3#156#0#6'Height'#2#24#3'Top'#3'5'#1#5'Width'#3'K'#1#7
@ -47,65 +47,65 @@ LazarusResources.Add('TConfigureBuildLazarusDlg','FORMDATA',[
+'ilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSi' +'ilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSi'
+'zing.ControlsPerLine'#2#1#8'TabOrder'#2#3#0#0#9'TCheckBox'#26'WithStaticPac' +'zing.ControlsPerLine'#2#1#8'TabOrder'#2#3#0#0#9'TCheckBox'#26'WithStaticPac'
+'kagesCheckBox'#22'AnchorSideLeft.Control'#7#22'LCLInterfaceRadioGroup'#4'Le' +'kagesCheckBox'#22'AnchorSideLeft.Control'#7#22'LCLInterfaceRadioGroup'#4'Le'
+'ft'#3'R'#1#6'Height'#2#20#3'Top'#3#241#0#5'Width'#3#194#0#7'Anchors'#11#6'a' +'ft'#3'R'#1#6'Height'#2#13#3'Top'#3#248#0#5'Width'#3#166#0#7'Anchors'#11#6'a'
+'kLeft'#8'akBottom'#0#7'Caption'#6#26'WithStaticPackagesCheckBox'#8'TabOrder' +'kLeft'#8'akBottom'#0#7'Caption'#6#26'WithStaticPackagesCheckBox'#8'TabOrder'
+#2#4#0#0#9'TCheckBox'#25'RestartAfterBuildCheckBox'#4'Left'#2#10#6'Height'#2 +#2#4#0#0#9'TCheckBox'#25'RestartAfterBuildCheckBox'#4'Left'#2#10#6'Height'#2
+#20#3'Top'#3#153#1#5'Width'#3#176#0#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7 +#13#3'Top'#3#160#1#5'Width'#3#148#0#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7
+'Caption'#6#25'RestartAfterBuildCheckBox'#8'TabOrder'#2#10#0#0#9'TCheckBox' +'Caption'#6#25'RestartAfterBuildCheckBox'#8'TabOrder'#2#10#0#0#9'TCheckBox'
+#20'ConfirmBuildCheckBox'#4'Left'#2#10#6'Height'#2#20#3'Top'#3#179#1#5'Width' +#20'ConfirmBuildCheckBox'#4'Left'#2#10#6'Height'#2#13#3'Top'#3#186#1#5'Width'
+#3#154#0#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7'Caption'#6#20'ConfirmBuildC' +#2''#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7'Caption'#6#20'ConfirmBuildChec'
+'heckBox'#8'TabOrder'#2#11#0#0#7'TButton'#18'SaveSettingsButton'#23'AnchorSi' +'kBox'#8'TabOrder'#2#11#0#0#7'TButton'#18'SaveSettingsButton'#23'AnchorSideR'
+'deRight.Control'#7#12'CancelButton'#24'AnchorSideBottom.Control'#7#12'Cance' +'ight.Control'#7#12'CancelButton'#24'AnchorSideBottom.Control'#7#12'CancelBu'
+'lButton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'N'#1#6'Height'#2 +'tton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'D'#1#6'Height'#2#25
+#26#3'Top'#3#207#1#5'Width'#2'Y'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'Au' +#3'Top'#3#208#1#5'Width'#2'\'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoS'
+'toSize'#9#19'BorderSpacing.Right'#2#10#25'BorderSpacing.InnerBorder'#2#4#7 +'ize'#9#19'BorderSpacing.Right'#2#10#25'BorderSpacing.InnerBorder'#2#4#7'Cap'
+'Caption'#6#13'Save settings'#7'Default'#9#7'OnClick'#7#23'SaveSettingsButto' +'tion'#6#13'Save settings'#7'Default'#9#7'OnClick'#7#23'SaveSettingsButtonCl'
+'nClick'#8'TabOrder'#2#12#0#0#7'TButton'#12'CancelButton'#4'Left'#3#177#1#6 +'ick'#8'TabOrder'#2#12#0#0#7'TButton'#12'CancelButton'#4'Left'#3#170#1#6'Hei'
+'Height'#2#26#3'Top'#3#207#1#5'Width'#2'6'#7'Anchors'#11#7'akRight'#8'akBott' +'ght'#2#25#3'Top'#3#208#1#5'Width'#2'='#7'Anchors'#11#7'akRight'#8'akBottom'
+'om'#0#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption' +#0#8'AutoSize'#9#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#6
+#6#6'Cancel'#7'OnClick'#7#17'CancelButtonClick'#8'TabOrder'#2#13#0#0#8'TList' +'Cancel'#7'OnClick'#7#17'CancelButtonClick'#8'TabOrder'#2#13#0#0#8'TListBox'
+'Box'#12'ItemsListBox'#4'Left'#2#10#6'Height'#3#229#0#3'Top'#2'*'#5'Width'#3 +#12'ItemsListBox'#4'Left'#2#10#6'Height'#3#229#0#3'Top'#2'*'#5'Width'#3'?'#1
,'?'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#10'ItemHeigh' ,#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#10'ItemHeight'#2
+'t'#2#25#10'OnDrawItem'#7#20'ItemsListBoxDrawItem'#11'OnMouseDown'#7#21'Item' +#25#10'OnDrawItem'#7#20'ItemsListBoxDrawItem'#11'OnMouseDown'#7#21'ItemsList'
+'sListBoxMouseDown'#5'Style'#7#16'lbOwnerDrawFixed'#8'TabOrder'#2#2#8'TopInd' +'BoxMouseDown'#5'Style'#7#16'lbOwnerDrawFixed'#8'TabOrder'#2#2#0#0#9'TComboB'
+'ex'#2#255#0#0#9'TComboBox'#17'TargetCPUComboBox'#4'Left'#3#156#0#6'Height'#2 +'ox'#17'TargetCPUComboBox'#4'Left'#3#156#0#6'Height'#2#21#3'Top'#3't'#1#5'Wi'
+#21#3'Top'#3't'#1#5'Width'#3'3'#1#7'Anchors'#11#6'akLeft'#7'akRight'#8'akBot' +'dth'#3'3'#1#7'Anchors'#11#6'akLeft'#7'akRight'#8'akBottom'#0#16'AutoComplet'
+'tom'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAsc' +'eText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'
+'ending'#0#9'MaxLength'#2#0#8'TabOrder'#2#9#0#0#7'TButton'#13'CompileButton' +#2#0#8'TabOrder'#2#9#0#0#7'TButton'#13'CompileButton'#23'AnchorSideRight.Con'
+#23'AnchorSideRight.Control'#7#18'SaveSettingsButton'#24'AnchorSideBottom.Co' +'trol'#7#18'SaveSettingsButton'#24'AnchorSideBottom.Control'#7#18'SaveSettin'
+'ntrol'#7#18'SaveSettingsButton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4 +'gsButton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#249#0#6'Height'
+'Left'#3#9#1#6'Height'#2#26#3'Top'#3#207#1#5'Width'#2';'#7'Anchors'#11#7'akR' +#2#25#3'Top'#3#208#1#5'Width'#2'A'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8
+'ight'#8'akBottom'#0#8'AutoSize'#9#19'BorderSpacing.Right'#2#10#25'BorderSpa' +'AutoSize'#9#19'BorderSpacing.Right'#2#10#25'BorderSpacing.InnerBorder'#2#4#7
+'cing.InnerBorder'#2#4#7'Caption'#6#7'Compile'#7'OnClick'#7#18'CompileButton' +'Caption'#6#7'Compile'#7'OnClick'#7#18'CompileButtonClick'#8'TabOrder'#2#14#0
+'Click'#8'TabOrder'#2#14#0#0#10'TImageList'#9'ImageList'#6'Height'#2#20#5'Wi' +#0#10'TImageList'#9'ImageList'#6'Height'#2#20#5'Width'#2#20#4'left'#2#12#3't'
+'dth'#2#20#4'left'#2#12#3'top'#3#216#0#6'Bitmap'#10'{'#6#0#0'li'#3#0#0#0#20#0 +'op'#3#216#0#6'Bitmap'#10'{'#6#0#0'li'#3#0#0#0#20#0#0#0#20#0#0#0#198#1#0#0'/'
+#0#0#20#0#0#0#198#1#0#0'/* XPM */'#10'static char * menu_stepover_xpm[] = {' +'* XPM */'#10'static char * menu_stepover_xpm[] = {'#10'"16 16 5 1",'#10'" '
+#10'"16 16 5 1",'#10'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #00008' +#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #000083",'#10'"@'#9'c #FFFFFF"'
+'3",'#10'"@'#9'c #FFFFFF",'#10'"#'#9'c #838583",'#10'" . . ",'#10 +','#10'"#'#9'c #838583",'#10'" . . ",'#10'" . . ",'#10
+'" . . ",'#10'" ",'#10'". . ",'#10'" ' +'" ",'#10'". . ",'#10'" ",'#10'" '
+' ",'#10'" .....",'#10'" ... ",'#10'" ' +' .....",'#10'" ... ",'#10'" . ",'#10'" +'
+' . ",'#10'" +++++++ ",'#10'" +@@@@@+# ",'#10'" +@@@' +'++++++ ",'#10'" +@@@@@+# ",'#10'" +@@@@@+# ",'#10'" +@@@'
+'@@+# ",'#10'" +@@@@@+# ",'#10'" +@@@@@+# ",'#10'" +@@@@@+' +'@@+# ",'#10'" +@@@@@+# ",'#10'" +@@@@@+# ",'#10'" +++++++'
+'# ",'#10'" +++++++# ",'#10'" ####### "};'#10't'#2#0#0'/* XP' +'# ",'#10'" ####### "};'#10't'#2#0#0'/* XPM */'#10'static char * t'
+'M */'#10'static char * thread_xpm[] = {'#10'"16 16 17 1",'#10'" '#9'c None"' +'hread_xpm[] = {'#10'"16 16 17 1",'#10'" '#9'c None",'#10'".'#9'c #FF80FF",'
+','#10'".'#9'c #FF80FF",'#10'"+'#9'c #848400",'#10'"@'#9'c #848484",'#10'"#' +#10'"+'#9'c #848400",'#10'"@'#9'c #848484",'#10'"#'#9'c #C6C6C6",'#10'"$'#9
+#9'c #C6C6C6",'#10'"$'#9'c #FFFF00",'#10'"%'#9'c #FFFFFF",'#10'"&'#9'c #FFFF' +'c #FFFF00",'#10'"%'#9'c #FFFFFF",'#10'"&'#9'c #FFFFFF",'#10'"*'#9'c #FFFFFF'
+'FF",'#10'"*'#9'c #FFFFFF",'#10'"='#9'c #FFFFFF",'#10'"-'#9'c #FFFFFF",'#10 +'",'#10'"='#9'c #FFFFFF",'#10'"-'#9'c #FFFFFF",'#10'";'#9'c #FFFFFF",'#10'">'
+'";'#9'c #FFFFFF",'#10'">'#9'c #FFFFFF",'#10'",'#9'c #FFFFFF",'#10'"'''#9'c ' +#9'c #FFFFFF",'#10'",'#9'c #FFFFFF",'#10'"'''#9'c #FFFFFF",'#10'")'#9'c #FFF'
+'#FFFFFF",'#10'")'#9'c #FFFFFF",'#10'"!'#9'c #000000",'#10'" ' +'FFF",'#10'"!'#9'c #000000",'#10'" ",'#10'" ",'
+'",'#10'" ",'#10'" ",'#10'" ++++ ",' +#10'" ",'#10'" ++++ ",'#10'" ++!$!+!! ",'#10
+#10'" ++!$!+!! ",'#10'" +$$$$$+! ",'#10'" ++$+!+$!!! ",'#10 +'" +$$$$$+! ",'#10'" ++$+!+$!!! ",'#10'" +$$!@!$$+! ",'#10'" '
+'" +$$!@!$$+! ",'#10'" ++$+!+$!!! ",'#10'" @+$$$$$+!! ",'#10'" ' +'++$+!+$!!! ",'#10'" @+$$$$$+!! ",'#10'" @+!$!+!! ",'#10'" @'
+' @+!$!+!! ",'#10'" @!!!! ",'#10'" ",'#10'" ' +'!!!! ",'#10'" ",'#10'" ",'#10'" '
+' ",'#10'" ",'#10'" "};'#10''''#2#0#0 +' ",'#10'" "};'#10''''#2#0#0'/* XPM */'#10'static char'
+'/* XPM */'#10'static char * all_xpm[] = {'#10'"16 16 12 1",'#10'" '#9'c Non' +' * all_xpm[] = {'#10'"16 16 12 1",'#10'" '#9'c None",'#10'".'#9'c #5A3900",'
+'e",'#10'".'#9'c #5A3900",'#10'"+'#9'c #634A18",'#10'"@'#9'c #000000",'#10'"' +#10'"+'#9'c #634A18",'#10'"@'#9'c #000000",'#10'"#'#9'c #FFBD4A",'#10'"$'#9
+'#'#9'c #FFBD4A",'#10'"$'#9'c #FFAD00",'#10'"%'#9'c #B57300",'#10'"&'#9'c #9' +'c #FFAD00",'#10'"%'#9'c #B57300",'#10'"&'#9'c #946300",'#10'"*'#9'c #6B4A00'
+'46300",'#10'"*'#9'c #6B4A00",'#10'"='#9'c #848484",'#10'"-'#9'c #FFD68C",' +'",'#10'"='#9'c #848484",'#10'"-'#9'c #FFD68C",'#10'";'#9'c #DE9400",'#10'" '
+#10'";'#9'c #DE9400",'#10'" ...+ ",'#10'" ..@#@.@@ ",'#10'" ' +' ...+ ",'#10'" ..@#@.@@ ",'#10'" .#$$$$%@ ",'#10'"+.$&'
+'.#$$$$%@ ",'#10'"+.$&@&...+ ",'#10'".#$@..@#@.@@ ",'#10'".%$&' +'@&...+ ",'#10'".#$@..@#@.@@ ",'#10'".%$&.#$$$$%@ ",'#10'"*%$+.$&'
+'.#$$$$%@ ",'#10'"*%$+.$&@&...+ ",'#10'" *%.#$@..@#@.@@ ",'#10'" *.%$&' +'@&...+ ",'#10'" *%.#$@..@#@.@@ ",'#10'" *.%$&.#$$$$%@ ",'#10'" *%$+.$&'
+'.#$$$$%@ ",'#10'" *%$+.$&@&$@@@",'#10'" *%.#$@=@-;%@",'#10'" *.%$&' +'@&$@@@",'#10'" *%.#$@=@-;%@",'#10'" *.%$&@-;@@@",'#10'" *%$$-;;'
+'@-;@@@",'#10'" *%$$-;;%@@",'#10'" *%@;@%@@ ",'#10'" *@@@@' +'%@@",'#10'" *%@;@%@@ ",'#10'" *@@@@ ",'#10'" '
+' ",'#10'" "};'#10#10#0#0#0 +'"};'#10#10#0#0#0
]); ]);

View File

@ -702,8 +702,8 @@ begin
Options.Free; Options.Free;
end; end;
procedure TConfigureBuildLazarusDlg.ItemsListBoxDrawItem(Control: TWinControl; Index: Integer; procedure TConfigureBuildLazarusDlg.ItemsListBoxDrawItem(Control: TWinControl;
ARect: TRect; State: TOwnerDrawState); Index: Integer; ARect: TRect; State: TOwnerDrawState);
var var
ButtonState: integer; ButtonState: integer;
x: Integer; x: Integer;
@ -729,6 +729,7 @@ begin
CurStr:=CurItem.Description; CurStr:=CurItem.Description;
TxtH:=ItemsListBox.Canvas.TextHeight(CurStr); TxtH:=ItemsListBox.Canvas.TextHeight(CurStr);
CurRect:=ARect; CurRect:=ARect;
ItemsListBox.Canvas.Brush.Style:=bsSolid;
ItemsListBox.Canvas.FillRect(CurRect); ItemsListBox.Canvas.FillRect(CurRect);
// draw the buttons // draw the buttons
x:=0; x:=0;
@ -777,6 +778,7 @@ begin
inc(x,ButtonWidth); inc(x,ButtonWidth);
end; end;
// draw description // draw description
ItemsListBox.Canvas.Brush.Style:=bsClear;
ItemsListBox.Canvas.TextOut(x+2, ItemsListBox.Canvas.TextOut(x+2,
ARect.Top+(ARect.Bottom-ARect.Top-TxtH) div 2, ARect.Top+(ARect.Bottom-ARect.Top-TxtH) div 2,
CurStr); CurStr);