diff --git a/components/virtualtreeview-unstable/VirtualTrees.pas b/components/virtualtreeview-unstable/VirtualTrees.pas index a9918788c..a0843549b 100644 --- a/components/virtualtreeview-unstable/VirtualTrees.pas +++ b/components/virtualtreeview-unstable/VirtualTrees.pas @@ -4910,9 +4910,7 @@ begin AddNodeImages(IL); finally - //todo: change to except?? - //lcl free the bitmap in IL - //BM.Free; + BM.Free; end; end; @@ -20351,7 +20349,7 @@ var begin with PaintInfo, Canvas do begin - Brush.Color := Color; + Brush.Color := Self.Color; R := Rect(Min(Left, Right), Top, Max(Left, Right) + 1, Top + 1); LCLIntf.FillRect(Handle, R, FDottedBrush); end; @@ -22359,6 +22357,19 @@ begin Window := ClientRect; Window.Right := Temp; Target := Window.TopLeft; + //lclheader + if hoVisible in FHeader.FOptions then + begin + Inc(Target.Y,FHeader.Height); + Dec(Window.Bottom,FHeader.Height); + if RectVisible(Canvas.Handle,FHeaderRect) then + begin + Logger.Send([lcPaintHeader],'RectVisible = True'); + FHeader.FColumns.PaintHeader(Canvas.Handle, FHeaderRect, -FEffectiveOffsetX); + end; + with FHeaderRect do + ExcludeClipRect(Canvas.Handle,Left,Top,Right,Bottom); + end; OffsetRect(Window, -RTLOffset, -FOffsetY); PaintTree(Canvas, Window, Target, Options); @@ -22375,6 +22386,14 @@ begin Window.Left := Temp; Target := Window.TopLeft; + //lclheader + if hoVisible in FHeader.FOptions then + begin + Inc(Target.Y,FHeader.Height); + Dec(Window.Bottom,FHeader.Height); + + end; + OffsetRect(Window, FEffectiveOffsetX - RTLOffset, -FOffsetY); PaintTree(Canvas, Window, Target, Options); end; @@ -26949,6 +26968,9 @@ begin if R.Top < ClientHeight then begin R.Bottom := ClientHeight; + //lclheader + if hoVisible in FHeader.FOptions then + Inc(R.Bottom,FHeader.Height); InvalidateRect(Handle, @R, False); end; end; @@ -27556,6 +27578,7 @@ begin while Assigned(PaintInfo.Node) do begin Logger.EnterMethod([lcPaintDetails],'PaintNode'); + Logger.Send([lcPaintDetails],'NodeIndex',PaintInfo.Node^.Index); Logger.Watch([lcPaintDetails],'BaseOffset',BaseOffset); Logger.Watch([lcPaintDetails],'Brush.Color',PaintInfo.Canvas.Brush.Color); // Initialize node if not already done. @@ -28678,8 +28701,6 @@ var UseColumns, HScrollBarVisible: Boolean; NewOffset: Integer; - //lclheader - AdjustedTop: Integer; begin Result := False; @@ -28701,18 +28722,17 @@ begin // The returned rectangle can never be empty after the expand code above. // 1) scroll vertically - //lclheader - AdjustedTop:=R.Top; if hoVisible in FHeader.FOptions then - Dec(AdjustedTop,FHeader.Height); - - if AdjustedTop < 0 then + begin + Dec(R.Top,FHeader.Height); + end; + if R.Top < 0 then begin if Center then - SetOffsetY(FOffsetY - AdjustedTop + ClientHeight div 2) + SetOffsetY(FOffsetY - R.Top + ClientHeight div 2) else - SetOffsetY(FOffsetY - AdjustedTop); + SetOffsetY(FOffsetY - R.Top); Result := True; end else diff --git a/components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpi b/components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpi index 6df5fd2fb..c31677b90 100644 --- a/components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpi +++ b/components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpi @@ -66,6 +66,16 @@ + + + + + + + + + + diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lfm b/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lfm index 746315286..b26279df1 100644 --- a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lfm +++ b/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lfm @@ -1,7 +1,7 @@ object frmVTPropEdit: TfrmVTPropEdit - Left = 714 + Left = 523 Height = 601 - Top = 185 + Top = 305 Width = 458 HorzScrollBar.Page = 457 VertScrollBar.Page = 600 @@ -21,17 +21,10 @@ object frmVTPropEdit: TfrmVTPropEdit BorderWidth = 7 Caption = 'Panel1' TabOrder = 0 - object Bevel1: TBevel - Left = 7 - Height = 23 - Top = 7 - Width = 444 - Align = alTop - end object VT: TVirtualStringTree Left = 7 - Height = 533 - Top = 30 + Height = 531 + Top = 32 Width = 444 Align = alClient CheckImageKind = ckXP @@ -85,8 +78,10 @@ object frmVTPropEdit: TfrmVTPropEdit Left = 7 Height = 21 Top = 7 - Width = 436 + Width = 444 + Align = alTop AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending] + BorderSpacing.Bottom = 4 Font.Height = -11 Font.Name = 'Tahoma' ItemHeight = 13 diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lrs b/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lrs index 0855b0953..2e44494e0 100644 --- a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lrs +++ b/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lrs @@ -1,187 +1,186 @@ { This is an automatically generated lazarus resource file } LazarusResources.Add('TfrmVTPropEdit','FORMDATA',[ - 'TPF0'#14'TfrmVTPropEdit'#13'frmVTPropEdit'#4'Left'#3#202#2#6'Height'#3'Y'#2#3 - +'Top'#3#185#0#5'Width'#3#202#1#18'HorzScrollBar.Page'#3#201#1#18'VertScrollB' - +'ar.Page'#3'X'#2#13'ActiveControl'#7#2'VT'#7'Caption'#6#15'Property Editor' - +#11'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'OnActivate'#7#12'FormActi' - +'vate'#7'OnClose'#7#9'FormClose'#8'OnCreate'#7#10'FormCreate'#8'Position'#7 - +#16'poDefaultPosOnly'#0#6'TPanel'#6'Panel1'#6'Height'#3'Y'#2#5'Width'#3#202#1 - +#5'Align'#7#8'alClient'#10'BevelOuter'#7#6'bvNone'#11'BorderWidth'#2#7#7'Cap' - +'tion'#6#6'Panel1'#8'TabOrder'#2#0#0#6'TBevel'#6'Bevel1'#4'Left'#2#7#6'Heigh' - +'t'#2#23#3'Top'#2#7#5'Width'#3#188#1#5'Align'#7#5'alTop'#0#0#18'TVirtualStri' - +'ngTree'#2'VT'#4'Left'#2#7#6'Height'#3#21#2#3'Top'#2#30#5'Width'#3#188#1#5'A' - +'lign'#7#8'alClient'#14'CheckImageKind'#7#4'ckXP'#5'Color'#4#242#242#242#0#18 - +'Colors.BorderColor'#7#12'clWindowText'#15'Colors.HotColor'#7#7'clBlack'#20 - +'Header.AutoSizeIndex'#2#1#18'Header.Font.Height'#2#245#16'Header.Font.Name' - +#6#13'MS Sans Serif'#13'Header.Height'#2#18#14'Header.Options'#11#12'hoAutoR' - +'esize'#14'hoColumnResize'#9'hoVisible'#0#12'Header.Style'#7#8'hsPlates'#13 - +'HintAnimation'#7#7'hatFade'#8'HintMode'#7#6'hmHint'#17'IncrementalSearch'#7 - +#5'isAll'#24'IncrementalSearchTimeout'#3#244#1#6'Indent'#2#12#9'LineStyle'#7 - +#13'lsCustomStyle'#6'Margin'#2#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrd' - +'er'#2#0#10'TextMargin'#2#3#28'TreeOptions.AnimationOptions'#11#16'toAnimate' - +'dToggle'#0#23'TreeOptions.AutoOptions'#11#16'toAutoDropExpand'#22'toAutoTri' - +'stateTracking'#22'toAutoDeleteMovedNodes'#0#23'TreeOptions.MiscOptions'#11 - +#15'toAcceptOLEDrop'#10'toEditable'#12'toInitOnSave'#18'toToggleOnDblClick' - +#14'toWheelPanning'#0#24'TreeOptions.PaintOptions'#11#13'toShowButtons'#14't' - +'oShowDropmark'#19'toShowHorzGridLines'#10'toShowRoot'#19'toShowVertGridLine' - +'s'#12'toThemeAware'#18'toUseBlendedImages'#0#28'TreeOptions.SelectionOption' - +'s'#11#15'toExtendedFocus'#0#8'OnChange'#7#8'VTChange'#14'OnCreateEditor'#7 - +#14'VTCreateEditor'#9'OnEditing'#7#9'VTEditing'#9'OnGetText'#7#9'VTGetText' - +#11'OnPaintText'#7#11'VTPaintText'#17'OnGetNodeDataSize'#7#17'VTGetNodeDataS' - +'ize'#14'OnInitChildren'#7#14'VTInitChildren'#10'OnInitNode'#7#10'VTInitNode' - +#7'Columns'#14#1#5'Width'#3#186#0#8'WideText'#18#10#0#0#0'P'#0'r'#0'o'#0'p'#0 - +'e'#0'r'#0't'#0'i'#0'e'#0's'#0#0#1#5'Color'#7#7'clWhite'#7'Options'#11#12'co' - +'AllowClick'#11'coDraggable'#9'coEnabled'#16'coParentBidiMode'#11'coResizabl' - +'e'#14'coShowDropMark'#9'coVisible'#0#8'Position'#2#1#5'Width'#3#2#1#8'WideT' - +'ext'#18#6#0#0#0'V'#0'a'#0'l'#0'u'#0'e'#0's'#0#0#0#0#0#9'TComboBox'#3'cmb'#4 - +'Left'#2#7#6'Height'#2#21#3'Top'#2#7#5'Width'#3#180#1#16'AutoCompleteText'#11 - +#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#11'Font.Height'#2#245 - +#9'Font.Name'#6#6'Tahoma'#10'ItemHeight'#2#13#9'ItemIndex'#2#0#13'Items.Stri' - +'ngs'#1#6#8'Object 1'#6#8'Object 2'#6#8'Object 3'#6#8'Object 4'#6#8'Object 5' - +#6#8'Object 6'#6#8'Object 7'#6#8'Object 8'#6#8'Object 9'#6#9'Object 10'#0#9 - +'MaxLength'#2#0#8'OnChange'#7#9'cmbChange'#5'Style'#7#14'csDropDownList'#8'T' - +'abOrder'#2#1#4'Text'#6#8'Object 1'#0#0#6'TPanel'#7'panBase'#4'Left'#2#7#6'H' - +'eight'#2#31#3'Top'#3'3'#2#5'Width'#3#188#1#5'Align'#7#8'alBottom'#10'BevelO' - +'uter'#7#9'bvLowered'#8'TabOrder'#2#2#0#9'TCheckBox'#18'chkTriangleButtons'#4 - +'Left'#3'A'#1#6'Height'#2#13#3'Top'#2#8#5'Width'#2'a'#7'Caption'#6#16'Triang' - +'le Buttons'#7'OnClick'#7#23'chkTriangleButtonsClick'#8'TabOrder'#2#0#0#0#7 - +'TButton'#20'btnDynamicallyUpdate'#4'Left'#2#4#6'Height'#2#25#3'Top'#2#3#5'W' - +'idth'#2'}'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#18'Dynamically Up' - +'date'#7'OnClick'#7#11'ShowExample'#8'TabOrder'#2#1#0#0#0#0#10'TImageList'#10 - +'TreeImages'#4'left'#2#14#3'top'#2'4'#6'Bitmap'#10#211#31#0#0'li'#18#0#0#0#16 - +#0#0#0#16#0#0#0#156#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 1' - +'6 3 1",'#10'". c None",'#10'", c #840000",'#10'"- c #FFFFFF",'#10'"........' - +'........",'#10'"................",'#10'".,,-........,,-.",'#10'".,,,,-.....' - +',,-..",'#10'"..,,,,-...,,-...",'#10'"....,,,-.,-.....",'#10'".....,,,,,-...' - +'..",'#10'"......,,,-......",'#10'".....,,,,,-.....",'#10'"....,,,-.,,-...."' - +','#10'"...,,,-...,,-...",'#10'"..,,,-.....,-...",'#10'"..,,,-......,-..",' - +#10'"...,-...........",'#10'".............,-.",'#10'"................"}'#10 - +#156#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 3 1",'#10'". ' - +'c None",'#10'", c #000000",'#10'"- c #FFFFFF",'#10'"................",'#10 - +'"................",'#10'"...,,,,,,,,.....",'#10'"...,------,,....",'#10'"..' - +'.,------,-,...",'#10'"...,------,,,,..",'#10'"...,---------,..",'#10'"...,-' - +'--------,..",'#10'"...,---------,..",'#10'"...,---------,..",'#10'"...,----' - +'-----,..",'#10'"...,---------,..",'#10'"...,---------,..",'#10'"...,-------' - +'--,..",'#10'"...,,,,,,,,,,,..",'#10'"................"}'#10#171#1#0#0'/* XP' - +'M */'#10'static char *graphic[] = {'#10'"16 16 4 1",'#10'". c None",'#10'",' - ,' c #000000",'#10'"- c #FFFFFF",'#10'"* c #000084",'#10'"................",' - +#10'"................",'#10'".,,,,,,.........",'#10'".,----,,........",'#10 - +'".,----,-,.......",'#10'".,-,,-,******...",'#10'".,-----*----**..",'#10'".,' - +'-,,,,*----*-*.",'#10'".,-----*-,,-****",'#10'".,-,,,,*-------*",'#10'".,---' - +'--*-,,,,,-*",'#10'".,,,,,,*-------*",'#10'".......*-,,,,,-*",'#10'".......*' - +'-------*",'#10'".......*********",'#10'"................"}'#10#216#1#0#0'/*' - +' XPM */'#10'static char *graphic[] = {'#10'"16 16 7 1",'#10'". c None",'#10 - +'", c #000000",'#10'"- c #FFFF00",'#10'"* c #848484",'#10'"a c #848400",'#10 - +'"b c #000084",'#10'"c c #FFFFFF",'#10'"................",'#10'"......,,,,..' - +'....",'#10'"..,,,,,--,,,,,..",'#10'".,*a*,-,,-,a*a,.",'#10'".,a*,......,a*,' - +'.",'#10'".,*a,,,,,,,,*a,.",'#10'".,a*a*a*a*a*a*,.",'#10'".,*a*a*bbbbbbb,.",' - +#10'".,a*a*abcccccbb.",'#10'".,*a*a*bcccccbcb",'#10'".,a*a*abcbbbcbbb",'#10 - +'".,*a*a*bcccccccb",'#10'".,a*a*abcbbbbbcb",'#10'"..,,,,,bcccccccb",'#10'"..' - +'.....bbbbbbbbb",'#10'"................"}'#10#186#1#0#0'/* XPM */'#10'static' - +' char *graphic[] = {'#10'"16 16 5 1",'#10'". c #FFFF00",'#10'", c None",'#10 - +'"- c #848484",'#10'"* c #000000",'#10'"a c #FFFFFF",'#10'".,,-.,,-***,,,,,"' - +','#10'"-.,-a,-.aa**,,,,",'#10'",-.-.-.aaa*a*,,,",'#10'",.-.a----a*aa*,,",' - +#10'"---a..aaaa*****,",'#10'",,a-aa-**aaaaa*,",'#10'"-,,-.aaaaaaaaa*,",'#10 - +'",,,-a*******aa*,",'#10'",,,*aaaaaaaaaa*,",'#10'",,,*a*******aa*,",'#10'",,' - +',*aaaaaaaaaa*,",'#10'",,,*a*******aa*,",'#10'",,,*aaaaaaaaaa*,",'#10'",,,*a' - +'aaaaaaaaa*,",'#10'",,,************,",'#10'",,,,,,,,,,,,,,,,"}'#10#201#1#0#0 - +'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 6 1",'#10'". c None",' - +#10'", c #000084",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c #848484",' - +#10'"b c #FFFF00",'#10'"................",'#10'",,,,,,,,,,,,,,..",'#10'",-,,' - +',,,,,,,,,,..",'#10'",,,,,,,,,,,,,*..",'#10'"*...*--------*..",'#10'"*...*--' - +'------*..",'#10'"*...*--aaa---*..",'#10'"*...*-a.b.a--*..",'#10'"*...*a.b.b' - +'aaaaa.",'#10'"*...*a--------a*",'#10'"*...*a-b.b.b.ba*",'#10'"*...*a-.b.b.b' - +'.a*",'#10'"*****a-b.b.b.ba*",'#10'".....aaaaaaaaaa*",'#10'"......**********' - +'",'#10'"................"}'#10#201#1#0#0'/* XPM */'#10'static char *graphic' - +'[] = {'#10'"16 16 6 1",'#10'". c None",'#10'", c #000084",'#10'"- c #000000' - +'",'#10'"* c #FFFFFF",'#10'"a c #848484",'#10'"b c #00FFFF",'#10'"..........' - +'......",'#10'"................",'#10'",,,,,,,,,.......",'#10'",,,,,,,,,....' - +'...",'#10'"-*******-.-.....",'#10'"-*aaaaa*-.--....",'#10'"-*******-.-b-...' - +'",'#10'"-*aa-------bb-..",'#10'"-***-bbbbbbbbb-.",'#10'"-----bbbbbbbbbb-",' - +#10'"....-bbbbbbbbb-.",'#10'"....-------bb-..",'#10'"..........-b-...",'#10 - +'"..........--....",'#10'"..........-.....",'#10'"................"}'#10#171 - +#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 4 1",'#10'". c No' - +'ne",'#10'", c #000000",'#10'"- c #000084",'#10'"* c #FFFFFF",'#10'"........' - +'........",'#10'".......,,,,,,.--",'#10'"......,......,--",'#10'".....,.,...' - +'...--",'#10'",,,,,.,.,.....--",'#10'",**,.,.,.,...,--",'#10'",*,.,*,.,.,,,.' - +'--",'#10'",**,***,.,*,...-",'#10'",*******,**,....",'#10'",**********,...."' - +','#10'",*,,*,,,,,*,....",'#10'",**********,....",'#10'",*,,*,,,,,*,....",' - +#10'",**********,....",'#10'",,,,,,,,,,,,....",'#10'"................"}'#10 + 'TPF0'#14'TfrmVTPropEdit'#13'frmVTPropEdit'#4'Left'#3#11#2#6'Height'#3'Y'#2#3 + +'Top'#3'1'#1#5'Width'#3#202#1#18'HorzScrollBar.Page'#3#201#1#18'VertScrollBa' + +'r.Page'#3'X'#2#13'ActiveControl'#7#2'VT'#7'Caption'#6#15'Property Editor'#11 + +'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'OnActivate'#7#12'FormActivat' + +'e'#7'OnClose'#7#9'FormClose'#8'OnCreate'#7#10'FormCreate'#8'Position'#7#16 + +'poDefaultPosOnly'#0#6'TPanel'#6'Panel1'#6'Height'#3'Y'#2#5'Width'#3#202#1#5 + +'Align'#7#8'alClient'#10'BevelOuter'#7#6'bvNone'#11'BorderWidth'#2#7#7'Capti' + +'on'#6#6'Panel1'#8'TabOrder'#2#0#0#18'TVirtualStringTree'#2'VT'#4'Left'#2#7#6 + +'Height'#3#19#2#3'Top'#2' '#5'Width'#3#188#1#5'Align'#7#8'alClient'#14'Check' + +'ImageKind'#7#4'ckXP'#5'Color'#4#242#242#242#0#18'Colors.BorderColor'#7#12'c' + +'lWindowText'#15'Colors.HotColor'#7#7'clBlack'#20'Header.AutoSizeIndex'#2#1 + +#18'Header.Font.Height'#2#245#16'Header.Font.Name'#6#13'MS Sans Serif'#13'He' + +'ader.Height'#2#18#14'Header.Options'#11#12'hoAutoResize'#14'hoColumnResize' + +#9'hoVisible'#0#12'Header.Style'#7#8'hsPlates'#13'HintAnimation'#7#7'hatFade' + +#8'HintMode'#7#6'hmHint'#17'IncrementalSearch'#7#5'isAll'#24'IncrementalSear' + +'chTimeout'#3#244#1#6'Indent'#2#12#9'LineStyle'#7#13'lsCustomStyle'#6'Margin' + +#2#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#0#10'TextMargin'#2#3#28 + +'TreeOptions.AnimationOptions'#11#16'toAnimatedToggle'#0#23'TreeOptions.Auto' + +'Options'#11#16'toAutoDropExpand'#22'toAutoTristateTracking'#22'toAutoDelete' + +'MovedNodes'#0#23'TreeOptions.MiscOptions'#11#15'toAcceptOLEDrop'#10'toEdita' + +'ble'#12'toInitOnSave'#18'toToggleOnDblClick'#14'toWheelPanning'#0#24'TreeOp' + +'tions.PaintOptions'#11#13'toShowButtons'#14'toShowDropmark'#19'toShowHorzGr' + +'idLines'#10'toShowRoot'#19'toShowVertGridLines'#12'toThemeAware'#18'toUseBl' + +'endedImages'#0#28'TreeOptions.SelectionOptions'#11#15'toExtendedFocus'#0#8 + +'OnChange'#7#8'VTChange'#14'OnCreateEditor'#7#14'VTCreateEditor'#9'OnEditing' + +#7#9'VTEditing'#9'OnGetText'#7#9'VTGetText'#11'OnPaintText'#7#11'VTPaintText' + +#17'OnGetNodeDataSize'#7#17'VTGetNodeDataSize'#14'OnInitChildren'#7#14'VTIni' + +'tChildren'#10'OnInitNode'#7#10'VTInitNode'#7'Columns'#14#1#5'Width'#3#186#0 + +#8'WideText'#18#10#0#0#0'P'#0'r'#0'o'#0'p'#0'e'#0'r'#0't'#0'i'#0'e'#0's'#0#0 + +#1#5'Color'#7#7'clWhite'#7'Options'#11#12'coAllowClick'#11'coDraggable'#9'co' + +'Enabled'#16'coParentBidiMode'#11'coResizable'#14'coShowDropMark'#9'coVisibl' + +'e'#0#8'Position'#2#1#5'Width'#3#2#1#8'WideText'#18#6#0#0#0'V'#0'a'#0'l'#0'u' + +#0'e'#0's'#0#0#0#0#0#9'TComboBox'#3'cmb'#4'Left'#2#7#6'Height'#2#21#3'Top'#2 + +#7#5'Width'#3#188#1#5'Align'#7#5'alTop'#16'AutoCompleteText'#11#22'cbactEndO' + +'fLineComplete'#20'cbactSearchAscending'#0#20'BorderSpacing.Bottom'#2#4#11'F' + +'ont.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'ItemHeight'#2#13#9'ItemIndex' + +#2#0#13'Items.Strings'#1#6#8'Object 1'#6#8'Object 2'#6#8'Object 3'#6#8'Objec' + +'t 4'#6#8'Object 5'#6#8'Object 6'#6#8'Object 7'#6#8'Object 8'#6#8'Object 9'#6 + +#9'Object 10'#0#9'MaxLength'#2#0#8'OnChange'#7#9'cmbChange'#5'Style'#7#14'cs' + +'DropDownList'#8'TabOrder'#2#1#4'Text'#6#8'Object 1'#0#0#6'TPanel'#7'panBase' + +#4'Left'#2#7#6'Height'#2#31#3'Top'#3'3'#2#5'Width'#3#188#1#5'Align'#7#8'alBo' + +'ttom'#10'BevelOuter'#7#9'bvLowered'#8'TabOrder'#2#2#0#9'TCheckBox'#18'chkTr' + +'iangleButtons'#4'Left'#3'A'#1#6'Height'#2#13#3'Top'#2#8#5'Width'#2'a'#7'Cap' + +'tion'#6#16'Triangle Buttons'#7'OnClick'#7#23'chkTriangleButtonsClick'#8'Tab' + +'Order'#2#0#0#0#7'TButton'#20'btnDynamicallyUpdate'#4'Left'#2#4#6'Height'#2 + +#25#3'Top'#2#3#5'Width'#2'}'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6 + +#18'Dynamically Update'#7'OnClick'#7#11'ShowExample'#8'TabOrder'#2#1#0#0#0#0 + +#10'TImageList'#10'TreeImages'#4'left'#2#14#3'top'#2'4'#6'Bitmap'#10#211#31#0 + +#0'li'#18#0#0#0#16#0#0#0#16#0#0#0#156#1#0#0'/* XPM */'#10'static char *graph' + +'ic[] = {'#10'"16 16 3 1",'#10'". c None",'#10'", c #840000",'#10'"- c #FFFF' + +'FF",'#10'"................",'#10'"................",'#10'".,,-........,,-."' + +','#10'".,,,,-.....,,-..",'#10'"..,,,,-...,,-...",'#10'"....,,,-.,-.....",' + +#10'".....,,,,,-.....",'#10'"......,,,-......",'#10'".....,,,,,-.....",'#10 + +'"....,,,-.,,-....",'#10'"...,,,-...,,-...",'#10'"..,,,-.....,-...",'#10'"..' + +',,,-......,-..",'#10'"...,-...........",'#10'".............,-.",'#10'".....' + +'..........."}'#10#156#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"1' + +'6 16 3 1",'#10'". c None",'#10'", c #000000",'#10'"- c #FFFFFF",'#10'".....' + +'...........",'#10'"................",'#10'"...,,,,,,,,.....",'#10'"...,----' + +'--,,....",'#10'"...,------,-,...",'#10'"...,------,,,,..",'#10'"...,-------' + +'--,..",'#10'"...,---------,..",'#10'"...,---------,..",'#10'"...,---------,' + +'..",'#10'"...,---------,..",'#10'"...,---------,..",'#10'"...,---------,.."' + +','#10'"...,---------,..",'#10'"...,,,,,,,,,,,..",'#10'"................"}' + +#10#171#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 4 1",'#10 + +'". c None",'#10'", c #000000",'#10'"- c #FFFFFF",'#10'"* c #000084",'#10'".' + ,'...............",'#10'"................",'#10'".,,,,,,.........",'#10'".,--' + +'--,,........",'#10'".,----,-,.......",'#10'".,-,,-,******...",'#10'".,-----' + +'*----**..",'#10'".,-,,,,*----*-*.",'#10'".,-----*-,,-****",'#10'".,-,,,,*--' + +'-----*",'#10'".,-----*-,,,,,-*",'#10'".,,,,,,*-------*",'#10'".......*-,,,,' + +',-*",'#10'".......*-------*",'#10'".......*********",'#10'"................' + +'"}'#10#216#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 7 1",' + +#10'". c None",'#10'", c #000000",'#10'"- c #FFFF00",'#10'"* c #848484",'#10 + +'"a c #848400",'#10'"b c #000084",'#10'"c c #FFFFFF",'#10'"................"' + +','#10'"......,,,,......",'#10'"..,,,,,--,,,,,..",'#10'".,*a*,-,,-,a*a,.",' + +#10'".,a*,......,a*,.",'#10'".,*a,,,,,,,,*a,.",'#10'".,a*a*a*a*a*a*,.",'#10 + +'".,*a*a*bbbbbbb,.",'#10'".,a*a*abcccccbb.",'#10'".,*a*a*bcccccbcb",'#10'".,' + +'a*a*abcbbbcbbb",'#10'".,*a*a*bcccccccb",'#10'".,a*a*abcbbbbbcb",'#10'"..,,,' + +',,bcccccccb",'#10'".......bbbbbbbbb",'#10'"................"}'#10#186#1#0#0 + +'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 5 1",'#10'". c #FFFF00"' + +','#10'", c None",'#10'"- c #848484",'#10'"* c #000000",'#10'"a c #FFFFFF",' + +#10'".,,-.,,-***,,,,,",'#10'"-.,-a,-.aa**,,,,",'#10'",-.-.-.aaa*a*,,,",'#10 + +'",.-.a----a*aa*,,",'#10'"---a..aaaa*****,",'#10'",,a-aa-**aaaaa*,",'#10'"-,' + +',-.aaaaaaaaa*,",'#10'",,,-a*******aa*,",'#10'",,,*aaaaaaaaaa*,",'#10'",,,*a' + +'*******aa*,",'#10'",,,*aaaaaaaaaa*,",'#10'",,,*a*******aa*,",'#10'",,,*aaaa' + +'aaaaaa*,",'#10'",,,*aaaaaaaaaa*,",'#10'",,,************,",'#10'",,,,,,,,,,,' + +',,,,,"}'#10#201#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 6' + +' 1",'#10'". c None",'#10'", c #000084",'#10'"- c #FFFFFF",'#10'"* c #000000' + +'",'#10'"a c #848484",'#10'"b c #FFFF00",'#10'"................",'#10'",,,,,' + +',,,,,,,,,..",'#10'",-,,,,,,,,,,,,..",'#10'",,,,,,,,,,,,,*..",'#10'"*...*---' + +'-----*..",'#10'"*...*--------*..",'#10'"*...*--aaa---*..",'#10'"*...*-a.b.a' + +'--*..",'#10'"*...*a.b.baaaaa.",'#10'"*...*a--------a*",'#10'"*...*a-b.b.b.b' + +'a*",'#10'"*...*a-.b.b.b.a*",'#10'"*****a-b.b.b.ba*",'#10'".....aaaaaaaaaa*"' + +','#10'"......**********",'#10'"................"}'#10#201#1#0#0'/* XPM */' + +#10'static char *graphic[] = {'#10'"16 16 6 1",'#10'". c None",'#10'", c #00' + +'0084",'#10'"- c #000000",'#10'"* c #FFFFFF",'#10'"a c #848484",'#10'"b c #0' + +'0FFFF",'#10'"................",'#10'"................",'#10'",,,,,,,,,.....' + +'..",'#10'",,,,,,,,,.......",'#10'"-*******-.-.....",'#10'"-*aaaaa*-.--...."' + +','#10'"-*******-.-b-...",'#10'"-*aa-------bb-..",'#10'"-***-bbbbbbbbb-.",' + +#10'"-----bbbbbbbbbb-",'#10'"....-bbbbbbbbb-.",'#10'"....-------bb-..",'#10 + +'"..........-b-...",'#10'"..........--....",'#10'"..........-.....",'#10'"..' + +'.............."}'#10#171#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10 + +'"16 16 4 1",'#10'". c None",'#10'", c #000000",'#10'"- c #000084",'#10'"* c' + +' #FFFFFF",'#10'"................",'#10'".......,,,,,,.--",'#10'"......,....' + +'..,--",'#10'".....,.,......--",'#10'",,,,,.,.,.....--",'#10'",**,.,.,.,...,' + +'--",'#10'",*,.,*,.,.,,,.--",'#10'",**,***,.,*,...-",'#10'",*******,**,...."' + +','#10'",**********,....",'#10'",*,,*,,,,,*,....",'#10'",**********,....",' + +#10'",*,,*,,,,,*,....",'#10'",**********,....",'#10'",,,,,,,,,,,,....",'#10 + +'"................"}'#10#246#1#0#0'/* XPM */'#10'static char *graphic[] = {' + +#10'"16 16 9 1",'#10'". c None",'#10'", c #848484",'#10'"- c #0000FF",'#10'"' + +'* c #FFFFFF",'#10'"a c #008400",'#10'"b c #000000",'#10'"c c #FFFF00",'#10 + +'"d c #008484",'#10'"e c #000084",'#10'".....,,,,,......",'#10'"...,,--*.abb' + +'....",'#10'"..,--.*.aaaab...",'#10'".,-*.*,,,,,,,b..",'#10'".,--*.,***c*,,.' + +'.",'#10'"b--.aa,*c***,*,.",'#10'"b--aaa,***c*bbbb",'#10'"b--aaa,*cddd,*,b",' + +#10'"b---aa,*d*,ae*,b",'#10'"b-----,*d,a-e*,b",'#10'".b----,*d---e*,b",'#10 + +'".b----,*ceee,*,b",'#10'"..b---,***c***,b",'#10'"...bb-,*c***c*,b",'#10'"..' + +'...b,,,,,,,,,b",'#10'"......bbbbbbbbbb"}'#10#156#1#0#0'/* XPM */'#10'static' + +' char *graphic[] = {'#10'"16 16 3 1",'#10'". c None",'#10'", c #FFFFFF",'#10 + +'"- c #008400",'#10'"................",'#10'".,,,,,,,,,,,,,,.",'#10'".,,,,,,' + +',-,,,,,,.",'#10'".,,,,,,,--,,,,,.",'#10'".,,,,------,,,,.",'#10'".,,,-,,,--' + +',,,,,.",'#10'".,,,-,,,-,,,,,,.",'#10'".,,,-,,,,,,,,,,.",'#10'".,,,,,,,,,,-,' + +',,.",'#10'".,,,,,,-,,,-,,,.",'#10'".,,,,,--,,,-,,,.",'#10'".,,,,------,,,,.' + +'",'#10'".,,,,,--,,,,,,,.",'#10'".,,,,,,-,,,,,,,.",'#10'".,,,,,,,,,,,,,,.",' + +#10'"................"}'#10#186#1#0#0'/* XPM */'#10'static char *graphic[] =' + +' {'#10'"16 16 5 1",'#10'". c None",'#10'", c #848484",'#10'"- c #000000",' + +#10'"* c #FFFFFF",'#10'"a c #000084",'#10'"................",'#10'".....,,,,' + +',,-....",'#10'".....,*****-....",'#10'".....,*,,,,,,-..",'#10'"a....,*,****' + +'*-..",'#10'"aa...,*,*,,,,,,-",'#10'"aaa..,*,*,*****-",'#10'"aaaa.,*,*,*aaa*' + +'-",'#10'"aaa..,*,*,*****-",'#10'"aa...--,*,*aaa*-",'#10'"a......,*,*****-",' + +#10'".......--,*aaa*-",'#10'".........,*****-",'#10'".........-------",'#10 + ,'"................",'#10'"................"}'#10#201#1#0#0'/* XPM */'#10'sta' + +'tic char *graphic[] = {'#10'"16 16 6 1",'#10'". c None",'#10'", c #848484",' + +#10'"- c #FFFF00",'#10'"* c #C6C6C6",'#10'"a c #FFFFFF",'#10'"b c #000000",' + +#10'"................",'#10'"...,,,,,........",'#10'"..,-*-*-,.......",'#10 + +'".,-*-*-*-,,,,,,.",'#10'".,aaaaaaaaaaaa,b",'#10'".,a-*-*-*-*-*-,b",'#10'".,' + +'a*-*-*-*-*-*,b",'#10'".,a-*-*-*-*-*-,b",'#10'".,a*-*-*-*-*-*,b",'#10'".,a-*' + +'-*-*-*-*-,b",'#10'".,a*-*-*-*-*-*,b",'#10'".,a-*-*-*-*-*-,b",'#10'".,,,,,,,' + +',,,,,,,b",'#10'"..bbbbbbbbbbbbbb",'#10'"................",'#10'"...........' + +'....."}'#10#201#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 6' + +' 1",'#10'". c None",'#10'", c #848484",'#10'"- c #FFFFFF",'#10'"* c #FFFF00' + +'",'#10'"a c #C6C6C6",'#10'"b c #000000",'#10'"................",'#10'"...,,' + +',,,........",'#10'"..,-----,.......",'#10'".,-*a*a*-,,,,,,.",'#10'".,-a*a*a' + +'------,b",'#10'".,-*a*a*a*a*a*,b",'#10'",,,,,,,,,,,,,*,b",'#10'",----------' + +',,a,b",'#10'",-*a*a*a*a**b,,b",'#10'".,-*a*a*a*a*ab,b",'#10'".,-a*a*a*a*a*b' + +',b",'#10'"..,-a*a*a*a**,bb",'#10'"..,,,,,,,,,,,,,b",'#10'"...bbbbbbbbbbbbb"' + +','#10'"................",'#10'"................"}'#10#186#1#0#0'/* XPM */' + +#10'static char *graphic[] = {'#10'"16 16 5 1",'#10'". c None",'#10'", c #84' + +'8484",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c #C6C6C6",'#10'"......' + +'..........",'#10'".,,,,,,,,.......",'#10'".,------,*......",'#10'".,------,' + +'-*.....",'#10'".,------,***....",'#10'".,------aaa*....",'#10'".,-------aa*' + +'....",'#10'".,--------a*....",'#10'".,--------a*....",'#10'".,--------a*...' + +'.",'#10'".,--------a*....",'#10'".,--------a*....",'#10'".,aaaaaaaaa*....",' + +#10'".***********....",'#10'"................",'#10'"................"}'#10 +#246#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 9 1",'#10'". ' - +'c None",'#10'", c #848484",'#10'"- c #0000FF",'#10'"* c #FFFFFF",'#10'"a c ' - +'#008400",'#10'"b c #000000",'#10'"c c #FFFF00",'#10'"d c #008484",'#10'"e c' - +' #000084",'#10'".....,,,,,......",'#10'"...,,--*.abb....",'#10'"..,--.*.aaa' - +'ab...",'#10'".,-*.*,,,,,,,b..",'#10'".,--*.,***c*,,..",'#10'"b--.aa,*c***,*' - +',.",'#10'"b--aaa,***c*bbbb",'#10'"b--aaa,*cddd,*,b",'#10'"b---aa,*d*,ae*,b"' - +','#10'"b-----,*d,a-e*,b",'#10'".b----,*d---e*,b",'#10'".b----,*ceee,*,b",' - +#10'"..b---,***c***,b",'#10'"...bb-,*c***c*,b",'#10'".....b,,,,,,,,,b",'#10 - +'"......bbbbbbbbbb"}'#10#156#1#0#0'/* XPM */'#10'static char *graphic[] = {' - +#10'"16 16 3 1",'#10'". c None",'#10'", c #FFFFFF",'#10'"- c #008400",'#10'"' - +'................",'#10'".,,,,,,,,,,,,,,.",'#10'".,,,,,,,-,,,,,,.",'#10'".,,' - +',,,,,--,,,,,.",'#10'".,,,,------,,,,.",'#10'".,,,-,,,--,,,,,.",'#10'".,,,-,' - +',,-,,,,,,.",'#10'".,,,-,,,,,,,,,,.",'#10'".,,,,,,,,,,-,,,.",'#10'".,,,,,,-,' - +',,-,,,.",'#10'".,,,,,--,,,-,,,.",'#10'".,,,,------,,,,.",'#10'".,,,,,--,,,,' - +',,,.",'#10'".,,,,,,-,,,,,,,.",'#10'".,,,,,,,,,,,,,,.",'#10'"...............' - +'."}'#10#186#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 5 1",' - +#10'". c None",'#10'", c #848484",'#10'"- c #000000",'#10'"* c #FFFFFF",'#10 - +'"a c #000084",'#10'"................",'#10'".....,,,,,,-....",'#10'".....,*' - +'****-....",'#10'".....,*,,,,,,-..",'#10'"a....,*,*****-..",'#10'"aa...,*,*,' - +',,,,,-",'#10'"aaa..,*,*,*****-",'#10'"aaaa.,*,*,*aaa*-",'#10'"aaa..,*,*,***' - +'**-",'#10'"aa...--,*,*aaa*-",'#10'"a......,*,*****-",'#10'".......--,*aaa*-' - ,'",'#10'".........,*****-",'#10'".........-------",'#10'"................",' - +#10'"................"}'#10#201#1#0#0'/* XPM */'#10'static char *graphic[] =' - +' {'#10'"16 16 6 1",'#10'". c None",'#10'", c #848484",'#10'"- c #FFFF00",' - +#10'"* c #C6C6C6",'#10'"a c #FFFFFF",'#10'"b c #000000",'#10'"..............' - +'..",'#10'"...,,,,,........",'#10'"..,-*-*-,.......",'#10'".,-*-*-*-,,,,,,."' - +','#10'".,aaaaaaaaaaaa,b",'#10'".,a-*-*-*-*-*-,b",'#10'".,a*-*-*-*-*-*,b",' - +#10'".,a-*-*-*-*-*-,b",'#10'".,a*-*-*-*-*-*,b",'#10'".,a-*-*-*-*-*-,b",'#10 - +'".,a*-*-*-*-*-*,b",'#10'".,a-*-*-*-*-*-,b",'#10'".,,,,,,,,,,,,,,b",'#10'"..' - +'bbbbbbbbbbbbbb",'#10'"................",'#10'"................"}'#10#201#1#0 - +#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 6 1",'#10'". c None",' - +#10'", c #848484",'#10'"- c #FFFFFF",'#10'"* c #FFFF00",'#10'"a c #C6C6C6",' - +#10'"b c #000000",'#10'"................",'#10'"...,,,,,........",'#10'"..,-' - +'----,.......",'#10'".,-*a*a*-,,,,,,.",'#10'".,-a*a*a------,b",'#10'".,-*a*a' - +'*a*a*a*,b",'#10'",,,,,,,,,,,,,*,b",'#10'",----------,,a,b",'#10'",-*a*a*a*a' - +'**b,,b",'#10'".,-*a*a*a*a*ab,b",'#10'".,-a*a*a*a*a*b,b",'#10'"..,-a*a*a*a**' - +',bb",'#10'"..,,,,,,,,,,,,,b",'#10'"...bbbbbbbbbbbbb",'#10'"................' - +'",'#10'"................"}'#10#186#1#0#0'/* XPM */'#10'static char *graphic' - +'[] = {'#10'"16 16 5 1",'#10'". c None",'#10'", c #848484",'#10'"- c #FFFFFF' - +'",'#10'"* c #000000",'#10'"a c #C6C6C6",'#10'"................",'#10'".,,,,' - +',,,,.......",'#10'".,------,*......",'#10'".,------,-*.....",'#10'".,------' - +',***....",'#10'".,------aaa*....",'#10'".,-------aa*....",'#10'".,--------a' - +'*....",'#10'".,--------a*....",'#10'".,--------a*....",'#10'".,--------a*..' - +'..",'#10'".,--------a*....",'#10'".,aaaaaaaaa*....",'#10'".***********...."' - +','#10'"................",'#10'"................"}'#10#246#1#0#0'/* XPM */' - +#10'static char *graphic[] = {'#10'"16 16 9 1",'#10'". c None",'#10'", c #84' - +'8484",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c #0000FF",'#10'"b c #0' - +'00084",'#10'"c c #008484",'#10'"d c #C6C6C6",'#10'"e c #FFFF00",'#10'".....' - +'...........",'#10'".,,,,,,,,.......",'#10'".,------,*....ab",'#10'".,------' - +',-*..acb",'#10'".,------,***acb.",'#10'".,------dddacb..",'#10'".,-------da' - +'cb...",'#10'".,-------acb....",'#10'".,------acb*....",'#10'".,-----,ebd*..' - +'..",'#10'".,-----d,-d*....",'#10'".,----*,--d*....",'#10'".,ddddddddd*...."' - +','#10'".***********....",'#10'"................",'#10'"................"}' - +#10#186#1#0#0'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 5 1",'#10 - +'". c #848484",'#10'", c None",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a' - +' c #C6C6C6",'#10'"........,,,,,,,,",'#10'".-........,,,,,,",'#10'".-.-.....' - +'...,,,,",'#10'".-.-.------.*,,,",'#10'".-.-.------.-*,,",'#10'".-.-.------.' - +'***,",'#10'".-.-.------aaa*,",'#10'".-.-.-------aa*,",'#10'".-.-.--------a*' - +',",'#10'".-.-.--------a*,",'#10'".-.-.--------a*,",'#10'".a.-.--------a*,",' - +#10'"**.a.--------a*,",'#10'",,**.aaaaaaaaa*,",'#10'",,,,***********,",'#10 - +'",,,,,,,,,,,,,,,,"}'#10#246#1#0#0'/* XPM */'#10'static char *graphic[] = {' - +#10'"16 16 9 1",'#10'". c #848484",'#10'", c None",'#10'"- c #FFFFFF",'#10'"' - +'* c #0000FF",'#10'"a c #000084",'#10'"b c #000000",'#10'"c c #008484",'#10 - +'"d c #C6C6C6",'#10'"e c #FFFF00",'#10'"........,,,,,,,,",'#10'".-........,,' - +',,,,",'#10'".-.-........,,*a",'#10'".-.-.------.b*ca",'#10'".-.-.------.*ca' - +',",'#10'".-.-.------*cab,",'#10'".-.-.-----*cadb,",'#10'".-.-.----*caddb,",' - +#10'".-.-.---*ca--db,",'#10'".-.-.--.ea---db,",'#10'".-.-.--d.----db,",'#10 - +'".d.-.-b.-----db,",'#10'"bb.d.--------db,",'#10'",,bb.dddddddddb,",'#10'",,' - +',,bbbbbbbbbbb,",'#10'",,,,,,,,,,,,,,,,"}'#10#141#1#0#0'/* XPM */'#10'static' - +' char *graphic[] = {'#10'"16 16 2 1",'#10'". c None",'#10'", c #000000",'#10 - +'"................",'#10'"................",'#10'"..,.............",'#10'"..' - +',,............",'#10'"..,,,...........",'#10'"..,,,,..........",'#10'"..,,,' - +',,.........",'#10'"..,,,,,,........",'#10'"..,,,,,,,.......",'#10'"..,,,,,,' - +'........",'#10'"..,,,,,.........",'#10'"..,,,,..........",'#10'"..,,,......' - +'.....",'#10'"..,,............",'#10'"..,.............",'#10'"..............' - +'.."}'#10#0#0#0 + +'c None",'#10'", c #848484",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c ' + +'#0000FF",'#10'"b c #000084",'#10'"c c #008484",'#10'"d c #C6C6C6",'#10'"e c' + +' #FFFF00",'#10'"................",'#10'".,,,,,,,,.......",'#10'".,------,*.' + +'...ab",'#10'".,------,-*..acb",'#10'".,------,***acb.",'#10'".,------dddacb' + +'..",'#10'".,-------dacb...",'#10'".,-------acb....",'#10'".,------acb*...."' + +','#10'".,-----,ebd*....",'#10'".,-----d,-d*....",'#10'".,----*,--d*....",' + +#10'".,ddddddddd*....",'#10'".***********....",'#10'"................",'#10 + +'"................"}'#10#186#1#0#0'/* XPM */'#10'static char *graphic[] = {' + +#10'"16 16 5 1",'#10'". c #848484",'#10'", c None",'#10'"- c #FFFFFF",'#10'"' + +'* c #000000",'#10'"a c #C6C6C6",'#10'"........,,,,,,,,",'#10'".-........,,,' + +',,,",'#10'".-.-........,,,,",'#10'".-.-.------.*,,,",'#10'".-.-.------.-*,,' + +'",'#10'".-.-.------.***,",'#10'".-.-.------aaa*,",'#10'".-.-.-------aa*,",' + +#10'".-.-.--------a*,",'#10'".-.-.--------a*,",'#10'".-.-.--------a*,",'#10 + +'".a.-.--------a*,",'#10'"**.a.--------a*,",'#10'",,**.aaaaaaaaa*,",'#10'",,' + +',,***********,",'#10'",,,,,,,,,,,,,,,,"}'#10#246#1#0#0'/* XPM */'#10'static' + +' char *graphic[] = {'#10'"16 16 9 1",'#10'". c #848484",'#10'", c None",'#10 + +'"- c #FFFFFF",'#10'"* c #0000FF",'#10'"a c #000084",'#10'"b c #000000",'#10 + +'"c c #008484",'#10'"d c #C6C6C6",'#10'"e c #FFFF00",'#10'"........,,,,,,,,"' + +','#10'".-........,,,,,,",'#10'".-.-........,,*a",'#10'".-.-.------.b*ca",' + +#10'".-.-.------.*ca,",'#10'".-.-.------*cab,",'#10'".-.-.-----*cadb,",'#10 + +'".-.-.----*caddb,",'#10'".-.-.---*ca--db,",'#10'".-.-.--.ea---db,",'#10'".-' + +'.-.--d.----db,",'#10'".d.-.-b.-----db,",'#10'"bb.d.--------db,",'#10'",,bb.' + +'dddddddddb,",'#10'",,,,bbbbbbbbbbb,",'#10'",,,,,,,,,,,,,,,,"}'#10#141#1#0#0 + +'/* XPM */'#10'static char *graphic[] = {'#10'"16 16 2 1",'#10'". c None",' + +#10'", c #000000",'#10'"................",'#10'"................",'#10'"..,.' + +'............",'#10'"..,,............",'#10'"..,,,...........",'#10'"..,,,,.' + +'.........",'#10'"..,,,,,.........",'#10'"..,,,,,,........",'#10'"..,,,,,,,.' + +'......",'#10'"..,,,,,,........",'#10'"..,,,,,.........",'#10'"..,,,,.......' + +'...",'#10'"..,,,...........",'#10'"..,,............",'#10'"..,.............' + +'",'#10'"................"}'#10#0#0#0 ]); diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.pas b/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.pas index 3957ba379..fd8b299c4 100644 --- a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.pas +++ b/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.pas @@ -69,7 +69,6 @@ interface class(TForm) Panel1: TPanel; VT: TVirtualStringTree; - Bevel1: TBevel; cmb: TComboBox; TreeImages: TImageList; panBase: TPanel;