* Implemented draw ghosted images

* fix compilation of Advanced demo
* remove some lrs files

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@290 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
blikblum
2007-12-16 11:42:45 +00:00
parent 7f599c8e95
commit 0143490fd7
26 changed files with 19697 additions and 45661 deletions

View File

@ -21523,7 +21523,6 @@ const
Style: array[TImageType] of Cardinal = (0, ILD_MASK); Style: array[TImageType] of Cardinal = (0, ILD_MASK);
var var
ExtraStyle: Cardinal;
CutNode: Boolean; CutNode: Boolean;
PaintFocused: Boolean; PaintFocused: Boolean;
DrawEnabled: Boolean; DrawEnabled: Boolean;
@ -21554,13 +21553,6 @@ begin
else else
Images.BlendColor := Color; Images.BlendColor := Color;
// If the user returned an index >= 15 then we cannot use the built-in overlay image drawing.
// Instead we do it manually.
if (ImageInfo[iiOverlay].Index > -1) and (ImageInfo[iiOverlay].Index < 15) then
ExtraStyle := ILD_TRANSPARENT or ILD_OVERLAYMASK and IndexToOverlayMask(ImageInfo[iiOverlay].Index + 1)
else
ExtraStyle := ILD_TRANSPARENT;
// Blend image if enabled and the tree has the focus (or ghosted images must be drawn also if unfocused) ... // Blend image if enabled and the tree has the focus (or ghosted images must be drawn also if unfocused) ...
if (toUseBlendedImages in FOptions.FPaintOptions) and PaintFocused if (toUseBlendedImages in FOptions.FPaintOptions) and PaintFocused
// ... and the image is ghosted... // ... and the image is ghosted...
@ -21571,24 +21563,22 @@ begin
not (toGridExtensions in FOptions.FMiscOptions)) or not (toGridExtensions in FOptions.FMiscOptions)) or
// ... or the node must be shown in cut mode. // ... or the node must be shown in cut mode.
CutNode) then CutNode) then
ExtraStyle := ExtraStyle or ILD_BLEND50; Images.DrawingStyle := dsSelected
else
Images.DrawingStyle := dsNormal;
if (vsSelected in Node.States) and not Ghosted then if (vsSelected in Node.States) and not Ghosted then
Images.BlendColor := clDefault; Images.BlendColor := clDefault;
//todo_lcl
//TCustomImageListCast(Images).DoDraw(Index, Canvas, XPos, YPos, Style[Images.ImageType] or ExtraStyle, DrawEnabled);
Images.Draw(Canvas, XPos, YPos, Index); Images.Draw(Canvas, XPos, YPos, Index);
// Now, draw the overlay. This circumnavigates limitations in the overlay mask index (it has to be 4 bits in size, // Now, draw the overlay.
// anything larger will be truncated by the ILD_OVERLAYMASK). // Delphi version has the ability to use the built in overlay indices of windows system image lists
// However this will only be done if the overlay image index is > 15, to avoid breaking code that relies // Since this is system dependent the LCL version will support only custom overlays
// on overlay image indices (e.g. when using system image lists).
if PaintInfo.ImageInfo[iiOverlay].Index >= 15 then // Note: XPos and YPos are those of the normal images.
// Note: XPos and YPos are those of the normal images. if PaintInfo.ImageInfo[iiOverlay].Index >= 0 then
//todo_lcl ImageInfo[iiOverlay].Images.Draw(Canvas, XPos, YPos, ImageInfo[iiOverlay].Index);
//TCustomImageListCast(ImageInfo[iiOverlay].Images).DoDraw(ImageInfo[iiOverlay].Index, Canvas, XPos, YPos,
// Style[ImageInfo[iiOverlay].Images.ImageType] or ExtraStyle, DrawEnabled);
ImageInfo[iiOverlay].Images.Draw(Canvas, XPos, YPos,ImageInfo[iiOverlay].Index);
end; end;
end; end;
end; end;

View File

@ -1,15 +1,15 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<CONFIG> <CONFIG>
<ProjectOptions> <ProjectOptions>
<PathDelim Value="/"/> <PathDelim Value="\"/>
<Version Value="5"/> <Version Value="6"/>
<General> <General>
<Flags> <Flags>
<AlwaysBuild Value="False"/> <AlwaysBuild Value="False"/>
</Flags> </Flags>
<SessionStorage Value="InProjectDir"/> <SessionStorage Value="InProjectDir"/>
<MainUnit Value="0"/> <MainUnit Value="0"/>
<IconPath Value="./"/> <IconPath Value=".\"/>
<TargetFileExt Value=".exe"/> <TargetFileExt Value=".exe"/>
</General> </General>
<VersionInfo> <VersionInfo>
@ -23,22 +23,19 @@
<RunParams> <RunParams>
<local> <local>
<FormatVersion Value="1"/> <FormatVersion Value="1"/>
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/> <LaunchingApplication PathPlusParams="\usr\X11R6\bin\xterm -T 'Lazarus Run Output' -e $(LazarusDir)\tools\runwait.sh $(TargetCmdLine)"/>
</local> </local>
</RunParams> </RunParams>
<RequiredPackages Count="4"> <RequiredPackages Count="3">
<Item1> <Item1>
<PackageName Value="virtualtreeview_package"/> <PackageName Value="LCL"/>
</Item1> </Item1>
<Item2> <Item2>
<PackageName Value="Printer4Lazarus"/> <PackageName Value="Printer4Lazarus"/>
</Item2> </Item2>
<Item3> <Item3>
<PackageName Value="LCL"/> <PackageName Value="virtualtreeview_package"/>
</Item3> </Item3>
<Item4>
<PackageName Value="JPEGForLazarus"/>
</Item4>
</RequiredPackages> </RequiredPackages>
<Units Count="15"> <Units Count="15">
<Unit0> <Unit0>
@ -155,6 +152,7 @@
</ProjectOptions> </ProjectOptions>
<CompilerOptions> <CompilerOptions>
<Version Value="5"/> <Version Value="5"/>
<PathDelim Value="\"/>
<CodeGeneration> <CodeGeneration>
<Generate Value="Faster"/> <Generate Value="Faster"/>
</CodeGeneration> </CodeGeneration>

View File

@ -19,7 +19,7 @@ uses
//WindowsXPStyleDemo in 'WindowsXPStyleDemo.pas' {WindowsXPForm}, //WindowsXPStyleDemo in 'WindowsXPStyleDemo.pas' {WindowsXPForm},
//MultilineDemo in 'MultilineDemo.pas' {NodeForm}, //MultilineDemo in 'MultilineDemo.pas' {NodeForm},
//HeaderCustomDrawDemo in 'HeaderCustomDrawDemo.pas' {HeaderOwnerDrawForm}, //HeaderCustomDrawDemo in 'HeaderCustomDrawDemo.pas' {HeaderOwnerDrawForm},
States in 'States.pas' {StateForm}, Printer4Lazarus, JPEGForLazarus; States in 'States.pas' {StateForm}, Printer4Lazarus;
begin begin

File diff suppressed because it is too large Load Diff

View File

@ -277,10 +277,6 @@ var
NewItem: TMenuItem; NewItem: TMenuItem;
begin begin
// High color image lists look much better.
ConvertToHighColor(TreeImages);
ConvertToHighColor(HeaderImages);
// To display the various texts in a nice manner we use some specialized fonts of the system. // To display the various texts in a nice manner we use some specialized fonts of the system.
// We could directly assign the font names used here in the OnPaintText event, but since this // We could directly assign the font names used here in the OnPaintText event, but since this
// would then be the only reference for the font it would cause the font to be recreated every // would then be the only reference for the font it would cause the font to be recreated every

View File

@ -1,68 +0,0 @@
LazarusResources.Add('TDrawTreeForm','FORMDATA',[
'TPF0'#13'TDrawTreeForm'#12'DrawTreeForm'#4'Left'#3'M'#1#6'Height'#3#221#1#3
+'Top'#3'S'#1#5'Width'#3#198#2#18'HorzScrollBar.Page'#3#197#2#18'VertScrollBa'
+'r.Page'#3#220#1#13'ActiveControl'#7#4'VDT1'#7'Caption'#6#12'DrawTreeForm'#12
+'ClientHeight'#3#221#1#11'ClientWidth'#3#198#2#11'Font.Height'#2#243#9'Font.'
+'Name'#6#12'Trebuchet MS'#8'OnCreate'#7#10'FormCreate'#0#6'TLabel'#6'Label7'
+#6'Height'#2'='#5'Width'#3#198#2#5'Align'#7#5'alTop'#8'AutoSize'#8#7'Caption'
+#6#251'A sample for a draw tree, which shows images of all known types as th'
+'umbnails. By default this tree uses the image loader library GraphicEx to '
+'support many common image formats like png, gif etc. (see www.delphi-gems.c'
+'om for more infos and download).'#5'Color'#7#6'clNone'#11'ParentColor'#8#8
+'WordWrap'#9#0#0#6'TLabel'#6'Label1'#4'Left'#2#4#6'Height'#2#17#3'Top'#3'~'#1
+#5'Width'#3'*'#1#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7'Caption'#6')Adjust '
+'vertical image alignment of nodes:'#5'Color'#7#6'clNone'#11'ParentColor'#8#0
+#0#6'TLabel'#6'Label3'#4'Left'#3#168#1#6'Height'#2#17#3'Top'#3'~'#1#5'Width'
+#2'!'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7'Caption'#6#3'50%'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#0#0#16'TVirtualDrawTree'#4'VDT1'#4'Left'#2#10#6'H'
+'eight'#3#22#1#3'Top'#2'T'#5'Width'#3#172#2#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#8'akBottom'#0#15'AutoExpandDelay'#3#200#0#15'AutoScrollDelay'#3
+#200#0#24'ClipboardFormats.Strings'#1#6#17'Virtual Tree Data'#0#18'Colors.Bo'
+'rderColor'#7#12'clWindowText'#15'Colors.HotColor'#7#7'clBlack'#20'Colors.Tr'
+'eeLineColor'#7#9'clBtnFace'#17'DefaultNodeHeight'#2' '#20'Header.AutoSizeIn'
+'dex'#2#255#17'Header.Background'#7#14'clBtnHighlight'#13'Header.Height'#2#22
+#14'Header.Options'#11#14'hoColumnResize'#16'hoDblClickResize'#6'hoDrag'#14
+'hoRestrictDrag'#16'hoShowSortGlyphs'#9'hoVisible'#0#17'Header.ParentFont'#9
+#12'Header.Style'#7#8'hsPlates'#13'HintAnimation'#7#7'hatNone'#8'HintMode'#7
+#6'hmHint'#6'Images'#7#12'SystemImages'#17'IncrementalSearch'#7#5'isAll'#6'I'
+'ndent'#2#20#8'LineMode'#7#7'lmBands'#14'ParentShowHint'#8#13'RootNodeCount'
+#2#10'"ScrollBarOptions.VerticalIncrement'#2' '#8'ShowHint'#9#8'TabOrder'#2#0
+#28'TreeOptions.AnimationOptions'#11#16'toAnimatedToggle'#0#23'TreeOptions.A'
+'utoOptions'#11#16'toAutoDropExpand'#12'toAutoScroll'#20'toAutoScrollOnExpan'
+'d'#22'toAutoTristateTracking'#22'toAutoDeleteMovedNodes'#0#24'TreeOptions.P'
+'aintOptions'#11#16'toShowBackground'#13'toShowButtons'#14'toShowDropmark'#19
+'toShowHorzGridLines'#10'toShowRoot'#15'toShowTreeLines'#19'toShowVertGridLi'
+'nes'#12'toThemeAware'#0#28'TreeOptions.SelectionOptions'#11#15'toFullRowSel'
+'ect'#0#14'OnCompareNodes'#7#16'VDT1CompareNodes'#10'OnDrawHint'#7#12'VDT1Dr'
+'awHint'#10'OnDrawNode'#7#12'VDT1DrawNode'#10'OnFreeNode'#7#12'VDT1FreeNode'
+#13'OnGetHintSize'#7#15'VDT1GetHintSize'#15'OnGetImageIndex'#7#17'VDT1GetIma'
+'geIndex'#14'OnGetNodeWidth'#7#16'VDT1GetNodeWidth'#13'OnHeaderClick'#7#15'V'
+'DT1HeaderClick'#14'OnInitChildren'#7#16'VDT1InitChildren'#10'OnInitNode'#7
+#12'VDT1InitNode'#13'OnStateChange'#7#15'VDT1StateChange'#7'Columns'#14#1#7
+'Options'#11#12'coAllowClick'#9'coEnabled'#13'coParentColor'#11'coResizable'
+#14'coShowDropMark'#9'coVisible'#0#5'Width'#3#217#0#8'WideText'#6#15'Image f'
+'ile name'#0#1#8'Position'#2#1#5'Width'#3#200#0#8'WideText'#6#9'Thumbnail'#0
+#1#8'Position'#2#2#5'Width'#3#160#0#8'WideText'#6#10'Properties'#0#0#0#0#9'T'
+'TrackBar'#9'TrackBar1'#4'Left'#3#8#1#6'Height'#2'!'#3'Top'#3'o'#1#5'Width'#3
+#157#0#3'Max'#2'd'#8'OnChange'#7#15'TrackBar1Change'#8'Position'#2'2'#8'Scal'
+'ePos'#7#5'trTop'#9'TickStyle'#7#6'tsNone'#7'Anchors'#11#6'akLeft'#8'akBotto'
+'m'#0#8'TabOrder'#2#1#0#0#10'TImageList'#12'SystemImages'#4'left'#3#194#1#3
+'top'#3#148#1#6'Bitmap'#10#22#4#0#0'li'#1#0#0#0#16#0#0#0#16#0#0#0#4#4#0#0'/*'
+' XPM */'#10'static char *graphic[] = {'#10'"16 16 44 1",'#10'". c None",'#10
+'", c #CC9933",'#10'"- c #CB9832",'#10'"* c #C99630",'#10'"a c #C7942E",'#10
+'"b c #FFFFFF",'#10'"c c #C28F29",'#10'"d c #FFFF99",'#10'"e c #BD8A24",'#10
+'"f c #BA8721",'#10'"g c #B7841E",'#10'"h c #B5821C",'#10'"i c #B3801A",'#10
+'"j c #B07D17",'#10'"k c #FFF791",'#10'"l c #FFF48E",'#10'"m c #AE7B15",'#10
+'"n c #FFEB85",'#10'"o c #FFE680",'#10'"p c #C5922C",'#10'"q c #C08D27",'#10
+'"r c #BC8923",'#10'"s c #B8851F",'#10'"t c #B4811B",'#10'"u c #FFE07A",'#10
+'"v c #A3700A",'#10'"w c #FFD46E",'#10'"x c #F8C55F",'#10'"y c #A06D07",'#10
+'"z c #030303",'#10'"A c #FFCC66",'#10'"B c #EFBC56",'#10'"C c #9E6B05",'#10
+'"D c #E6B34D",'#10'"E c #9C6903",'#10'"F c #BF8C26",'#10'"G c #DCA943",'#10
+'"H c #9A6701",'#10'"I c #D3A03A",'#10'"J c #996600",'#10'"K c #AB7812",'#10
+'"L c #A8750F",'#10'"M c #A5720C",'#10'"N c #020202",'#10'"................"'
+','#10'"................",'#10'"..,-*a..........",'#10'".,bbbbc.........",'
+#10'",bddddbefghij...",'#10'"-klllllbbbbbm...",'#10'"*noppppppqrstii.",'#10
+'"aupbbbbbbbbbobv.",'#10'"pw,dddddddddxdyz",'#10'"cA-dkkkkkkkkBdCz",'#10'"qA'
,'pdnnnnnnnnDdEz",'#10'"eAFduuuuuuuuGdHz",'#10'"fAsdwwwwwwwwIdJz",'#10'".hijm'
+'KLMvyCEHJN.",'#10'"...zzzzzzzzzzz..",'#10'"................"}'#10#0#0#0
]);

View File

@ -138,8 +138,6 @@ begin
with VST2.Header do with VST2.Header do
for I := 0 to Columns.Count - 1 do for I := 0 to Columns.Count - 1 do
Columns[I].Hint := Columns[I].Hint + #10 + '(Can show further information in hints too.)'; Columns[I].Hint := Columns[I].Hint + #10 + '(Can show further information in hints too.)';
ConvertToHighColor(TreeImages);
end; end;
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------

View File

@ -1,186 +0,0 @@
LazarusResources.Add('TGridForm','FORMDATA',[
'TPF0'#9'TGridForm'#8'GridForm'#4'Left'#3'U'#1#6'Height'#3#176#1#3'Top'#3'a'#1
+#5'Width'#3#224#2#18'HorzScrollBar.Page'#3#223#2#18'VertScrollBar.Page'#3#175
+#1#13'ActiveControl'#7#4'VST5'#7'Caption'#6#8'GridForm'#12'ClientHeight'#3
+#176#1#11'ClientWidth'#3#224#2#11'Font.Height'#2#243#9'Font.Name'#6#13'MS Sa'
+'ns Serif'#8'OnCreate'#7#10'FormCreate'#0#6'TLabel'#7'Label15'#4'Left'#3#12#2
+#6'Height'#3#153#0#3'Top'#2#8#5'Width'#3#195#0#7'Anchors'#11#5'akTop'#7'akRi'
+'ght'#0#8'AutoSize'#8#7'Caption'#6#255'This sample demonstrates the grid ext'
+'ensions introduced in Virtual Treeview. The main difference to normal mode '
+'is the way cell content is handled (editing, selection etc.). In Grid mode'
+' always the entire cell is used. Another point is the key handling .'#5'Col'
+'or'#7#6'clNone'#11'ParentColor'#8#8'WordWrap'#9#0#0#6'TLabel'#6'Label1'#4'L'
+'eft'#3#14#2#6'Height'#2'm'#3'Top'#3#168#0#5'Width'#3#195#0#7'Anchors'#11#5
+'akTop'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6'WThe main column in this sam'
+'ple is reduced to an indicator and is set as a fixed column.'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#8'WordWrap'#9#0#0#18'TVirtualStringTree'#4'VST5'#6
+'Cursor'#2'?'#4'Left'#2#8#6'Height'#3#128#1#3'Top'#2#6#5'Width'#3#243#1#7'An'
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#24'ClipboardFormats.S'
+'trings'#1#6#3'CSV'#6#11'HTML Format'#6#10'Plain text'#6#16'Rich Text Format'
+#6' Rich Text Format Without Objects'#6#12'Unicode text'#6#17'Virtual Tree D'
+'ata'#0#18'Colors.BorderColor'#7#12'clWindowText'#15'Colors.HotColor'#7#7'cl'
+'Black'#17'DefaultNodeHeight'#2#19#8'DragMode'#7#11'dmAutomatic'#9'EditDelay'
+#3','#1#11'Font.Height'#2#245#9'Font.Name'#6#20'Microsoft Sans Serif'#20'Hea'
+'der.AutoSizeIndex'#2#2#17'Header.Background'#7#11'clBtnShadow'#18'Header.Fo'
+'nt.Height'#2#244#16'Header.Font.Name'#6#20'Microsoft Sans Serif'#14'Header.'
+'Options'#11#14'hoColumnResize'#16'hoDblClickResize'#6'hoDrag'#12'hoShowImag'
+'es'#9'hoVisible'#0#12'Header.Style'#7#13'hsFlatButtons'#13'HintAnimation'#7
+#7'hatFade'#8'HintMode'#7#9'hmTooltip'#14'ParentShowHint'#8#13'RootNodeCount'
+#2'd'#30'ScrollBarOptions.AlwaysVisible'#9#8'ShowHint'#9#8'TabOrder'#2#0#23
+'TreeOptions.AutoOptions'#11#16'toAutoDropExpand'#12'toAutoScroll'#22'toAuto'
+'TristateTracking'#0#23'TreeOptions.MiscOptions'#11#10'toEditable'#16'toGrid'
+'Extensions'#12'toInitOnSave'#18'toToggleOnDblClick'#14'toWheelPanning'#0#24
+'TreeOptions.PaintOptions'#11#10'toHotTrack'#13'toShowButtons'#14'toShowDrop'
+'mark'#19'toShowHorzGridLines'#19'toShowVertGridLines'#18'toUseBlendedImages'
+#0#28'TreeOptions.SelectionOptions'#11#22'toDisableDrawSelection'#15'toExten'
+'dedFocus'#19'toMiddleClickSelect'#13'toMultiSelect'#18'toRightClickSelect'
+#22'toCenterScrollIntoView'#0#8'WantTabs'#9#16'OnAfterCellPaint'#7#18'VST5Af'
+'terCellPaint'#17'OnBeforeCellPaint'#7#19'VST5BeforeCellPaint'#17'OnBeforeIt'
+'emErase'#7#19'VST5BeforeItemErase'#14'OnCreateEditor'#7#16'VST5CreateEditor'
+#15'OnFocusChanging'#7#17'VST5FocusChanging'#9'OnGetText'#7#11'VST5GetText'
+#11'OnPaintText'#7#13'VST5PaintText'#10'OnInitNode'#7#12'VST5InitNode'#13'On'
+'StateChange'#7#15'VST5StateChange'#7'Columns'#14#1#7'Options'#11#16'coParen'
+'tBidiMode'#9'coVisible'#7'coFixed'#0#5'Width'#2#20#0#1#6'Margin'#2#0#8'Posi'
+'tion'#2#1#5'Width'#2'd'#8'WideText'#6#11'Customer ID'#0#1#6'Margin'#2#0#8'P'
+'osition'#2#2#5'Width'#2'x'#8'WideText'#6#10'First Name'#0#1#6'Margin'#2#0#8
+'Position'#2#3#5'Width'#2'x'#8'WideText'#6#9'Last Name'#0#1#6'Margin'#2#0#8
+'Position'#2#4#5'Width'#2'd'#8'WideText'#6#10'Order date'#0#0#0#0#9'TCheckBo'
+'x'#16'GridLineCheckBox'#4'Left'#3#30#2#6'Height'#2#24#3'Top'#3'j'#1#5'Width'
+#3#141#0#7'Anchors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#17'Toggle grid '
+'lines'#7'Checked'#9#7'OnClick'#7#21'GridLineCheckBoxClick'#5'State'#7#9'cbC'
+'hecked'#8'TabOrder'#2#1#0#0#10'TImageList'#10'TreeImages'#4'left'#2#22#3'to'
+'p'#2'$'#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 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 #000080",'#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 #808080",'#10'"a c #808000",'#10'"b c #000080",'#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*abccccc'
+'bb.",'#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 #808080",'
+#10'"* c #000000",'#10'"a c #FFFFFF",'#10'".,,-.,,-***,,,,,",'#10'"-.,-a,-.a'
+'a**,,,,",'#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'",,,*aaaaaaaaaa*,",'#10
+'",,,************,",'#10'",,,,,,,,,,,,,,,,"}'#10#156#1#0#0'/* XPM */'#10'sta'
+'tic char *graphic[] = {'#10'"16 16 3 1",'#10'". c None",'#10'", c #800000",'
+#10'"- c #FFFFFF",'#10'"................",'#10'"................",'#10'".,,-'
+'........,,-.",'#10'".,,,,-.....,,-..",'#10'"..,,,,-...,,-...",'#10'"....,,,'
+'-.,-.....",'#10'".....,,,,,-.....",'#10'"......,,,-......",'#10'".....,,,,,'
+'-.....",'#10'"....,,,-.,,-....",'#10'"...,,,-...,,-...",'#10'"..,,,-.....,-'
+'...",'#10'"..,,,-......,-..",'#10'"...,-...........",'#10'".............,-.'
+'",'#10'"................"}'#10#201#1#0#0'/* XPM */'#10'static char *graphic'
+'[] = {'#10'"16 16 6 1",'#10'". c None",'#10'", c #000080",'#10'"- c #FFFFFF'
+'",'#10'"* c #000000",'#10'"a c #808080",'#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.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 No'
+'ne",'#10'", c #000080",'#10'"- c #000000",'#10'"* c #FFFFFF",'#10'"a c #808'
+'080",'#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 *gr'
+'aphic[] = {'#10'"16 16 4 1",'#10'". c None",'#10'", c #000000",'#10'"- c #0'
+'00080",'#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 #808080",'#10'"- c'
+' #0000FF",'#10'"* c #FFFFFF",'#10'"a c #008000",'#10'"b c #000000",'#10'"c '
+'c #FFFF00",'#10'"d c #008080",'#10'"e c #000080",'#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 #008000",'#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 #808080",'#10
+'"- c #000000",'#10'"* c #FFFFFF",'#10'"a c #000080",'#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 #808080",'#10'"- c #FFFF00",'#10'"* c #C0C0C0",'#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'"aaaaaaaaaaaaaaaa"}'#10#201#1#0#0'/* XPM */'#10'static char *graphic'
+'[] = {'#10'"16 16 6 1",'#10'". c None",'#10'", c #808080",'#10'"- c #FFFFFF'
+'",'#10'"* c #FFFF00",'#10'"a c #C0C0C0",'#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 No'
+'ne",'#10'", c #808080",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c #C0C'
+'0C0",'#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'"1'
+'6 16 9 1",'#10'". c None",'#10'", c #808080",'#10'"- c #FFFFFF",'#10'"* c #'
+'000000",'#10'"a c #0000FF",'#10'"b c #000080",'#10'"c c #008080",'#10'"d c '
+'#C0C0C0",'#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 ch'
+'ar *graphic[] = {'#10'"16 16 5 1",'#10'". c #808080",'#10'", c None",'#10'"'
+'- c #FFFFFF",'#10'"* c #000000",'#10'"a c #C0C0C0",'#10'"........,,,,,,,,",'
+#10'".-........,,,,,,",'#10'".-.-........,,,,",'#10'".-.-.------.*,,,",'#10
+'".-.-.------.-*,,",'#10'".-.-.------.***,",'#10'".-.-.------aaa*,",'#10'".-'
+'.-.-------aa*,",'#10'".-.-.--------a*,",'#10'".-.-.--------a*,",'#10'".-.-.'
+'--------a*,",'#10'".a.-.--------a*,",'#10'"**.a.--------a*,",'#10'",,**.aaa'
+'aaaaaa*,",'#10'",,,,***********,",'#10'"----------------"}'#10#246#1#0#0'/*'
+' XPM */'#10'static char *graphic[] = {'#10'"16 16 9 1",'#10'". c #808080",'
+#10'", c None",'#10'"- c #FFFFFF",'#10'"* c #0000FF",'#10'"a c #000080",'#10
+'"b c #000000",'#10'"c c #008080",'#10'"d c #C0C0C0",'#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
]);

View File

@ -1010,7 +1010,6 @@ object MainForm: TMainForm
Top = 28 Top = 28
Width = 73 Width = 73
Caption = 'Demo picker' Caption = 'Demo picker'
Color = clNone
Font.Height = -11 Font.Height = -11
Font.Name = 'MS Sans Serif' Font.Name = 'MS Sans Serif'
Font.Style = [fsBold] Font.Style = [fsBold]
@ -1022,7 +1021,6 @@ object MainForm: TMainForm
Top = 44 Top = 44
Width = 160 Width = 160
Caption = 'Which demo do you want to see?' Caption = 'Which demo do you want to see?'
Color = clNone
ParentColor = False ParentColor = False
end end
object SpeedButton1: TSpeedButton object SpeedButton1: TSpeedButton

File diff suppressed because it is too large Load Diff

View File

@ -51,7 +51,6 @@ type
var var
MainForm: TMainForm; MainForm: TMainForm;
procedure ConvertToHighColor(ImageList: TImageList);
procedure LoadUnicodeStrings(Name: string; var Strings: array of WideString); procedure LoadUnicodeStrings(Name: string; var Strings: array of WideString);
procedure SetStatusbarText(const S: string); procedure SetStatusbarText(const S: string);
@ -64,30 +63,6 @@ uses
GridDemo, VisibilityDemo, AlignDemo, WindowsXPStyleDemo, MultilineDemo, HeaderCustomDrawDemo, GridDemo, VisibilityDemo, AlignDemo, WindowsXPStyleDemo, MultilineDemo, HeaderCustomDrawDemo,
States; States;
//----------------------------------------------------------------------------------------------------------------------
procedure ConvertToHighColor(ImageList: TImageList);
// To show smooth images we have to convert the image list from 16 colors to high color.
var
IL: TImageList;
begin
// Have to create a temporary copy of the given list, because the list is cleared on handle creation.
//todo
{
IL := TImageList.Create(nil);
IL.Assign(ImageList);
with ImageList do
Handle := ImageList_Create(Width, Height, ILC_COLOR16 or ILC_MASK, Count, AllocBy);
ImageList.Assign(IL);
IL.Free;
}
end;
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
@ -190,12 +165,22 @@ begin
if Assigned(NewDemoClass) then if Assigned(NewDemoClass) then
begin begin
//original code:
{
NewDemo := NewDemoClass.Create(Self); NewDemo := NewDemoClass.Create(Self);
NewDemo.Hide; NewDemo.Hide;
//NewDemo.BorderStyle := bsNone; NewDemo.BorderStyle := bsNone;
NewDemo.Parent := ContainerPanel; NewDemo.Parent := ContainerPanel;
NewDemo.Align := alClient; NewDemo.Align := alClient;
NewDemo.Show; NewDemo.Show;
}
//workaround
NewDemo := NewDemoClass.Create(Self);
NewDemo.Hide;
//NewDemo.BorderStyle := bsNone;
NewDemo.Align := alClient;
NewDemo.Show;
NewDemo.Parent := ContainerPanel;
end; end;
end; end;
end; end;

View File

@ -20,7 +20,6 @@ object NodeForm: TNodeForm
Anchors = [akLeft, akRight, akBottom] Anchors = [akLeft, akRight, akBottom]
AutoSize = False AutoSize = False
Caption = 'Since Virtual Treeview uses Unicode for text display it is not easy to provide multiline support on Windows 9x/Me systems. Under Windows NT (4.0, 2000, XP) there is support by the operation system and so full word breaking is possible there. Otherwise you have to insert line breaks manually to have multiline captions. Of course there is no difference in handling between multiline and single line nodes (except for the vertical alignment of the latter).' Caption = 'Since Virtual Treeview uses Unicode for text display it is not easy to provide multiline support on Windows 9x/Me systems. Under Windows NT (4.0, 2000, XP) there is support by the operation system and so full word breaking is possible there. Otherwise you have to insert line breaks manually to have multiline captions. Of course there is no difference in handling between multiline and single line nodes (except for the vertical alignment of the latter).'
Color = clNone
ParentColor = False ParentColor = False
ShowAccelChar = False ShowAccelChar = False
WordWrap = True WordWrap = True
@ -80,7 +79,7 @@ object NodeForm: TNodeForm
Columns = < Columns = <
item item
Position = 1 Position = 1
Width = 481 Width = 483
end end
item item
end> end>
@ -88,9 +87,9 @@ object NodeForm: TNodeForm
end end
object AutoAdjustCheckBox: TCheckBox object AutoAdjustCheckBox: TCheckBox
Left = 12 Left = 12
Height = 24 Height = 19
Top = 397 Top = 402
Width = 355 Width = 240
Anchors = [akLeft, akBottom] Anchors = [akLeft, akBottom]
Caption = 'Automatically adjust node height to node text.' Caption = 'Automatically adjust node height to node text.'
OnClick = AutoAdjustCheckBoxClick OnClick = AutoAdjustCheckBoxClick

View File

@ -1,44 +0,0 @@
LazarusResources.Add('TNodeForm','FORMDATA',[
'TPF0'#9'TNodeForm'#8'NodeForm'#4'Left'#3#241#1#6'Height'#3#30#2#3'Top'#3'L'#1
+#5'Width'#3#5#3#18'HorzScrollBar.Page'#3#4#3#18'VertScrollBar.Page'#3#29#2#13
+'ActiveControl'#7#6'MLTree'#7'Caption'#6#8'NodeForm'#12'ClientHeight'#3#30#2
+#11'ClientWidth'#3#5#3#11'Font.Height'#2#243#9'Font.Name'#6#13'MS Sans Serif'
+#8'OnCreate'#7#10'FormCreate'#0#6'TLabel'#6'Label8'#4'Left'#2#12#6'Height'#2
+'H'#3'Top'#3#173#1#5'Width'#3#220#2#7'Anchors'#11#6'akLeft'#7'akRight'#8'akB'
+'ottom'#0#8'AutoSize'#8#7'Caption'#12#199#1#0#0'Since Virtual Treeview uses '
+'Unicode for text display it is not easy to provide multiline support on Win'
+'dows 9x/Me systems. Under Windows NT (4.0, 2000, XP) there is support by th'
+'e operation system and so full word breaking is possible there. Otherwise y'
+'ou have to insert line breaks manually to have multiline captions. Of cours'
+'e there is no difference in handling between multiline and single line node'
+'s (except for the vertical alignment of the latter).'#5'Color'#7#6'clNone'
+#11'ParentColor'#8#13'ShowAccelChar'#8#8'WordWrap'#9#0#0#6'TPanel'#6'Panel1'
+#4'Left'#2#12#6'Height'#3#137#1#3'Top'#2#4#5'Width'#3#220#2#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#12'ClientHeight'#3#137#1#11'Clien'
+'tWidth'#3#220#2#5'Color'#7#14'clAppWorkspace'#11'ParentColor'#8#8'TabOrder'
+#2#0#0#18'TVirtualStringTree'#6'MLTree'#4'Left'#2'`'#6'Height'#3'u'#1#3'Top'
+#2#8#5'Width'#3'%'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'
+#0#24'ClipboardFormats.Strings'#1#6#3'CSV'#6#11'HTML Format'#6#10'Plain text'
+#6#16'Rich Text Format'#6' Rich Text Format Without Objects'#6#12'Unicode te'
+'xt'#6#17'Virtual Tree Data'#0'#Colors.SelectionRectangleBlendColor'#4#195
+#208#160#0#17'DefaultNodeHeight'#3#130#0#18'Header.Font.Height'#2#245#16'Hea'
+'der.Font.Name'#6#13'MS Sans Serif'#14'Header.Options'#11#12'hoAutoResize'#14
+'hoColumnResize'#6'hoDrag'#0#13'HintAnimation'#7#7'hatNone'#8'HintMode'#7#9
+'hmTooltip'#8'LineMode'#7#7'lmBands'#13'NodeAlignment'#7#9'naFromTop'#12'Nod'
+'eDataSize'#2#4#14'ParentShowHint'#8#13'RootNodeCount'#2#30#20'SelectionCurv'
+'eRadius'#2#10#8'ShowHint'#9#8'TabOrder'#2#0#10'TextMargin'#2#5#23'TreeOptio'
+'ns.AutoOptions'#11#16'toAutoDropExpand'#12'toAutoScroll'#20'toAutoScrollOnE'
+'xpand'#17'toAutoSpanColumns'#22'toAutoTristateTracking'#22'toAutoDeleteMove'
+'dNodes'#0#23'TreeOptions.MiscOptions'#11#10'toEditable'#12'toInitOnSave'#12
+'toReportMode'#18'toToggleOnDblClick'#14'toWheelPanning'#0#24'TreeOptions.Pa'
+'intOptions'#11#15'toHideFocusRect'#14'toShowDropmark'#15'toShowTreeLines'#12
+'toThemeAware'#18'toUseBlendedImages'#0#28'TreeOptions.SelectionOptions'#11
+#13'toMultiSelect'#0#9'OnEditing'#7#13'MLTreeEditing'#9'OnGetText'#7#13'MLTr'
+'eeGetText'#11'OnPaintText'#7#15'MLTreePaintText'#10'OnInitNode'#7#14'MLTree'
+'InitNode'#13'OnMeasureItem'#7#17'MLTreeMeasureItem'#13'OnStateChange'#7#17
+'MLTreeStateChange'#7'Columns'#14#1#8'Position'#2#1#5'Width'#3#225#1#0#1#0#0
+#0#0#0#9'TCheckBox'#18'AutoAdjustCheckBox'#4'Left'#2#12#6'Height'#2#24#3'Top'
+#3#141#1#5'Width'#3'c'#1#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7'Caption'#6
+'.Automatically adjust node height to node text.'#7'OnClick'#7#23'AutoAdjust'
+'CheckBoxClick'#8'TabOrder'#2#1#0#0#0
]);

View File

@ -20,7 +20,6 @@ object PropertiesForm: TPropertiesForm
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
AutoSize = False AutoSize = False
Caption = 'This tree demonstrates a typical property page as it can be found in the property dialog for Word and other documents.' Caption = 'This tree demonstrates a typical property page as it can be found in the property dialog for Word and other documents.'
Color = clNone
ParentColor = False ParentColor = False
WordWrap = True WordWrap = True
end end
@ -32,7 +31,6 @@ object PropertiesForm: TPropertiesForm
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
AutoSize = False AutoSize = False
Caption = 'What makes this demonstration special is the sample implementation for node editors. However, neither of them is Unicode aware.' Caption = 'What makes this demonstration special is the sample implementation for node editors. However, neither of them is Unicode aware.'
Color = clNone
ParentColor = False ParentColor = False
WordWrap = True WordWrap = True
end end
@ -105,7 +103,7 @@ object PropertiesForm: TPropertiesForm
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 48 ClientHeight = 51
ClientWidth = 198 ClientWidth = 198
ItemIndex = 0 ItemIndex = 0
Items.Strings = ( Items.Strings = (
@ -119,261 +117,583 @@ object PropertiesForm: TPropertiesForm
left = 422 left = 422
top = 224 top = 224
Bitmap = { Bitmap = {
6C691200000010000000100000009C0100002F2A2058504D202A2F0A73746174 4C69120000001000000010000000000000000000000000000000000000000000
69632063686172202A677261706869635B5D203D207B0A223136203136203320 0000000000000000000000000000000000000000000000000000000000000000
31222C0A222E2063204E6F6E65222C0A222C20632023383030303030222C0A22 0000000000000000000000000000000000000000000000000000000000000000
2D20632023464646464646222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E22 0000000000000000000000000000000000000000000000000000000000000000
2C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2C2C2D2E2E2E2E2E 000000000000000000000000000000000000000080FF000080FFFFFFFFFF0000
2E2E2E2C2C2D2E222C0A222E2C2C2C2C2D2E2E2E2E2E2C2C2D2E2E222C0A222E 0000000000000000000000000000000000000000000000000000000000000000
2E2C2C2C2C2D2E2E2E2C2C2D2E2E2E222C0A222E2E2E2E2C2C2C2D2E2C2D2E2E 80FF000080FFFFFFFFFF0000000000000000000080FF000080FF000080FF0000
2E2E2E222C0A222E2E2E2E2E2C2C2C2C2C2D2E2E2E2E2E222C0A222E2E2E2E2E 80FFFFFFFFFF0000000000000000000000000000000000000000000080FF0000
2E2C2C2C2D2E2E2E2E2E2E222C0A222E2E2E2E2E2C2C2C2C2C2D2E2E2E2E2E22 80FFFFFFFFFF00000000000000000000000000000000000080FF000080FF0000
2C0A222E2E2E2E2C2C2C2D2E2C2C2D2E2E2E2E222C0A222E2E2E2C2C2C2D2E2E 80FF000080FFFFFFFFFF000000000000000000000000000080FF000080FFFFFF
2E2C2C2D2E2E2E222C0A222E2E2C2C2C2D2E2E2E2E2E2C2D2E2E2E222C0A222E FFFF000000000000000000000000000000000000000000000000000000000000
2E2C2C2C2D2E2E2E2E2E2E2C2D2E2E222C0A222E2E2E2C2D2E2E2E2E2E2E2E2E 80FF000080FF000080FFFFFFFFFF00000000000080FFFFFFFFFF000000000000
2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2C2D2E222C0A222E2E2E2E2E 0000000000000000000000000000000000000000000000000000000000000000
2E2E2E2E2E2E2E2E2E2E2E227D0A9C0100002F2A2058504D202A2F0A73746174 0000000080FF000080FF000080FF000080FF000080FFFFFFFFFF000000000000
69632063686172202A677261706869635B5D203D207B0A223136203136203320 0000000000000000000000000000000000000000000000000000000000000000
31222C0A222E2063204E6F6E65222C0A222C20632023303030303030222C0A22 000000000000000080FF000080FF000080FFFFFFFFFF00000000000000000000
2D20632023464646464646222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E22 0000000000000000000000000000000000000000000000000000000000000000
2C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2C2C2C2C2C2C 0000000080FF000080FF000080FF000080FF000080FFFFFFFFFF000000000000
2C2C2E2E2E2E2E222C0A222E2E2E2C2D2D2D2D2D2D2C2C2E2E2E2E222C0A222E 0000000000000000000000000000000000000000000000000000000000000000
2E2E2C2D2D2D2D2D2D2C2D2C2E2E2E222C0A222E2E2E2C2D2D2D2D2D2D2C2C2C 80FF000080FF000080FFFFFFFFFF00000000000080FF000080FFFFFFFFFF0000
2C2E2E222C0A222E2E2E2C2D2D2D2D2D2D2D2D2D2C2E2E222C0A222E2E2E2C2D 0000000000000000000000000000000000000000000000000000000080FF0000
2D2D2D2D2D2D2D2D2C2E2E222C0A222E2E2E2C2D2D2D2D2D2D2D2D2D2C2E2E22 80FF000080FFFFFFFFFF000000000000000000000000000080FF000080FFFFFF
2C0A222E2E2E2C2D2D2D2D2D2D2D2D2D2C2E2E222C0A222E2E2E2C2D2D2D2D2D FFFF0000000000000000000000000000000000000000000080FF000080FF0000
2D2D2D2D2C2E2E222C0A222E2E2E2C2D2D2D2D2D2D2D2D2D2C2E2E222C0A222E 80FFFFFFFFFF0000000000000000000000000000000000000000000080FFFFFF
2E2E2C2D2D2D2D2D2D2D2D2D2C2E2E222C0A222E2E2E2C2D2D2D2D2D2D2D2D2D FFFF0000000000000000000000000000000000000000000080FF000080FF0000
2C2E2E222C0A222E2E2E2C2C2C2C2C2C2C2C2C2C2C2E2E222C0A222E2E2E2E2E 80FFFFFFFFFF0000000000000000000000000000000000000000000000000000
2E2E2E2E2E2E2E2E2E2E2E227D0AAB0100002F2A2058504D202A2F0A73746174 80FFFFFFFFFF0000000000000000000000000000000000000000000080FFFFFF
69632063686172202A677261706869635B5D203D207B0A223136203136203420 FFFF000000000000000000000000000000000000000000000000000000000000
31222C0A222E2063204E6F6E65222C0A222C20632023303030303030222C0A22 0000000000000000000000000000000000000000000000000000000000000000
2D20632023464646464646222C0A222A20632023303030303830222C0A222E2E 0000000000000000000000000000000000000000000000000000000000000000
2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E 0000000080FFFFFFFFFF00000000000000000000000000000000000000000000
2E2E222C0A222E2C2C2C2C2C2C2E2E2E2E2E2E2E2E2E222C0A222E2C2D2D2D2D 0000000000000000000000000000000000000000000000000000000000000000
2C2C2E2E2E2E2E2E2E2E222C0A222E2C2D2D2D2D2C2D2C2E2E2E2E2E2E2E222C 0000000000000000000000000000000000000000000000000000000000000000
0A222E2C2D2C2C2D2C2A2A2A2A2A2A2E2E2E222C0A222E2C2D2D2D2D2D2A2D2D 0000000000000000000000000000000000000000000000000000000000000000
2D2D2A2A2E2E222C0A222E2C2D2C2C2C2C2A2D2D2D2D2A2D2A2E222C0A222E2C 0000000000000000000000000000000000000000000000000000000000000000
2D2D2D2D2D2A2D2C2C2D2A2A2A2A222C0A222E2C2D2C2C2C2C2A2D2D2D2D2D2D 0000000000000000000000000000000000000000000000000000000000000000
2D2A222C0A222E2C2D2D2D2D2D2A2D2C2C2C2C2C2D2A222C0A222E2C2C2C2C2C 0000000000000000000000000000000000000000000000000000000000FF0000
2C2A2D2D2D2D2D2D2D2A222C0A222E2E2E2E2E2E2E2A2D2C2C2C2C2C2D2A222C 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000000000
0A222E2E2E2E2E2E2E2A2D2D2D2D2D2D2D2A222C0A222E2E2E2E2E2E2E2A2A2A 0000000000000000000000000000000000000000000000000000000000FFFFFF
2A2A2A2A2A2A222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0AD80100 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF000000FF0000
002F2A2058504D202A2F0A7374617469632063686172202A677261706869635B 0000000000000000000000000000000000000000000000000000000000FFFFFF
5D203D207B0A22313620313620372031222C0A222E2063204E6F6E65222C0A22 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFF0000
2C20632023303030303030222C0A222D20632023464646463030222C0A222A20 00FF000000000000000000000000000000000000000000000000000000FFFFFF
632023383038303830222C0A226120632023383038303030222C0A2262206320 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF000000FF0000
23303030303830222C0A226320632023464646464646222C0A222E2E2E2E2E2E 00FF000000FF0000000000000000000000000000000000000000000000FFFFFF
2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2C2C2C2C2E2E2E2E2E2E222C FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0A222E2E2C2C2C2C2C2D2D2C2C2C2C2C2E2E222C0A222E2C2A612A2C2D2C2C2D FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
2C612A612C2E222C0A222E2C612A2C2E2E2E2E2E2E2C612A2C2E222C0A222E2C FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2A612C2C2C2C2C2C2C2C2A612C2E222C0A222E2C612A612A612A612A612A612A FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
2C2E222C0A222E2C2A612A612A626262626262622C2E222C0A222E2C612A612A FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
6162636363636362622E222C0A222E2C2A612A612A626363636363626362222C FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
0A222E2C612A612A61626362626263626262222C0A222E2C2A612A612A626363 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
636363636362222C0A222E2C612A612A61626362626262626362222C0A222E2E FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
2C2C2C2C2C626363636363636362222C0A222E2E2E2E2E2E2E62626262626262 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
6262222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0ABA0100002F2A20 FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
58504D202A2F0A7374617469632063686172202A677261706869635B5D203D20 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
7B0A22313620313620352031222C0A222E20632023464646463030222C0A222C FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
2063204E6F6E65222C0A222D20632023383038303830222C0A222A2063202330 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
3030303030222C0A226120632023464646464646222C0A222E2C2C2D2E2C2C2D FFFF000000FF0000000000000000000000000000000000000000000000FFFFFF
2A2A2A2C2C2C2C2C222C0A222D2E2C2D612C2D2E61612A2A2C2C2C2C222C0A22 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2C2D2E2D2E2D2E6161612A612A2C2C2C222C0A222C2E2D2E612D2D2D2D612A61 FFFF000000FF0000000000000000000000000000000000000000000000FF0000
612A2C2C222C0A222D2D2D612E2E616161612A2A2A2A2A2C222C0A222C2C612D 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
61612D2A2A61616161612A2C222C0A222D2C2C2D2E6161616161616161612A2C 00FF000000FF0000000000000000000000000000000000000000000000000000
222C0A222C2C2C2D612A2A2A2A2A2A2A61612A2C222C0A222C2C2C2A61616161 0000000000000000000000000000000000000000000000000000000000000000
6161616161612A2C222C0A222C2C2C2A612A2A2A2A2A2A2A61612A2C222C0A22 0000000000000000000000000000000000000000000000000000000000000000
2C2C2C2A616161616161616161612A2C222C0A222C2C2C2A612A2A2A2A2A2A2A 0000000000000000000000000000000000000000000000000000000000000000
61612A2C222C0A222C2C2C2A616161616161616161612A2C222C0A222C2C2C2A 0000000000000000000000000000000000000000000000000000000000000000
616161616161616161612A2C222C0A222C2C2C2A2A2A2A2A2A2A2A2A2A2A2A2C 0000000000000000000000000000000000000000000000000000000000000000
222C0A222C2C2C2C2C2C2C2C2C2C2C2C2C2C2C2C227D0AC90100002F2A205850 000000000000000000000000000000000000000000FF000000FF000000FF0000
4D202A2F0A7374617469632063686172202A677261706869635B5D203D207B0A 00FF000000FF000000FF00000000000000000000000000000000000000000000
22313620313620362031222C0A222E2063204E6F6E65222C0A222C2063202330 000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
3030303830222C0A222D20632023464646464646222C0A222A20632023303030 FFFFFFFFFFFF000000FF000000FF000000000000000000000000000000000000
303030222C0A226120632023383038303830222C0A2262206320234646464630 000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
30222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222C2C2C2C2C2C2C FFFFFFFFFFFF000000FFFFFFFFFF000000FF0000000000000000000000000000
2C2C2C2C2C2C2C2E2E222C0A222C2D2C2C2C2C2C2C2C2C2C2C2C2C2E2E222C0A 000000000000000000000000000000000000000000FFFFFFFFFF000000FF0000
222C2C2C2C2C2C2C2C2C2C2C2C2C2A2E2E222C0A222A2E2E2E2A2D2D2D2D2D2D 00FFFFFFFFFF000000FF800000FF800000FF800000FF800000FF800000FF8000
2D2D2A2E2E222C0A222A2E2E2E2A2D2D2D2D2D2D2D2D2A2E2E222C0A222A2E2E 00FF00000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
2E2A2D2D6161612D2D2D2A2E2E222C0A222A2E2E2E2A2D612E622E612D2D2A2E FFFFFFFFFFFFFFFFFFFF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000
2E222C0A222A2E2E2E2A612E622E6261616161612E222C0A222A2E2E2E2A612D 00FF800000FF000000000000000000000000000000FFFFFFFFFF000000FF0000
2D2D2D2D2D2D2D612A222C0A222A2E2E2E2A612D622E622E622E62612A222C0A 00FF000000FF000000FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000
222A2E2E2E2A612D2E622E622E622E612A222C0A222A2A2A2A2A612D622E622E 00FFFFFFFFFF800000FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
622E62612A222C0A222E2E2E2E2E616161616161616161612A222C0A222E2E2E FFFFFFFFFFFFFFFFFFFF800000FFFFFFFFFF000000FF000000FFFFFFFFFF8000
2E2E2E2A2A2A2A2A2A2A2A2A2A222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E 00FF800000FF800000FF800000FF00000000000000FFFFFFFFFF000000FF0000
2E227D0AC90100002F2A2058504D202A2F0A7374617469632063686172202A67 00FF000000FF000000FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
7261706869635B5D203D207B0A22313620313620362031222C0A222E2063204E FFFFFFFFFFFFFFFFFFFF800000FF00000000000000FFFFFFFFFFFFFFFFFFFFFF
6F6E65222C0A222C20632023303030303830222C0A222D206320233030303030 FFFFFFFFFFFFFFFFFFFF800000FFFFFFFFFF000000FF000000FF000000FF0000
30222C0A222A20632023464646464646222C0A22612063202338303830383022 00FF000000FFFFFFFFFF800000FF00000000000000FF000000FF000000FF0000
2C0A226220632023303046464646222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E 00FF000000FF000000FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222C2C2C2C2C2C FFFFFFFFFFFFFFFFFFFF800000FF000000000000000000000000000000000000
2C2C2C2E2E2E2E2E2E2E222C0A222C2C2C2C2C2C2C2C2C2E2E2E2E2E2E2E222C 00000000000000000000800000FFFFFFFFFF000000FF000000FF000000FF0000
0A222D2A2A2A2A2A2A2A2D2E2D2E2E2E2E2E222C0A222D2A61616161612A2D2E 00FF000000FFFFFFFFFF800000FF000000000000000000000000000000000000
2D2D2E2E2E2E222C0A222D2A2A2A2A2A2A2A2D2E2D622D2E2E2E222C0A222D2A 00000000000000000000800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
61612D2D2D2D2D2D2D62622D2E2E222C0A222D2A2A2A2D626262626262626262 FFFFFFFFFFFFFFFFFFFF800000FF000000000000000000000000000000000000
2D2E222C0A222D2D2D2D2D626262626262626262622D222C0A222E2E2E2E2D62 00000000000000000000800000FF800000FF800000FF800000FF800000FF8000
62626262626262622D2E222C0A222E2E2E2E2D2D2D2D2D2D2D62622D2E2E222C 00FF800000FF800000FF800000FF000000000000000000000000000000000000
0A222E2E2E2E2E2E2E2E2E2E2D622D2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E 0000000000000000000000000000000000000000000000000000000000000000
2D2D2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2D2E2E2E2E2E222C0A222E2E 0000000000000000000000000000000000000000000000000000000000000000
2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0AAB0100002F2A2058504D202A2F0A73 0000000000000000000000000000000000000000000000000000000000000000
74617469632063686172202A677261706869635B5D203D207B0A223136203136 0000000000000000000000000000000000000000000000000000000000000000
20342031222C0A222E2063204E6F6E65222C0A222C2063202330303030303022 000000000000000000FF000000FF000000FF000000FF00000000000000000000
2C0A222D20632023303030303830222C0A222A20632023464646464646222C0A 00000000000000000000000000000000000000000000000000FF000000FF0000
222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2C2C2C2C 00FF000000FF000000FF00FFFFFF00FFFFFF000000FF000000FF000000FF0000
2C2C2E2D2D222C0A222E2E2E2E2E2E2C2E2E2E2E2E2E2C2D2D222C0A222E2E2E 00FF000000FF000000000000000000000000000000FF808080FF008080FF8080
2E2E2C2E2C2E2E2E2E2E2E2D2D222C0A222C2C2C2C2C2E2C2E2C2E2E2E2E2E2D 80FF000000FF00FFFFFF000000FF000000FF00FFFFFF000000FF008080FF8080
2D222C0A222C2A2A2C2E2C2E2C2E2C2E2E2E2C2D2D222C0A222C2A2C2E2C2A2C 80FF008080FF000000FF0000000000000000000000FF008080FF808080FF0000
2E2C2E2C2C2C2E2D2D222C0A222C2A2A2C2A2A2A2C2E2C2A2C2E2E2E2D222C0A 00FF000000000000000000000000000000000000000000000000000000FF0080
222C2A2A2A2A2A2A2A2C2A2A2C2E2E2E2E222C0A222C2A2A2A2A2A2A2A2A2A2A 80FF808080FF000000FF0000000000000000000000FF808080FF008080FF0000
2C2E2E2E2E222C0A222C2A2C2C2A2C2C2C2C2C2A2C2E2E2E2E222C0A222C2A2A 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF8080
2A2A2A2A2A2A2A2A2C2E2E2E2E222C0A222C2A2C2C2A2C2C2C2C2C2A2C2E2E2E 80FF008080FF000000FF0000000000000000000000FF008080FF808080FF0080
2E222C0A222C2A2A2A2A2A2A2A2A2A2A2C2E2E2E2E222C0A222C2C2C2C2C2C2C 80FF808080FF008080FF808080FF008080FF808080FF008080FF808080FF0080
2C2C2C2C2C2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A 80FF808080FF000000FF0000000000000000000000FF808080FF008080FF8080
F60100002F2A2058504D202A2F0A7374617469632063686172202A6772617068 80FF008080FF808080FF800000FF800000FF800000FF800000FF800000FF8000
69635B5D203D207B0A22313620313620392031222C0A222E2063204E6F6E6522 00FF800000FF000000FF0000000000000000000000FF008080FF808080FF0080
2C0A222C20632023383038303830222C0A222D20632023303030304646222C0A 80FF808080FF008080FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
222A20632023464646464646222C0A226120632023303038303030222C0A2262 FFFF800000FF800000FF0000000000000000000000FF808080FF008080FF8080
20632023303030303030222C0A226320632023464646463030222C0A22642063 80FF008080FF808080FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2023303038303830222C0A226520632023303030303830222C0A222E2E2E2E2E FFFF800000FFFFFFFFFF800000FF00000000000000FF008080FF808080FF0080
2C2C2C2C2C2E2E2E2E2E2E222C0A222E2E2E2C2C2D2D2A2E6162622E2E2E2E22 80FF808080FF008080FF800000FFFFFFFFFF800000FF800000FF800000FFFFFF
2C0A222E2E2C2D2D2E2A2E61616161622E2E2E222C0A222E2C2D2A2E2A2C2C2C FFFF800000FF800000FF800000FF00000000000000FF808080FF008080FF8080
2C2C2C2C622E2E222C0A222E2C2D2D2A2E2C2A2A2A632A2C2C2E2E222C0A2262 80FF008080FF808080FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2D2D2E61612C2A632A2A2A2C2A2C2E222C0A22622D2D6161612C2A2A2A632A62 FFFFFFFFFFFFFFFFFFFF800000FF00000000000000FF008080FF808080FF0080
626262222C0A22622D2D6161612C2A636464642C2A2C62222C0A22622D2D2D61 80FF808080FF008080FF800000FFFFFFFFFF800000FF800000FF800000FF8000
612C2A642A2C61652A2C62222C0A22622D2D2D2D2D2C2A642C612D652A2C6222 00FF800000FFFFFFFFFF800000FF0000000000000000000000FF000000FF0000
2C0A222E622D2D2D2D2C2A642D2D2D652A2C62222C0A222E622D2D2D2D2C2A63 00FF000000FF000000FF800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
6565652C2A2C62222C0A222E2E622D2D2D2C2A2A2A632A2A2A2C62222C0A222E FFFFFFFFFFFFFFFFFFFF800000FF000000000000000000000000000000000000
2E2E62622D2C2A632A2A2A632A2C62222C0A222E2E2E2E2E622C2C2C2C2C2C2C 00000000000000000000800000FF800000FF800000FF800000FF800000FF8000
2C2C62222C0A222E2E2E2E2E2E62626262626262626262227D0A9C0100002F2A 00FF800000FF800000FF800000FF000000000000000000000000000000000000
2058504D202A2F0A7374617469632063686172202A677261706869635B5D203D 0000000000000000000000000000000000000000000000000000000000000000
207B0A22313620313620332031222C0A222E2063204E6F6E65222C0A222C2063 000000000000000000000000000000FFFFFF0000000000000000808080FF00FF
2023464646464646222C0A222D20632023303038303030222C0A222E2E2E2E2E FFFF0000000000000000808080FF000000FF000000FF000000FF000000000000
2E2E2E2E2E2E2E2E2E2E2E222C0A222E2C2C2C2C2C2C2C2C2C2C2C2C2C2C2E22 0000000000000000000000000000808080FF00FFFFFF00000000808080FFFFFF
2C0A222E2C2C2C2C2C2C2C2D2C2C2C2C2C2C2E222C0A222E2C2C2C2C2C2C2C2D FFFF00000000808080FF00FFFFFFFFFFFFFFFFFFFFFF000000FF000000FF0000
2D2C2C2C2C2C2E222C0A222E2C2C2C2C2D2D2D2D2D2D2C2C2C2C2E222C0A222E 000000000000000000000000000000000000808080FF00FFFFFF808080FF00FF
2C2C2C2D2C2C2C2D2D2C2C2C2C2C2E222C0A222E2C2C2C2D2C2C2C2D2C2C2C2C FFFF808080FF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFF0000
2C2C2E222C0A222E2C2C2C2D2C2C2C2C2C2C2C2C2C2C2E222C0A222E2C2C2C2C 00FF0000000000000000000000000000000000FFFFFF808080FF00FFFFFFFFFF
2C2C2C2C2C2C2D2C2C2C2E222C0A222E2C2C2C2C2C2C2D2C2C2C2D2C2C2C2E22 FFFF808080FF808080FF808080FF808080FFFFFFFFFF000000FFFFFFFFFFFFFF
2C0A222E2C2C2C2C2C2D2D2C2C2C2D2C2C2C2E222C0A222E2C2C2C2C2D2D2D2D FFFF000000FF0000000000000000808080FF808080FF808080FFFFFFFFFF00FF
2D2D2C2C2C2C2E222C0A222E2C2C2C2C2C2D2D2C2C2C2C2C2C2C2E222C0A222E FFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF000000FF0000
2C2C2C2C2C2C2D2C2C2C2C2C2C2C2E222C0A222E2C2C2C2C2C2C2C2C2C2C2C2C 00FF000000FF000000FF000000000000000000000000FFFFFFFF808080FFFFFF
2C2C2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0ABA0100002F2A FFFFFFFFFFFF808080FF000000FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2058504D202A2F0A7374617469632063686172202A677261706869635B5D203D FFFFFFFFFFFF000000FF00000000808080FF0000000000000000808080FF00FF
207B0A22313620313620352031222C0A222E2063204E6F6E65222C0A222C2063 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2023383038303830222C0A222D20632023303030303030222C0A222A20632023 FFFFFFFFFFFF000000FF00000000000000000000000000000000808080FFFFFF
464646464646222C0A226120632023303030303830222C0A222E2E2E2E2E2E2E FFFF000000FF000000FF000000FF000000FF000000FF000000FF000000FFFFFF
2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2C2C2C2C2C2C2D2E2E2E2E222C0A FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FFFFFF
222E2E2E2E2E2C2A2A2A2A2A2D2E2E2E2E222C0A222E2E2E2E2E2C2A2C2C2C2C FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2C2C2D2E2E222C0A22612E2E2E2E2C2A2C2A2A2A2A2A2D2E2E222C0A2261612E FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FFFFFF
2E2E2C2A2C2A2C2C2C2C2C2C2D222C0A226161612E2E2C2A2C2A2C2A2A2A2A2A FFFF000000FF000000FF000000FF000000FF000000FF000000FF000000FFFFFF
2D222C0A22616161612E2C2A2C2A2C2A6161612A2D222C0A226161612E2E2C2A FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FFFFFF
2C2A2C2A2A2A2A2A2D222C0A2261612E2E2E2D2D2C2A2C2A6161612A2D222C0A FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
22612E2E2E2E2E2E2C2A2C2A2A2A2A2A2D222C0A222E2E2E2E2E2E2E2D2D2C2A FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FFFFFF
6161612A2D222C0A222E2E2E2E2E2E2E2E2E2C2A2A2A2A2A2D222C0A222E2E2E FFFF000000FF000000FF000000FF000000FF000000FF000000FF000000FFFFFF
2E2E2E2E2E2E2D2D2D2D2D2D2D222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FFFFFF
2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0AC90100002F2A2058 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
504D202A2F0A7374617469632063686172202A677261706869635B5D203D207B FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FFFFFF
0A22313620313620362031222C0A222E2063204E6F6E65222C0A222C20632023 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
383038303830222C0A222D20632023464646463030222C0A222A206320234330 FFFFFFFFFFFF000000FF00000000000000000000000000000000000000FF0000
43304330222C0A226120632023464646464646222C0A22622063202330303030 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
3030222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2C2C2C 00FF000000FF000000FF00000000000000000000000000000000000000000000
2C2C2E2E2E2E2E2E2E2E222C0A222E2E2C2D2A2D2A2D2C2E2E2E2E2E2E2E222C 0000000000000000000000000000000000000000000000000000000000000000
0A222E2C2D2A2D2A2D2A2D2C2C2C2C2C2C2E222C0A222E2C6161616161616161 0000000000000000000000000000000000000000000000000000000000000000
616161612C62222C0A222E2C612D2A2D2A2D2A2D2A2D2A2D2C62222C0A222E2C 0000000000000000000000000000000000000000000000000000000000000000
612A2D2A2D2A2D2A2D2A2D2A2C62222C0A222E2C612D2A2D2A2D2A2D2A2D2A2D 0000000000000000000000000000800000FF800000FF800000FF800000FF8000
2C62222C0A222E2C612A2D2A2D2A2D2A2D2A2D2A2C62222C0A222E2C612D2A2D 00FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF8000
2A2D2A2D2A2D2A2D2C62222C0A222E2C612A2D2A2D2A2D2A2D2A2D2A2C62222C 00FF800000FF0000000000000000800000FFFFFFFFFF800000FF800000FF8000
0A222E2C612D2A2D2A2D2A2D2A2D2A2D2C62222C0A222E2C2C2C2C2C2C2C2C2C 00FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF8000
2C2C2C2C2C62222C0A222E2E6262626262626262626262626262222C0A222E2E 00FF800000FF0000000000000000800000FF800000FF800000FF800000FF8000
2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E 00FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF8000
2E2E227D0AC90100002F2A2058504D202A2F0A7374617469632063686172202A 00FF000000FF0000000000000000000000FF0000000000000000000000000000
677261706869635B5D203D207B0A22313620313620362031222C0A222E206320 00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
4E6F6E65222C0A222C20632023383038303830222C0A222D2063202346464646 FFFF000000FF0000000000000000000000FF0000000000000000000000000000
4646222C0A222A20632023464646463030222C0A226120632023433043304330 00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
222C0A226220632023303030303030222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E FFFF000000FF0000000000000000000000FF0000000000000000000000000000
2E2E2E222C0A222E2E2E2C2C2C2C2C2E2E2E2E2E2E2E2E222C0A222E2E2C2D2D 00FFFFFFFFFFFFFFFFFF808080FF808080FF808080FFFFFFFFFFFFFFFFFFFFFF
2D2D2D2C2E2E2E2E2E2E2E222C0A222E2C2D2A612A612A2D2C2C2C2C2C2C2E22 FFFF000000FF0000000000000000000000FF0000000000000000000000000000
2C0A222E2C2D612A612A612D2D2D2D2D2D2C62222C0A222E2C2D2A612A612A61 00FFFFFFFFFF808080FF0000000000FFFFFF00000000808080FFFFFFFFFFFFFF
2A612A612A2C62222C0A222C2C2C2C2C2C2C2C2C2C2C2C2C2A2C62222C0A222C FFFF000000FF0000000000000000000000FF0000000000000000000000000000
2D2D2D2D2D2D2D2D2D2D2C2C612C62222C0A222C2D2A612A612A612A612A2A62 00FF808080FF0000000000FFFFFF0000000000FFFFFF808080FF808080FF8080
2C2C62222C0A222E2C2D2A612A612A612A612A61622C62222C0A222E2C2D612A 80FF808080FF808080FF00000000000000FF0000000000000000000000000000
612A612A612A612A622C62222C0A222E2E2C2D612A612A612A612A2A2C626222 00FF808080FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2C0A222E2E2C2C2C2C2C2C2C2C2C2C2C2C2C62222C0A222E2E2E626262626262 FFFFFFFFFFFF808080FF000000FF000000FF0000000000000000000000000000
62626262626262222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E 00FF808080FFFFFFFFFF00FFFFFF0000000000FFFFFF0000000000FFFFFF0000
2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0ABA0100002F2A2058504D202A2F0A 000000FFFFFF808080FF000000FF000000FF0000000000000000000000000000
7374617469632063686172202A677261706869635B5D203D207B0A2231362031 00FF808080FFFFFFFFFF0000000000FFFFFF0000000000FFFFFF0000000000FF
3620352031222C0A222E2063204E6F6E65222C0A222C20632023383038303830 FFFF00000000808080FF000000FF000000FF000000FF000000FF000000FF0000
222C0A222D20632023464646464646222C0A222A20632023303030303030222C 00FF808080FFFFFFFFFF00FFFFFF0000000000FFFFFF0000000000FFFFFF0000
0A226120632023433043304330222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E 000000FFFFFF808080FF000000FF000000000000000000000000000000000000
2E222C0A222E2C2C2C2C2C2C2C2C2E2E2E2E2E2E2E222C0A222E2C2D2D2D2D2D 0000808080FF808080FF808080FF808080FF808080FF808080FF808080FF8080
2D2C2A2E2E2E2E2E2E222C0A222E2C2D2D2D2D2D2D2C2D2A2E2E2E2E2E222C0A 80FF808080FF808080FF000000FF000000000000000000000000000000000000
222E2C2D2D2D2D2D2D2C2A2A2A2E2E2E2E222C0A222E2C2D2D2D2D2D2D616161 000000000000000000FF000000FF000000FF000000FF000000FF000000FF0000
2A2E2E2E2E222C0A222E2C2D2D2D2D2D2D2D61612A2E2E2E2E222C0A222E2C2D 00FF000000FF000000FF000000FF000000000000000000000000000000000000
2D2D2D2D2D2D2D612A2E2E2E2E222C0A222E2C2D2D2D2D2D2D2D2D612A2E2E2E 0000000000000000000000000000000000000000000000000000000000000000
2E222C0A222E2C2D2D2D2D2D2D2D2D612A2E2E2E2E222C0A222E2C2D2D2D2D2D 0000000000000000000000000000000000000000000000000000000000000000
2D2D2D612A2E2E2E2E222C0A222E2C2D2D2D2D2D2D2D2D612A2E2E2E2E222C0A 0000000000000000000000000000000000000000000000000000000000000000
222E2C6161616161616161612A2E2E2E2E222C0A222E2A2A2A2A2A2A2A2A2A2A 0000000000000000000000000000000000000000000000000000000000000000
2A2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E 0000000000000000000000000000000000000000000000000000000000000000
2E2E2E2E2E2E2E2E2E2E2E2E2E227D0AF60100002F2A2058504D202A2F0A7374 0000000000000000000000000000800000FF800000FF800000FF800000FF8000
617469632063686172202A677261706869635B5D203D207B0A22313620313620 00FF800000FF800000FF800000FF800000FF0000000000000000000000000000
392031222C0A222E2063204E6F6E65222C0A222C20632023383038303830222C 0000000000000000000000000000800000FF800000FF800000FF800000FF8000
0A222D20632023464646464646222C0A222A20632023303030303030222C0A22 00FF800000FF800000FF800000FF800000FF0000000000000000000000000000
6120632023303030304646222C0A226220632023303030303830222C0A226320 0000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
632023303038303830222C0A226420632023433043304330222C0A2265206320 FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF00000000000000FF000000000000
23464646463030222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E 0000000000000000000000000000000000FFFFFFFFFF808080FF808080FF8080
2C2C2C2C2C2C2C2C2E2E2E2E2E2E2E222C0A222E2C2D2D2D2D2D2D2C2A2E2E2E 80FF808080FF808080FFFFFFFFFF000000FF00000000000000FF000000FF0000
2E6162222C0A222E2C2D2D2D2D2D2D2C2D2A2E2E616362222C0A222E2C2D2D2D 0000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2D2D2D2C2A2A2A6163622E222C0A222E2C2D2D2D2D2D2D6464646163622E2E22 FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF00000000000000FFFFFF00FF0000
2C0A222E2C2D2D2D2D2D2D2D646163622E2E2E222C0A222E2C2D2D2D2D2D2D2D 00FF000000000000000000000000000000FFFFFFFFFF808080FF808080FF0000
6163622E2E2E2E222C0A222E2C2D2D2D2D2D2D6163622A2E2E2E2E222C0A222E 00FF000000FF000000FF000000FF000000FF000000FF000000FFFFFF00FFFFFF
2C2D2D2D2D2D2C6562642A2E2E2E2E222C0A222E2C2D2D2D2D2D642C2D642A2E 00FF000000FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFF0000
2E2E2E222C0A222E2C2D2D2D2D2A2C2D2D642A2E2E2E2E222C0A222E2C646464 00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF
6464646464642A2E2E2E2E222C0A222E2A2A2A2A2A2A2A2A2A2A2A2E2E2E2E22 00FFFFFF00FF000000FF00000000000000FF000000FF000000FF000000FF0000
2C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E 00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF
2E2E2E2E2E2E2E227D0ABA0100002F2A2058504D202A2F0A7374617469632063 00FFFFFF00FFFFFF00FF000000FF000000000000000000000000000000000000
686172202A677261706869635B5D203D207B0A22313620313620352031222C0A 00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF
222E20632023383038303830222C0A222C2063204E6F6E65222C0A222D206320 00FFFFFF00FF000000FF00000000000000000000000000000000000000000000
23464646464646222C0A222A20632023303030303030222C0A22612063202343 00FF000000FF000000FF000000FF000000FF000000FF000000FFFFFF00FFFFFF
3043304330222C0A222E2E2E2E2E2E2E2E2C2C2C2C2C2C2C2C222C0A222E2D2E 00FF000000FF0000000000000000000000000000000000000000000000000000
2E2E2E2E2E2E2E2C2C2C2C2C2C222C0A222E2D2E2D2E2E2E2E2E2E2E2E2C2C2C 00000000000000000000000000000000000000000000000000FFFFFF00FF0000
2C222C0A222E2D2E2D2E2D2D2D2D2D2D2E2A2C2C2C222C0A222E2D2E2D2E2D2D 00FF000000000000000000000000000000000000000000000000000000000000
2D2D2D2D2E2D2A2C2C222C0A222E2D2E2D2E2D2D2D2D2D2D2E2A2A2A2C222C0A 00000000000000000000000000000000000000000000000000FF000000FF0000
222E2D2E2D2E2D2D2D2D2D2D6161612A2C222C0A222E2D2E2D2E2D2D2D2D2D2D 0000000000000000000000000000000000000000000000000000000000000000
2D61612A2C222C0A222E2D2E2D2E2D2D2D2D2D2D2D2D612A2C222C0A222E2D2E 00000000000000000000000000000000000000000000000000FF000000000000
2D2E2D2D2D2D2D2D2D2D612A2C222C0A222E2D2E2D2E2D2D2D2D2D2D2D2D612A 0000000000000000000000000000000000000000000000000000000000000000
2C222C0A222E612E2D2E2D2D2D2D2D2D2D2D612A2C222C0A222A2A2E612E2D2D 0000000000000000000000000000000000000000000000000000000000000000
2D2D2D2D2D2D612A2C222C0A222C2C2A2A2E6161616161616161612A2C222C0A 0000000000000000000000000000000000000000000000000000000000000000
222C2C2C2C2A2A2A2A2A2A2A2A2A2A2A2C222C0A222C2C2C2C2C2C2C2C2C2C2C 0000000000000000000000000000000000000000000000000000000000000000
2C2C2C2C2C227D0AF60100002F2A2058504D202A2F0A73746174696320636861 0000000000000000000000000000000000000000000000000000000000000000
72202A677261706869635B5D203D207B0A22313620313620392031222C0A222E 00000000000000000000000000FF000000FF000000FF000000FF000000FF0000
20632023383038303830222C0A222C2063204E6F6E65222C0A222D2063202346 00FF00000000800000FF800000FF000000000000000000000000000000000000
4646464646222C0A222A20632023303030304646222C0A226120632023303030 000000000000000000FF00000000000000000000000000000000000000000000
303830222C0A226220632023303030303030222C0A2263206320233030383038 0000000000FF800000FF800000FF000000000000000000000000000000000000
30222C0A226420632023433043304330222C0A22652063202346464646303022 0000000000FF00000000000000FF000000000000000000000000000000000000
2C0A222E2E2E2E2E2E2E2E2C2C2C2C2C2C2C2C222C0A222E2D2E2E2E2E2E2E2E 000000000000800000FF800000FF000000FF000000FF000000FF000000FF0000
2E2C2C2C2C2C2C222C0A222E2D2E2D2E2E2E2E2E2E2E2E2C2C2A61222C0A222E 00FF00000000000000FF00000000000000FF0000000000000000000000000000
2D2E2D2E2D2D2D2D2D2D2E622A6361222C0A222E2D2E2D2E2D2D2D2D2D2D2E2A 000000000000800000FF800000FF000000FFFFFFFFFFFFFFFFFF000000FF0000
63612C222C0A222E2D2E2D2E2D2D2D2D2D2D2A6361622C222C0A222E2D2E2D2E 0000000000FF00000000000000FF00000000000000FF00000000000000000000
2D2D2D2D2D2A636164622C222C0A222E2D2E2D2E2D2D2D2D2A63616464622C22 0000000000FF800000FF800000FF000000FFFFFFFFFF000000FF000000000000
2C0A222E2D2E2D2E2D2D2D2A63612D2D64622C222C0A222E2D2E2D2E2D2D2E65 00FFFFFFFFFF000000FF00000000000000FF00000000000000FF000000FF0000
612D2D2D64622C222C0A222E2D2E2D2E2D2D642E2D2D2D2D64622C222C0A222E 00FF00000000800000FF800000FF000000FFFFFFFFFFFFFFFFFF000000FFFFFF
642E2D2E2D622E2D2D2D2D2D64622C222C0A2262622E642E2D2D2D2D2D2D2D2D FFFFFFFFFFFFFFFFFFFF000000FF00000000000000FFFFFFFFFF000000FF0000
64622C222C0A222C2C62622E646464646464646464622C222C0A222C2C2C2C62 00000000000000000000800000FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
626262626262626262622C222C0A222C2C2C2C2C2C2C2C2C2C2C2C2C2C2C2C22 FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FF0000
7D0A8D0100002F2A2058504D202A2F0A7374617469632063686172202A677261 0000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
706869635B5D203D207B0A22313620313620322031222C0A222E2063204E6F6E FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF0000
65222C0A222C20632023303030303030222C0A222E2E2E2E2E2E2E2E2E2E2E2E 0000000000000000000000000000000000FFFFFFFFFF000000FF000000FFFFFF
2E2E2E2E222C0A222E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2C2E FFFF000000FF000000FF000000FF000000FF000000FFFFFFFFFF000000FF0000
2E2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2C2C2E2E2E2E2E2E2E2E2E2E2E2E 0000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
222C0A222E2E2C2C2C2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2C2C2C2C2E2E FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF0000
2E2E2E2E2E2E2E2E222C0A222E2E2C2C2C2C2C2E2E2E2E2E2E2E2E2E222C0A22 0000000000000000000000000000000000FFFFFFFFFF000000FF000000FFFFFF
2E2E2C2C2C2C2C2C2E2E2E2E2E2E2E2E222C0A222E2E2C2C2C2C2C2C2C2E2E2E FFFF000000FF000000FF000000FF000000FF000000FFFFFFFFFF000000FF0000
2E2E2E2E222C0A222E2E2C2C2C2C2C2C2E2E2E2E2E2E2E2E222C0A222E2E2C2C 0000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
2C2C2C2E2E2E2E2E2E2E2E2E222C0A222E2E2C2C2C2C2E2E2E2E2E2E2E2E2E2E FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF0000
222C0A222E2E2C2C2C2E2E2E2E2E2E2E2E2E2E2E222C0A222E2E2C2C2E2E2E2E 0000000000000000000000000000000000FF000000FF000000FF000000FF0000
2E2E2E2E2E2E2E2E222C0A222E2E2C2E2E2E2E2E2E2E2E2E2E2E2E2E222C0A22 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E2E227D0A 0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000808080FF808080FF808080FF808080FF808080FF00000000000000000000
0000000000000000000000000000000000000000000000000000808080FF8080
80FFFF0000FFFF0000FFFFFFFFFF00000000008000FF000000FF000000FF0000
00000000000000000000000000000000000000000000808080FFFF0000FFFF00
00FF00000000FFFFFFFF00000000008000FF008000FF008000FF008000FF0000
00FF00000000000000000000000000000000808080FFFF0000FFFFFFFFFF0000
0000FFFFFFFF808080FF808080FF808080FF808080FF808080FF808080FF8080
80FF000000FF000000000000000000000000808080FFFF0000FFFF0000FFFFFF
FFFF00000000808080FFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFF8080
80FF808080FF0000000000000000000000FFFF0000FFFF0000FF000000000080
00FF008000FF808080FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8080
80FFFFFFFFFF808080FF00000000000000FFFF0000FFFF0000FF008000FF0080
00FF008000FF808080FFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFF0000
00FF000000FF000000FF000000FF000000FFFF0000FFFF0000FF008000FF0080
00FF008000FF808080FFFFFFFFFF00FFFFFF808000FF808000FF808000FF8080
80FFFFFFFFFF808080FF000000FF000000FFFF0000FFFF0000FFFF0000FF0080
00FF008000FF808080FFFFFFFFFF808000FFFFFFFFFF808080FF008000FF8000
00FFFFFFFFFF808080FF000000FF000000FFFF0000FFFF0000FFFF0000FFFF00
00FFFF0000FF808080FFFFFFFFFF808000FF808080FF008000FFFF0000FF8000
00FFFFFFFFFF808080FF000000FF00000000000000FFFF0000FFFF0000FFFF00
00FFFF0000FF808080FFFFFFFFFF808000FFFF0000FFFF0000FFFF0000FF8000
00FFFFFFFFFF808080FF000000FF00000000000000FFFF0000FFFF0000FFFF00
00FFFF0000FF808080FFFFFFFFFF00FFFFFF800000FF800000FF800000FF8080
80FFFFFFFFFF808080FF000000FF0000000000000000000000FFFF0000FFFF00
00FFFF0000FF808080FFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFF
FFFFFFFFFFFF808080FF000000FF000000000000000000000000000000FF0000
00FFFF0000FF808080FFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FF
FFFFFFFFFFFF808080FF000000FF000000000000000000000000000000000000
0000000000FF808080FF808080FF808080FF808080FF808080FF808080FF8080
80FF808080FF808080FF000000FF000000000000000000000000000000000000
000000000000000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF008000FF008000FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFF008000FF008000FF008000FF008000FF008000FF008000FFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF0080
00FFFFFFFFFFFFFFFFFFFFFFFFFF008000FF008000FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF0080
00FFFFFFFFFFFFFFFFFFFFFFFFFF008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF0080
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF008000FFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF008000FFFFFFFFFFFFFFFFFFFFFFFFFF008000FFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFF008000FF008000FFFFFFFFFFFFFFFFFFFFFFFFFF008000FFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFF008000FF008000FF008000FF008000FF008000FF008000FFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFF008000FF008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000808080FF808080FF808080FF808080FF808080FF808080FF000000FF0000
0000000000000000000000000000000000000000000000000000000000000000
0000808080FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF0000
0000000000000000000000000000000000000000000000000000000000000000
0000808080FFFFFFFFFF808080FF808080FF808080FF808080FF808080FF8080
80FF000000FF0000000000000000800000FF0000000000000000000000000000
0000808080FFFFFFFFFF808080FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFF000000FF0000000000000000800000FF800000FF00000000000000000000
0000808080FFFFFFFFFF808080FFFFFFFFFF808080FF808080FF808080FF8080
80FF808080FF808080FF000000FF800000FF800000FF800000FF000000000000
0000808080FFFFFFFFFF808080FFFFFFFFFF808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF000000FF800000FF800000FF800000FF800000FF0000
0000808080FFFFFFFFFF808080FFFFFFFFFF808080FFFFFFFFFF800000FF8000
00FF800000FFFFFFFFFF000000FF800000FF800000FF800000FF000000000000
0000808080FFFFFFFFFF808080FFFFFFFFFF808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF000000FF800000FF800000FF00000000000000000000
0000000000FF000000FF808080FFFFFFFFFF808080FFFFFFFFFF800000FF8000
00FF800000FFFFFFFFFF000000FF800000FF0000000000000000000000000000
00000000000000000000808080FFFFFFFFFF808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF000000FF000000000000000000000000000000000000
00000000000000000000000000FF000000FF808080FFFFFFFFFF800000FF8000
00FF800000FFFFFFFFFF000000FF000000000000000000000000000000000000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF000000FF000000000000000000000000000000000000
000000000000000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000808080FF8080
80FF808080FF808080FF808080FF000000000000000000000000000000000000
00000000000000000000000000000000000000000000808080FF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFF808080FF0000000000000000000000000000
000000000000000000000000000000000000808080FF00FFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFF808080FF808080FF808080FF8080
80FF808080FF808080FF0000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFF808080FF000000FF00000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0
C0FF00FFFFFF808080FF000000FF00000000808080FFFFFFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FF
FFFFC0C0C0FF808080FF000000FF00000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0
C0FF00FFFFFF808080FF000000FF00000000808080FFFFFFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FF
FFFFC0C0C0FF808080FF000000FF00000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0
C0FF00FFFFFF808080FF000000FF00000000808080FFFFFFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FF
FFFFC0C0C0FF808080FF000000FF00000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0
C0FF00FFFFFF808080FF000000FF00000000808080FF808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF808080FF808080FF808080FF8080
80FF808080FF808080FF000000FF0000000000000000000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000808080FF8080
80FF808080FF808080FF808080FF000000000000000000000000000000000000
00000000000000000000000000000000000000000000808080FFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF0000000000000000000000000000
000000000000000000000000000000000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFFFFFFFFF808080FF808080FF808080FF8080
80FF808080FF808080FF0000000000000000808080FFFFFFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFF808080FF000000FF00000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0
C0FF00FFFFFF808080FF000000FF808080FF808080FF808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF808080FF808080FF808080FF8080
80FF00FFFFFF808080FF000000FF808080FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF8080
80FFC0C0C0FF808080FF000000FF808080FFFFFFFFFF00FFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFF00FFFFFF0000
00FF808080FF808080FF000000FF00000000808080FFFFFFFFFF00FFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0
C0FF000000FF808080FF000000FF00000000808080FFFFFFFFFFC0C0C0FF00FF
FFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FF
FFFF000000FF808080FF000000FF0000000000000000808080FFFFFFFFFFC0C0
C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFFC0C0C0FF00FFFFFF00FF
FFFF808080FF000000FF000000FF0000000000000000808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF808080FF808080FF808080FF8080
80FF808080FF808080FF000000FF000000000000000000000000000000FF0000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000808080FF808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF0000000000000000000000000000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF000000FF00000000000000000000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FFFFFFFFFF000000FF000000000000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF000000FF000000FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FFC0C0C0FFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFC0C0C0FFC0C0C0FFC0C0
C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FF000000FF0000
000000000000000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000808080FF808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF0000000000000000000000000000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF000000FF00000000000000000000
000000000000FF0000FF800000FF00000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FFFFFFFFFF000000FF000000000000
0000FF0000FF808000FF800000FF00000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF000000FF000000FF000000FFFF00
00FF808000FF800000FF0000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FFC0C0C0FFC0C0C0FFFF0000FF8080
00FF800000FF000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FFFF0000FF808000FF8000
00FF00000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF808000FF800000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF808000FF800000FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFF808080FF00FFFFFF800000FFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFC0C0C0FF808080FFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFF000000FF808080FFFFFFFFFFFFFFFFFFC0C0C0FF000000FF0000
000000000000000000000000000000000000808080FFC0C0C0FFC0C0C0FFC0C0
C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FF000000FF0000
000000000000000000000000000000000000000000FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000808080FF808080FF808080FF808080FF8080
80FF808080FF808080FF808080FF000000000000000000000000000000000000
0000000000000000000000000000808080FFFFFFFFFF808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF808080FF00000000000000000000
0000000000000000000000000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FF808080FF808080FF808080FF808080FF808080FF808080FF808080FF0000
0000000000000000000000000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF0000
00FF000000000000000000000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FFFFFF
FFFF000000FF0000000000000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF0000
00FF000000FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0C0FFC0C0
C0FFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0C0
C0FFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000808080FFC0C0C0FF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000000000FF000000FF808080FFC0C0C0FF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF000000000000000000000000000000FF000000FF8080
80FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0
C0FFC0C0C0FF000000FF00000000000000000000000000000000000000000000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF00000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000808080FF808080FF808080FF808080FF8080
80FF808080FF808080FF808080FF000000000000000000000000000000000000
0000000000000000000000000000808080FFFFFFFFFF808080FF808080FF8080
80FF808080FF808080FF808080FF808080FF808080FF00000000000000000000
0000000000000000000000000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FF808080FF808080FF808080FF808080FF808080FF808080FF808080FF0000
000000000000FF0000FF800000FF808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FF0000
00FFFF0000FF808000FF800000FF808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF808080FFFF00
00FF808000FF800000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF8080
00FF800000FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF808000FF8000
00FFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF808000FF800000FFC0C0
C0FFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FF808000FF800000FFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFF808080FF00FFFFFF800000FFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000808080FFFFFFFFFF808080FFFFFFFFFF8080
80FFFFFFFFFFFFFFFFFFC0C0C0FF808080FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000808080FFC0C0C0FF808080FFFFFFFFFF8080
80FFFFFFFFFF000000FF808080FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF00000000000000FF000000FF808080FFC0C0C0FF8080
80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFC0C0C0FF000000FF000000000000000000000000000000FF000000FF8080
80FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0C0FFC0C0
C0FFC0C0C0FF000000FF00000000000000000000000000000000000000000000
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
00FF000000FF000000FF00000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF0000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF000000FF00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF000000FF000000FF000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF000000FF000000FF000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF000000FF00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000FF0000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
00FF000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000FF0000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000FF000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000
} }
end end
end end

View File

@ -1,188 +0,0 @@
LazarusResources.Add('TPropertiesForm','FORMDATA',[
'TPF0'#15'TPropertiesForm'#14'PropertiesForm'#4'Left'#3#141#1#6'Height'#3#163
+#1#3'Top'#3'&'#1#5'Width'#3'}'#2#18'HorzScrollBar.Page'#3'|'#2#18'VertScroll'
+'Bar.Page'#3#162#1#13'ActiveControl'#7#4'VST3'#7'Caption'#6#14'PropertiesFor'
+'m'#12'ClientHeight'#3#163#1#11'ClientWidth'#3'}'#2#11'Font.Height'#2#243#9
+'Font.Name'#6#13'MS Sans Serif'#8'OnCreate'#7#10'FormCreate'#0#6'TLabel'#6'L'
+'abel9'#4'Left'#3#164#1#6'Height'#2'Q'#3'Top'#2#12#5'Width'#3#198#0#7'Anchor'
+'s'#11#5'akTop'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6'vThis tree demonstra'
+'tes a typical property page as it can be found in the property dialog for W'
+'ord and other documents.'#5'Color'#7#6'clNone'#11'ParentColor'#8#8'WordWrap'
+#9#0#0#6'TLabel'#7'Label10'#4'Left'#3#164#1#6'Height'#2']'#3'Top'#2'd'#5'Wid'
+'th'#3#198#0#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6
+'What makes this demonstration special is the sample implementation for nod'
+'e editors. However, neither of them is Unicode aware.'#5'Color'#7#6'clNone'
+#11'ParentColor'#8#8'WordWrap'#9#0#0#18'TVirtualStringTree'#4'VST3'#4'Left'#2
+#10#6'Height'#3'q'#1#3'Top'#2#6#5'Width'#3#143#1#7'Anchors'#11#5'akTop'#6'ak'
+'Left'#7'akRight'#8'akBottom'#0#18'Colors.BorderColor'#7#12'clWindowText'#15
+'Colors.HotColor'#7#7'clBlack'#17'DefaultNodeHeight'#2#20#20'Header.AutoSize'
+'Index'#2#1#18'Header.Font.Height'#2#245#16'Header.Font.Name'#6#13'MS Sans S'
+'erif'#13'Header.Height'#2#18#14'Header.Options'#11#12'hoAutoResize'#14'hoCo'
+'lumnResize'#9'hoVisible'#12'hoAutoSpring'#0#13'HintAnimation'#7#7'hatFade'#8
+'HintMode'#7#6'hmHint'#6'Images'#7#10'TreeImages'#17'IncrementalSearch'#7#5
+'isAll'#24'IncrementalSearchTimeout'#3#244#1#6'Indent'#2#19#14'ParentShowHin'
+'t'#8#13'RootNodeCount'#2#2#8'ShowHint'#9#8'TabOrder'#2#0#28'TreeOptions.Ani'
+'mationOptions'#11#16'toAnimatedToggle'#0#23'TreeOptions.AutoOptions'#11#16
+'toAutoDropExpand'#22'toAutoTristateTracking'#22'toAutoDeleteMovedNodes'#0#23
+'TreeOptions.MiscOptions'#11#10'toEditable'#16'toGridExtensions'#12'toInitOn'
+'Save'#18'toToggleOnDblClick'#14'toWheelPanning'#0#28'TreeOptions.SelectionO'
+'ptions'#11#15'toExtendedFocus'#15'toFullRowSelect'#22'toCenterScrollIntoVie'
+'w'#0#25'TreeOptions.StringOptions'#11#22'toAutoAcceptEditChange'#0#8'OnChan'
+'ge'#7#10'VST3Change'#14'OnCreateEditor'#7#16'VST3CreateEditor'#9'OnEditing'
+#7#11'VST3Editing'#9'OnGetText'#7#11'VST3GetText'#11'OnPaintText'#7#13'VST3P'
+'aintText'#15'OnGetImageIndex'#7#17'VST3GetImageIndex'#9'OnGetHint'#7#11'VST'
+'3GetHint'#19'OnIncrementalSearch'#7#21'VST3IncrementalSearch'#14'OnInitChil'
+'dren'#7#16'VST3InitChildren'#10'OnInitNode'#7#12'VST3InitNode'#13'OnStateCh'
+'ange'#7#15'VST3StateChange'#7'Columns'#14#1#7'Options'#11#12'coAllowClick'
+#11'coDraggable'#9'coEnabled'#16'coParentBidiMode'#13'coParentColor'#11'coRe'
+'sizable'#14'coShowDropMark'#9'coVisible'#12'coAutoSpring'#0#5'Width'#3#203#0
+#8'WideText'#6#10'Properties'#0#1#7'Options'#11#12'coAllowClick'#11'coDragga'
+'ble'#9'coEnabled'#16'coParentBidiMode'#13'coParentColor'#11'coResizable'#14
+'coShowDropMark'#9'coVisible'#12'coAutoSpring'#0#8'Position'#2#1#5'Width'#3
+#196#0#8'WideText'#6#6'Values'#0#0#0#0#11'TRadioGroup'#11'RadioGroup1'#4'Lef'
+'t'#3#160#1#6'Height'#2'E'#3'Top'#3'2'#1#5'Width'#3#202#0#7'Anchors'#11#7'ak'
+'Right'#8'akBottom'#0#8'AutoFill'#9#7'Caption'#6#31' Incremental search dire'
+'ction: '#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpaci'
+'ng'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27
+'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.'
+'ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14
+'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'
+#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2'0'#11'ClientWidth'#3
+#198#0#9'ItemIndex'#2#0#13'Items.Strings'#1#6#7'forward'#6#8'backward'#0#7'O'
+'nClick'#7#16'RadioGroup1Click'#8'TabOrder'#2#1#0#0#10'TImageList'#10'TreeIm'
+'ages'#4'left'#3#166#1#3'top'#3#224#0#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 #800000",'#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 #000080",'#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 #808080",'#10'"a c #808000",'#10
+'"b c #000080",'#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 #808080",'#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 #000080",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c #808080",'
+#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 #000080",'#10'"- c #000000'
+'",'#10'"* c #FFFFFF",'#10'"a c #808080",'#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 #000080",'#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 #808080",'#10'"- c #0000FF",'#10'"* c #FFFFFF",'#10'"a c '
+'#008000",'#10'"b c #000000",'#10'"c c #FFFF00",'#10'"d c #008080",'#10'"e c'
+' #000080",'#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 #008000",'#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 #808080",'#10'"- c #000000",'#10'"* c #FFFFFF",'#10
+'"a c #000080",'#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 #808080",'#10'"- c #FFFF00",'
+#10'"* c #C0C0C0",'#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 #808080",'#10'"- c #FFFFFF",'#10'"* c #FFFF00",'#10'"a c #C0C0C0",'
+#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 #808080",'#10'"- c #FFFFFF'
+'",'#10'"* c #000000",'#10'"a c #C0C0C0",'#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 #80'
+'8080",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a c #0000FF",'#10'"b c #0'
+'00080",'#10'"c c #008080",'#10'"d c #C0C0C0",'#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 #808080",'#10'", c None",'#10'"- c #FFFFFF",'#10'"* c #000000",'#10'"a'
+' c #C0C0C0",'#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 #808080",'#10'", c None",'#10'"- c #FFFFFF",'#10'"'
+'* c #0000FF",'#10'"a c #000080",'#10'"b c #000000",'#10'"c c #008080",'#10
+'"d c #C0C0C0",'#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
]);

View File

@ -71,9 +71,6 @@ begin
// Always tell the tree how much data space per node it must allocated for us. We can do this here, in the // Always tell the tree how much data space per node it must allocated for us. We can do this here, in the
// object inspector or in the OnGetNodeDataSize event. // object inspector or in the OnGetNodeDataSize event.
VST3.NodeDataSize := SizeOf(TPropertyData); VST3.NodeDataSize := SizeOf(TPropertyData);
// The VCL (D7 and lower) still uses 16 color image lists. We create a high color version explicitely because it
// looks so much nicer.
ConvertToHighColor(TreeImages);
end; end;
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------

View File

@ -1,124 +0,0 @@
LazarusResources.Add('TStateForm','FORMDATA',[
'TPF0'#10'TStateForm'#9'StateForm'#4'Left'#3#147#1#6'Height'#3'M'#2#3'Top'#3
+#147#0#5'Width'#3#222#1#18'HorzScrollBar.Page'#3#221#1#18'VertScrollBar.Page'
+#3'L'#2#13'ActiveControl'#7#14'EnableCheckBox'#11'BorderStyle'#7#12'bsToolWi'
+'ndow'#7'Caption'#6#31'Watch Virtual Treeview at work:'#12'ClientHeight'#3'M'
+#2#11'ClientWidth'#3#222#1#11'Font.Height'#2#242#9'Font.Name'#6#12'Arial Nar'
+'row'#0#9'TCheckBox'#14'EnableCheckBox'#4'Left'#2#9#6'Height'#2#13#3'Top'#2
+#14#5'Width'#2'x'#7'Caption'#6#21'Enable state tracking'#7'OnClick'#7#19'Ena'
+'bleCheckBoxClick'#8'TabOrder'#2#0#0#0#9'TGroupBox'#9'GroupBox1'#4'Left'#2#18
+#6'Height'#2'`'#3'Top'#2')'#5'Width'#3#228#0#7'Caption'#6#10' Changes: '#12
+'ClientHeight'#2'N'#11'ClientWidth'#3#224#0#8'TabOrder'#2#1#0#9'TCheckBox'#9
+'CheckBox1'#4'Left'#2#9#6'Height'#2#13#3'Top'#2#1#5'Width'#2'b'#7'Caption'#6
+#14'Change pending'#7'Enabled'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'#9'CheckBox'
+'3'#4'Left'#2#9#6'Height'#2#13#3'Top'#2#19#5'Width'#2''#7'Caption'#6#22'Tog'
+'gle focus selection'#7'Enabled'#8#8'TabOrder'#2#1#0#0#9'TCheckBox'#9'CheckB'
+'ox4'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'%'#5'Width'#2'U'#7'Caption'#6#13'C'
+'lear pending'#7'Enabled'#8#8'TabOrder'#2#2#0#0#9'TCheckBox'#10'CheckBox32'#4
+'Left'#2#9#6'Height'#2#13#3'Top'#2'6'#5'Width'#3#143#0#7'Caption'#6#24'Struc'
+'ture change pending'#7'Enabled'#8#8'TabOrder'#2#3#0#0#0#9'TGroupBox'#9'Grou'
+'pBox2'#4'Left'#2#16#6'Height'#3#169#0#3'Top'#3#245#0#5'Width'#3#228#0#7'Cap'
+'tion'#6#16' Mouse actions: '#12'ClientHeight'#3#151#0#11'ClientWidth'#3#224
+#0#8'TabOrder'#2#2#0#9'TCheckBox'#9'CheckBox8'#4'Left'#2#6#6'Height'#2#13#3
+'Top'#2's'#5'Width'#3#131#0#7'Caption'#6#22'Draw selection pending'#7'Enable'
+'d'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'#9'CheckBox9'#4'Left'#2#6#6'Height'#2
+#13#3'Top'#3#131#0#5'Width'#2'Z'#7'Caption'#6#14'Draw selecting'#7'Enabled'#8
+#8'TabOrder'#2#1#0#0#9'TCheckBox'#10'CheckBox19'#4'Left'#2#6#6'Height'#2#13#3
+'Top'#2#3#5'Width'#3#134#0#7'Caption'#6#22'Left mouse button down'#7'Enabled'
+#8#8'TabOrder'#2#2#0#0#9'TCheckBox'#10'CheckBox20'#4'Left'#2#6#6'Height'#2#13
+#3'Top'#2#21#5'Width'#2'~'#7'Caption'#6#19'Mouse check pending'#7'Enabled'#8
+#8'TabOrder'#2#3#0#0#9'TCheckBox'#10'CheckBox21'#4'Left'#2#6#6'Height'#2#13#3
+'Top'#2''''#5'Width'#3#147#0#7'Caption'#6#24'Middle mouse button down'#7'Ena'
+'bled'#8#8'TabOrder'#2#4#0#0#9'TCheckBox'#10'CheckBox27'#4'Left'#2#6#6'Heigh'
+'t'#2#13#3'Top'#2';'#5'Width'#3#141#0#7'Caption'#6#23'Right mouse button dow'
+'n'#7'Enabled'#8#8'TabOrder'#2#5#0#0#9'TCheckBox'#10'CheckBox43'#4'Left'#2#6
+#6'Height'#2#13#3'Top'#2'M'#5'Width'#2'|'#7'Caption'#6#19'Mouse wheel pannin'
+'g'#7'Enabled'#8#8'TabOrder'#2#6#0#0#9'TCheckBox'#10'CheckBox44'#4'Left'#2#6
+#6'Height'#2#13#3'Top'#2'_'#5'Width'#2'|'#7'Caption'#6#21'Mouse wheel scroll'
+'ing'#7'Enabled'#8#8'TabOrder'#2#7#0#0#0#9'TGroupBox'#9'GroupBox3'#4'Left'#3
+#2#1#6'Height'#2'r'#3'Top'#3'9'#1#5'Width'#3#210#0#7'Caption'#6#19' Keyboard'
+' actions: '#12'ClientHeight'#2'`'#11'ClientWidth'#3#206#0#8'TabOrder'#2#3#0
+#9'TCheckBox'#10'CheckBox10'#4'Left'#2#9#6'Height'#2#13#3'Top'#2#17#5'Width'
+#2'4'#7'Caption'#6#7'Editing'#7'Enabled'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'
+#10'CheckBox11'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'#'#5'Width'#2'O'#7'Capti'
+'on'#6#12'Edit pending'#7'Enabled'#8#8'TabOrder'#2#1#0#0#9'TCheckBox'#10'Che'
+'ckBox15'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'H'#5'Width'#3#164#0#7'Caption'
+#6#30'Incremental search in progress'#7'Enabled'#8#8'TabOrder'#2#2#0#0#9'TCh'
+'eckBox'#10'CheckBox16'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'6'#5'Width'#3#151
+#0#7'Caption'#6#26'Incremental search pending'#7'Enabled'#8#8'TabOrder'#2#3#0
+#0#9'TCheckBox'#10'CheckBox18'#4'Left'#2#9#6'Height'#2#13#3'Top'#2#255#5'Wid'
+'th'#2'p'#7'Caption'#6#17'Key check pending'#7'Enabled'#8#8'TabOrder'#2#4#0#0
+#0#9'TGroupBox'#9'GroupBox4'#4'Left'#3#2#1#6'Height'#3#168#0#3'Top'#2')'#5'W'
+'idth'#3#210#0#7'Caption'#6'$ Clipboard and drag''n drop actions: '#12'Clien'
+'tHeight'#3#150#0#11'ClientWidth'#3#206#0#8'TabOrder'#2#4#0#9'TCheckBox'#9'C'
+'heckBox5'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'\'#5'Width'#2'g'#7'Caption'#6
+#18'Clipboard flushing'#7'Enabled'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'#9'Chec'
+'kBox6'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'n'#5'Width'#3#131#0#7'Caption'#6
+#22'Clipboard copy pending'#7'Enabled'#8#8'TabOrder'#2#1#0#0#9'TCheckBox'#9
+'CheckBox7'#4'Left'#2#9#6'Height'#2#13#3'Top'#3#128#0#5'Width'#2'{'#7'Captio'
+'n'#6#21'Clipboard cut pending'#7'Enabled'#8#8'TabOrder'#2#2#0#0#9'TCheckBox'
+#10'CheckBox24'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'J'#5'Width'#3#151#0#7'Ca'
+'ption'#6#27'OLE drag''n drop in progress'#7'Enabled'#8#8'TabOrder'#2#3#0#0#9
+'TCheckBox'#10'CheckBox25'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'8'#5'Width'#3
+#138#0#7'Caption'#6#23'OLE drag''n drop pending'#7'Enabled'#8#8'TabOrder'#2#4
+#0#0#9'TCheckBox'#10'CheckBox37'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'%'#5'Wi'
+'dth'#3#157#0#7'Caption'#6#28'VCL dd with app. drag object'#7'Enabled'#8#8'T'
,'abOrder'#2#5#0#0#9'TCheckBox'#10'CheckBox41'#4'Left'#2#9#6'Height'#2#13#3'T'
+'op'#2#1#5'Width'#3#150#0#7'Caption'#6#27'VCL drag''n drop in progress'#7'En'
+'abled'#8#8'TabOrder'#2#6#0#0#9'TCheckBox'#10'CheckBox42'#4'Left'#2#9#6'Heig'
+'ht'#2#13#3'Top'#2#19#5'Width'#3#137#0#7'Caption'#6#23'VCL drag''n drop pend'
+'ing'#7'Enabled'#8#8'TabOrder'#2#7#0#0#0#9'TGroupBox'#9'GroupBox5'#4'Left'#2
+#16#6'Height'#2'`'#3'Top'#3#141#0#5'Width'#3#228#0#7'Caption'#6#13' Tree cac'
+'he: '#12'ClientHeight'#2'N'#11'ClientWidth'#3#224#0#8'TabOrder'#2#5#0#9'TCh'
+'eckBox'#10'CheckBox31'#4'Left'#2#11#6'Height'#2#13#3'Top'#2#3#5'Width'#3#184
+#0#7'Caption'#6'"Tree cache validation stop request'#7'Enabled'#8#8'TabOrder'
+#2#0#0#0#9'TCheckBox'#10'CheckBox36'#4'Left'#2#11#6'Height'#2#13#3'Top'#2'3'
+#5'Width'#2'd'#7'Caption'#6#16'Tree cache valid'#7'Enabled'#8#8'TabOrder'#2#1
+#0#0#9'TCheckBox'#10'CheckBox39'#4'Left'#2#11#6'Height'#2#13#3'Top'#2#19#5'W'
+'idth'#3#160#0#7'Caption'#6#29'Tree cache is being validated'#7'Enabled'#8#8
+'TabOrder'#2#2#0#0#9'TCheckBox'#10'CheckBox40'#4'Left'#2#11#6'Height'#2#13#3
+'Top'#2'#'#5'Width'#3#158#0#7'Caption'#6#28'Tree cache invalid or unused'#7
+'Enabled'#8#8'TabOrder'#2#3#0#0#0#9'TGroupBox'#9'GroupBox6'#4'Left'#3#2#1#6
+'Height'#2'i'#3'Top'#3#209#0#5'Width'#3#210#0#7'Caption'#6#25' Collapse/Expa'
+'nd/Scroll: '#12'ClientHeight'#2'W'#11'ClientWidth'#3#206#0#8'TabOrder'#2#6#0
+#9'TCheckBox'#9'CheckBox2'#4'Left'#2#9#6'Height'#2#13#3'Top'#2#7#5'Width'#3
+#132#0#7'Caption'#6#25'Full collapse in progress'#7'Enabled'#8#8'TabOrder'#2
+#0#0#0#9'TCheckBox'#10'CheckBox12'#4'Left'#2#9#6'Height'#2#13#3'Top'#2#25#5
+'Width'#3#128#0#7'Caption'#6#23'Full expand in progress'#7'Enabled'#8#8'TabO'
+'rder'#2#1#0#0#9'TCheckBox'#10'CheckBox28'#4'Left'#2#9#6'Height'#2#13#3'Top'
+#2'+'#5'Width'#2'<'#7'Caption'#6#9'Scrolling'#7'Enabled'#8#8'TabOrder'#2#2#0
+#0#9'TCheckBox'#10'CheckBox29'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'>'#5'Widt'
+'h'#2'n'#7'Caption'#6#19'Auto scroll pending'#7'Enabled'#8#8'TabOrder'#2#3#0
+#0#0#9'TGroupBox'#9'GroupBox7'#4'Left'#3#2#1#6'Height'#3#141#0#3'Top'#3#176#1
+#5'Width'#3#210#0#7'Caption'#6#15' Miscellanous: '#12'ClientHeight'#2'{'#11
+'ClientWidth'#3#206#0#8'TabOrder'#2#7#0#9'TCheckBox'#10'CheckBox13'#4'Left'#2
+#9#6'Height'#2#13#3'Top'#2#26#5'Width'#3#161#0#7'Caption'#6#28'Last hint win'
+'dow was from VT'#7'Enabled'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'#10'CheckBox1'
+'4'#4'Left'#2#9#6'Height'#2#13#3'Top'#2'?'#5'Width'#2'M'#7'Caption'#6#12'In '
+'animation'#7'Enabled'#8#8'TabOrder'#2#1#0#0#9'TCheckBox'#10'CheckBox17'#4'L'
+'eft'#2#9#6'Height'#2#13#3'Top'#2'Q'#5'Width'#2':'#7'Caption'#6#9'Iterating'
+#7'Enabled'#8#8'TabOrder'#2#2#0#0#9'TCheckBox'#10'CheckBox23'#4'Left'#2#9#6
+'Height'#2#13#3'Top'#2','#5'Width'#3#133#0#7'Caption'#6#22'Need root count u'
+'pdate'#7'Enabled'#8#8'TabOrder'#2#3#0#0#9'TCheckBox'#10'CheckBox33'#4'Left'
+#2#9#6'Height'#2#13#3'Top'#2#8#5'Width'#3#143#0#7'Caption'#6#23'Synchronous '
+'mode active'#7'Enabled'#8#8'TabOrder'#2#4#0#0#9'TCheckBox'#10'CheckBox46'#4
+'Left'#2#9#6'Height'#2#13#3'Top'#2'c'#5'Width'#2'r'#7'Caption'#6#16'Popup me'
+'nu shown'#7'Enabled'#8#8'TabOrder'#2#5#0#0#0#9'TGroupBox'#9'GroupBox8'#4'Le'
+'ft'#2#18#6'Height'#3#150#0#3'Top'#3#166#1#5'Width'#3#228#0#7'Caption'#6#25
+' Window related actions: '#12'ClientHeight'#3#132#0#11'ClientWidth'#3#224#0
+#8'TabOrder'#2#8#0#9'TCheckBox'#10'CheckBox22'#4'Left'#2#9#6'Height'#2#13#3
+'Top'#2'r'#5'Width'#3#141#0#7'Caption'#6#25'Default node height scale'#7'Ena'
+'bled'#8#8'TabOrder'#2#0#0#0#9'TCheckBox'#10'CheckBox26'#4'Left'#2#9#6'Heigh'
+'t'#2#13#3'Top'#2':'#5'Width'#2'R'#7'Caption'#6#13'Tree painting'#7'Enabled'
+#8#8'TabOrder'#2#1#0#0#9'TCheckBox'#10'CheckBox30'#4'Left'#2#9#6'Height'#2#13
+#3'Top'#2'&'#5'Width'#2'a'#7'Caption'#6#15'Window resizing'#7'Enabled'#8#8'T'
+'abOrder'#2#2#0#0#9'TCheckBox'#10'CheckBox34'#4'Left'#2#9#6'Height'#2#13#3'T'
+'op'#2'J'#5'Width'#3#136#0#7'Caption'#6#25'Tumb tracking (scrollbar)'#7'Enab'
+'led'#8#8'TabOrder'#2#3#0#0#9'TCheckBox'#10'CheckBox35'#4'Left'#2#9#6'Height'
+#2#13#3'Top'#2'Z'#5'Width'#2'_'#7'Caption'#6#14'Updates locked'#7'Enabled'#8
+#8'TabOrder'#2#4#0#0#9'TCheckBox'#10'CheckBox38'#4'Left'#2#9#6'Height'#2#13#3
+'Top'#2#2#5'Width'#3#186#0#7'Caption'#6#31'Windows XP Theme support in use'#7
+'Enabled'#8#8'TabOrder'#2#5#0#0#9'TCheckBox'#10'CheckBox45'#4'Left'#2#9#6'He'
+'ight'#2#13#3'Top'#2#20#5'Width'#3#179#0#7'Caption'#6' Treewindow is under c'
+'onstruction'#7'Enabled'#8#8'TabOrder'#2#6#0#0#0#0
]);

View File

@ -137,9 +137,6 @@ procedure TWindowsXPForm.FormCreate(Sender: TObject);
begin begin
XPTree.NodeDataSize := SizeOf(TEntry); XPTree.NodeDataSize := SizeOf(TEntry);
ConvertToHighColor(LargeImages);
ConvertToHighColor(SmallImages);
end; end;
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------