Update of /cvsroot/jvcl/dev/JVCL3/examples/JvScrollingWindow
In directory sc8-pr-cvs1:/tmp/cvs-serv5637/JVCL3/examples/JvScrollingWindow
Added Files:
Off97_5.bmp ScrollWinDemo.dof ScrollWinDemo.dpr
ScrollWinDemo.res ScrollWinMainFormU.dfm
ScrollWinMainFormU.pas
Log Message:
- Copied jvcl/devtools and jvcl/examples dev/JVCL3
- Copied JVCLConvert *.dat files to dev/JVCL3/converter
--- NEW FILE: Off97_5.bmp ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: ScrollWinDemo.dof ---
[Directories]
OutputDir=..\..\Bin
UnitOutputDir=..\..\Dcu
SearchPath=..\..\Source;..\..\Common
--- NEW FILE: ScrollWinDemo.dpr ---
program ScrollWinDemo;
uses
Forms,
ScrollWinMainFormU in 'ScrollWinMainFormU.pas' {JvScrollingWindowMainForm};
{$R *.RES}
begin
Application.Initialize;
Application.CreateForm(TJvScrollingWindowMainForm, JvScrollingWindowMainForm);
Application.CreateForm(TJvScrollingWindowMainForm, JvScrollingWindowMainForm);
Application.Run;
end.
--- NEW FILE: ScrollWinDemo.res ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: ScrollWinMainFormU.dfm ---
object JvScrollingWindowMainForm: TJvScrollingWindowMainForm
Left = 317
Top = 139
ActiveControl = Button1
AutoScroll = False
Caption =
'Demo program for TScrollingWindow with JvDivider and JvExpressBu' +
'tton'
ClientHeight = 426
ClientWidth = 499
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = True
Position = poScreenCenter
OnResize = FormResize
PixelsPerInch = 96
TextHeight = 13
object Panel1: TPanel
Left = 87
Top = 117
Width = 314
Height = 204
Anchors = []
BevelOuter = bvNone
ParentColor = True
TabOrder = 0
object Label1: TLabel
Left = 96
Top = 12
Width = 166
Height = 13
Caption = 'Move the panel around the borders'
end
object Label2: TLabel
Left = 96
Top = 53
Width = 166
Height = 13
Caption = 'Hide scrollarrows when not needed'
end
object Label3: TLabel
Left = 96
Top = 94
Width = 103
Height = 13
Caption = 'PopUp buttons on/off'
end
object Label4: TLabel
Left = 96
Top = 133
Width = 89
Height = 13
Caption = 'AutoRepeat on/off'
end
object Label5: TLabel
Left = 232
Top = 104
Width = 62
Height = 13
Caption = 'BorderWidth:'
end
object Button1: TButton
Left = 8
Top = 8
Width = 75
Height = 25
HelpContext = 22
Caption = 'Move'
TabOrder = 0
OnClick = Button1Click
end
object Button2: TButton
Left = 8
Top = 48
Width = 75
Height = 25
Caption = 'Hide'
TabOrder = 1
OnClick = Button2Click
end
object Button3: TButton
Left = 8
Top = 88
Width = 75
Height = 25
Caption = 'Flat'
TabOrder = 2
OnClick = Button3Click
end
object Button4: TButton
Left = 8
Top = 128
Width = 75
Height = 25
Caption = 'AutoRepeat'
TabOrder = 3
OnClick = Button4Click
end
object Edit1: TEdit
Left = 232
Top = 120
Width = 49
Height = 21
TabOrder = 4
Text = '0'
end
object UpDown1: TUpDown
Left = 281
Top = 120
Width = 15
Height = 21
Associate = Edit1
Max = 10
TabOrder = 5
OnClick = UpDown1Click
end
object CheckBox1: TCheckBox
Left = 104
Top = 176
Width = 97
Height = 17
Caption = 'Enabled'
Checked = True
State = cbChecked
TabOrder = 6
OnClick = CheckBox1Click
end
end
object ScrollPanel1: TJvScrollingWindow
Left = 0
Top = 0
Width = 499
Height = 41
AutoArrange = True
AutoHide = False
AutoRepeat = True
Flat = False
ScrollAmount = 32
TabOrder = 1
object ExpressButton1: TJvExpressButton
Left = 118
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 3
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton2: TJvExpressButton
Left = 497
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 12
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton3: TJvExpressButton
Left = 24
Top = 4
Width = 30
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 0
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton4: TJvExpressButton
Left = 54
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 1
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton5: TJvExpressButton
Left = 181
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 4
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton21: TJvExpressButton
Left = 435
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 11
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton22: TJvExpressButton
Left = 86
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 2
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton23: TJvExpressButton
Left = 403
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 10
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton24: TJvExpressButton
Left = 371
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 9
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton25: TJvExpressButton
Left = 309
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 8
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton26: TJvExpressButton
Left = 245
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 6
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton27: TJvExpressButton
Left = 213
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 5
LargeImages = ImageList1
Spacing = 6
end
object ExpressButton28: TJvExpressButton
Left = 277
Top = 4
Width = 32
Height = 30
Font.Charset = DEFAULT_CHARSET
Font.Color = clWhite
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
HighlightFont.Charset = DEFAULT_CHARSET
HighlightFont.Color = clBlack
HighlightFont.Height = -11
HighlightFont.Name = 'MS Sans Serif'
HighlightFont.Style = []
ImageIndex = 7
LargeImages = ImageList1
Spacing = 6
end
object Divider1: TJvDivider
Left = 341
Top = 4
Width = 30
Height = 30
end
object Divider2: TJvDivider
Left = 150
Top = 4
Width = 31
Height = 30
end
object Divider3: TJvDivider
Left = 467
Top = 4
Width = 30
Height = 30
end
end
object ImageList1: TImageList
Left = 16
Top = 72
Bitmap = {
494C010118001900040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
0000000000003600000028000000400000007000000001001000000000000038
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000007C00000000000000000000007C0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000104218631863186318630000
0000007C007C0000000000000000007C00000000104218631863186318630000
1863186318631863186318631863186300000000104218631863186318630000
1863186318631863186318631863186300000000104218631863186318630000
1863186318631863186318631863186300001042FF7F1863FF7F186318631863
00000000007C007C00000000007C007C00001042FF7F1863FF7F186318631863
0000186318631863186318631863104200001042FF7F1863FF7F186318631863
000010020000000010020000FF7F186300001042FF7F1863FF7F186318631863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7FFF7F0000000000001863
000000000000007C007C007C007C000000001042FF7FFF7F0000000000001863
0000000000000000000018631042186300001042FF7FFF7F0000000000001863
0000FF7FFF7F00000000FF7FFF7F186300001042FF7FFF7F0000000000001863
000018631863186318631863FF7F186300001042FF7F186300001863FF7F1863
0000000000000000007C007C0000000000001042FF7F18630000186318631863
0000E07FFF7FFF7FE07F00001863186300001042FF7F186300001863FF7F1863
00000000FF7FFF7FFF7F0000FF7F186300001042FF7F186300001863FF7F1863
000000001863FF7FFF7F1863FF7F186300001042FF7FFF7F0000FF7F1863FF7F
000000000000007C00400040007C000000001042FF7FFF7F0000FF7F18630000
0000FF7FFF7FFF7FFF7FFF7F0000186300001042FF7FFF7F0000FF7F1863FF7F
0000FF7FFF7FFF7FFF7F0000FF7F186300001042FF7FFF7F0000FF7F1863FF7F
000000001863186318631863FF7F1863000000001042FF7FFF7FFF7FFF7F0000
00400000007C000000000000007C007C000000001042FF7FFF7FFF7F00000000
1863FF7FE07FFF7FFF7FE07FFF7F0000000000421042FF7FFF7FFF7FFF7F0000
18630000FF7FFF7FFF7FFF7F00001863000000001042FF7FFF7FFF7FFF7F0000
0000FF7F0000186318631863FF7F186300000000000010421042104210420000
0000007C00000000000000000000007C007C0000104210421042104210421863
1863FF7FFF7FFF7FFF7FFF7FFF7FFF7F00000042004210421042104210421863
18630000FF7FFF7F00000000FF7F18630000000018631042104210421042FF7F
E07FE07F0000FF7FFF7F1863FF7F18630000000018631863FF7FFF7FFF7FFF7F
0000186300000000000000000000000000000000000000001863104210421042
10421042104210421042104210421042000000420042FF7F007C104200001863
186318630000FF7FFF7F0000FF7F186300000000000018631F00000010420000
FF7FFF7FFF7F0000FF7F1863FF7F186300000000186318630000FF7FFF7FFF7F
FF7F0000186300000000000000000000000000001863FF7FFF7FFF7F18631042
10420000000000000000100000000000000000420042007CFF7F007CFF7F0000
186318631863186318630000FF7F18630000000000001F0018631F000000FF7F
00000000FF7F000018631863FF7F186300000000186318630000FF7FFF7F0000
0000186318630000000000000000000000000000FF7FFF7F18630000FF7F1863
10421042000000001000100010000000000000420042FF7F10421042007C1042
00000000000000000000FF7FFF7F186300000000000000001F0018630000FF7F
FF7FE07FE07FFF7F00001863FF7F1863000000001863186318630000FF7FFF7F
00001863186318630000000000000000000000000000FF7F0000FF7F0000FF7F
00001863000010001000100010001000000000420042FF7FFF7FFF7FFF7FFF7F
FF7FFF7F10420000FF7FFF7FFF7F1863000000000000000018631F0018630000
000000000000000000001863FF7F186300000000000018631863186318631863
000018630000000000000000000000000000000000000000FF7F000010420000
1863FF7F000000000000100000000000000000420042FF7F0000000000000000
0000FF7F10420000FF7F0000000000000000000000000000000018631F000000
FF7FFF7FFF7FFF7FFF7F00000000000000000000000000000000000000000000
104218631863000000000000000000000000000000000000000010421863FF7F
0000000000000000000010000000000000000000004200420042104218631042
004200420042FF7FFF7F1042FF7F00000000000000000000000000000000FF7F
FF7FFF7FFF7FFF7FFF7F1042FF7F000000000000000000000000000010421042
104210421042000000000000000000000000000000000000FF7FFF7F00000000
0000000010001000100000000000000000000000000000001042104210421042
FF7FFF7FFF7FFF7FFF7F10420000000000000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F10420000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000001042104210421042
1042104210421042104210420000000000000000000000001042104210421042
1042104210421042104210420000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000104218631863186318630000
1863186318631863186318631863186300000000104218631863186318630000
FF7FFF7FFF7FFF7FFF7F00000000000000000000104218631863186318630000
1863186318631863186318631863186300000000104218631863186318630000
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7F1863FF7F186318631863
0000186318631863FF7F00000000000000001042FF7F1863FF7F186318631863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
000018631863186318631863FF7F186300001042FF7FFF7F0000000000001863
00001863FF7F1863FF7F00000000000000001042FF7FFF7F0000000000001863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7FFF7F1863FF7F186300001042FF7F186300001863FF7F1863
0000186318631863FF7F00000000000000001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7F186300001863FF7F1863
0000FF7F1863FF7F186300000000000000001042FF7FFF7F0000FF7F1863FF7F
00001863FF7FFF7FFF7F1863FF7F186300001042FF7FFF7F0000FF7F1863FF7F
00001863FF7F1863FF7F00001863FF7F00001042FF7FFF7F0000FF7F1863FF7F
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7FFF7F0000FF7F1863FF7F
00001863186318631863000000000000000000001042FF7FFF7FFF7FFF7F0000
00420000FF7FFF7FFF7F1863FF7F1863000000001042FF7FFF7FFF7FFF7F0000
1863186318631863FF7F0000FF7FFF7F000000001042FF7FFF7FFF7FFF7F0000
FF7FFF7FFF7FFF7FFF7FFF7FFF7F1863000000001042FF7FFF7FFF7FFF7F0000
1863FF7F1863FF7F186300000000000000000000000010421042104210420042
E07F00001863186318631863FF7F186300000000000010421042104210420000
00001863FF7F1863FF7F00001863FF7F0000000000001042104210421042FF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F186300000000104210421042104210421863
186300400040004018630000000000000000000000000000000010421042E07F
000018631863186318631863FF7F186300000000000000000000000000000000
0000186318631863FF7F0000FF7FFF7F00000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F1863000000001042FF7F1863FF7F1863FF7F
18630040FF7F00401863000000000000000000001042004200421042E07F0000
FF7FFF7FFF7F1863FF7FFF7FFF7F186300000000186318630000186318631863
0000FF7FFF7F0000000000001863FF7F00000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F186300000000104218631863186318631863
18630040004000401863000000000000000000000042E07FE07FE07F0000FF7F
FF7FFF7FFF7F1863FF7FFF7FFF7F1863000000001863FF7F0000000000000000
0000FF7FFF7F1042FF7F0000FF7FFF7F00000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F1863000000001042FF7F1863FF7F1863FF7F
1863FF7F1863FF7F186300000000000000001042E07F0000E07FE07F00001863
1863186318631863FF7FFF7FFF7F186300000000186318630000186318631863
00001042104210421042FF7F1863FF7F00000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F186300000000104210421042104210421042
1042104210421042104200000000000000000000E07FE07FE07F004200001863
1863186318631863FF7F00000000000000000000000000000000000000000000
0000FF7FFF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F00000000000000000000104210001000100010001000
10421042104210421042000000000000000000000000104200000000FF7FFF7F
FF7FFF7FFF7FFF7FFF7F1042FF7F000000000000000000000000000000000000
00001863186318631863FF7F0000000000000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F1863FF7F104200000000104210421042104210421042
1042104210421042104200000000000000000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F10420000000000000000000000000000000000001042
FF7FFF7FFF7FFF7FFF7FFF7F1042FF7F00000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F18631042000000000000000000000000000000000000
0000000000000000000000000000000000000000000000001042104210421042
1042104210421042104210420000000000000000000000000000000000001042
1042104210421042104210421042104200000000000000001042104210421042
1042104210421042104210420000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
1863186318631863186318631863186300000000104218631863186318630000
1863186318631863186318631863186300000000104218631863186318630000
1863186318631863186318631863186300001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7F1863FF7F186318631863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7F1863FF7F186318631863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000FF7F1863186318631863FF7F186300001042FF7FFF7F0000000000001863
00001863FF7F186318631863FF7F186300001042FF7FFF7F0000000000001863
000018631863186318631863FF7F186300001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7FFF7FFF7FFF7F000000001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7F186300001863FF7F1863
0000FF7FFF7F1863FF7F1863FF7F186300001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7FFF7FFF7FFF7F186300001042FF7FFF7F0000FF7F1863FF7F
0000FF7FFF7FFF7FFF7FFF7FFF7F000000001042FF7FFF7F0000FF7F1863FF7F
000018631863186318631863FF7F186300001042FF7FFF7F0000FF7F1863FF7F
00001863FF7FFF7FFF7F1863FF7F186300001042FF7FFF7F0000FF7F1863FF7F
000018631863186318631863FF7F1863000000001042FF7FFF7FFF7FFF7F0000
000010421042104210421042FF7F0000000000001042FF7FFF7FFF7FFF7F0000
FF7FFF7FFF7FFF7FFF7FFF7FFF7F1863000000001042FF7FFF7FFF7FFF7F0000
1863FF7F1863FF7FFF7FFF7FFF7F1863000010421042FF7FFF7FFF7FFF7F0000
00000000FF7FFF7FFF7FFF7FFF7F186300000000000010421042104210420000
1042FF7FFF7FFF7FFF7FFF7FFF7F000000000000000010421042104210420000
FF7FFF7F1863186318631863FF7F186300000000000010421042104210420000
000018631863186318631863FF7F186300001042FF7F10421042104210421863
186300001863186318631863FF7F186300000000000000001042FF7F0042E07F
000010421042104210421042FF7F0000000000000000FF03FF030000FF03FF03
0000FF7F18631863FF7F1863FF7F1863000000000000000000000000FF03FF03
000000001863FF7FFF7F1863FF7F186300001042FF7F10421042104210421042
18630000FF7FFF7FFF7FFF7FFF7F1863000000000000000010420042E07F0000
FF7FFF7FFF7FFF7FFF7FFF7FFF7F0000000000000000FF03FF030000FF03FF03
0000FF7F18631863FF7F1863FF7F186300000000100210020000FF03FF030000
100200001863186318631863FF7F186300001042FF7F104200400040FF031042
186300001863186318631863FF7F186300000000000000000042E07F00001042
104210421042104210421042FF7F0000000000000000FF030000FF03FF030000
FF0300001863FF7FFF7F1863FF7F18630000000000000000FF03FF0300000000
000000001863FF7FFF7F1863FF7F186300001042FF7F10420040FF0300401042
18630000FF7FFF7FFF7FFF7FFF7F18630000000000000042E07F0000FF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F0000000000000000FF0300000000FF030000
0000FF030000186318631863FF7F1863000000000000FF03FF03000010420000
186318631863186318631863FF7F186300001042FF7F18631042104210421042
186300001863186318631863FF7F1863000000000042E07F0000FF7F10421042
104210421042104210421042FF7F000000000000FF03FF03FF030000FF030000
FF03FF03FF030000FF7F00000000000000000000FF03FF0300000000FF03FF03
0000FF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7FFF7FFF7FFF7F
FF7F0000FF7FFF7FFF7F00000000000000001042004000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F000000000000000000000000000000000000
0000000000000000FF7F1042FF7F00000000000000000000FF7FFF7F00000000
0000FF7FFF7FFF7FFF7F1042FF7F000000001042104210421042104210421042
10421042FF7FFF7FFF7F1042FF7F104200001042000000001042100010001000
1000100010001000100010001000000000000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F10420000000000000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F10420000000000000000000000001042FF7FFF7FFF7F
FF7FFF7FFF7FFF7FFF7F10421042000000000000000000001042000010420000
1042000010420000104200001042000000000000000000001042104210421042
1042104210421042104210420000000000000000000000001042104210421042
1042104210421042104210420000000000000000000000001042104210421042
1042104210421042104210420000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000104200000000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000104210421042000000000000000000001042FF7FFF7F0000000000001863
0000104210420000000000000000000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7F186300001863FF7F1863
0000FF7F00000000000000000000000000001042FF7F186300001863FF7F1863
0000104210421042104210420000000000001042FF7F186300001863FF7F1863
0000104210421042104200000000000000001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7FFF7FFF7FFF7F000000001042FF7FFF7F0000FF7F1863FF7F
0000E07FFF7FE07F000000000000000000001042FF7FFF7F0000FF7F1863FF7F
0000186310421042104210421042104200001042FF7FFF7F0000FF7F1863FF7F
0000104210421042104200000000000000001042FF7FFF7F0000FF7F1863FF7F
00000040FF7FFF7FFF7FFF7FFF7F0000000000001042FF7FFF7FFF7FFF7F0000
1042FF7FE07FFF7FE07FFF7F00000000000010421042FF7FFF7FFF7FFF7F0000
00001863186310421042104210421042000010421042FF7FFF7FFF7FFF7F0000
FF7F1863104210420000FF7F18631042000000001042FF7FFF7FFF7FFF7F0000
004000400040FF7FFF7FFF7FFF7F00000000000000001042104210421042E07F
FF7F10421042E07FFF7FE07FFF7FE07F00001042104210421042104210421863
FF7F000018631863104210421042104200001042FF7F10421042104210421042
1863FF7F18631042104210421042104200000000000010421042104210420040
0040FF7F0040FF7FFF7FFF7FFF7F00000000000000000000E07FFF7F10421042
E07FFF7FE07F10421042FF7FE07F104200001042FF7F1042FF7F1863FF7F0000
1863FF7F000018631863186318631042000000001042FF7FFF7F10421863FF7F
1042FF7FFF7F18630000FF7F18631042000000000000000000001042FF7FFF7F
FF7FFF7FFF7F0040FF7FFF7FFF7F0000000000000000E07FFF7FE07FFF7FE07F
10421042FF7FE07FFF7FE07F1042000000001042FF7F18631042FF7F1863FF7F
000018631863186310420000186318631042000000001042FF7FFF7F1042FF7F
FF7FFF7F186310421863FF7F18631042000000000000000000001042FF7FFF7F
FF7FFF7FFF7FFF7F0040FF7FFF7F0000000000000000FF7FE07F10421042FF7F
E07FFF7F10421042E07FFF7F10420000000000001042FF7F1863104210421863
1863186310421042FF7F00001863104200000000000000001042FF7FFF7FFF7F
FF7F1042FF7F1042FF7FFF7FFF7F1863104200000000000000001042FF7FFF7F
FF7FFF7FFF7FFF7FFF7F0040FF7F00000000000010421042FF7FE07FFF7F1042
1042E07FFF7FE07FFF7F1042000000000000000000001042FF7F186318631042
10421042FF7FFF7FFF7FFF7F00000000000000000000104218631042FF7F1863
1042186310421863FF7FFF7F18631042000000000000000000001042FF7FFF7F
FF7FFF7FFF7FFF7FFF7FFF7FFF7F0000000000000000000010421042E07FFF7F
E07F10421042FF7FE07F104200000000000000000000000010421042FF7FFF7F
1042FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042186318631042FF7F
10421863FF7FFF7F1863104210420000000000000000000000001042FF7FFF7F
00000000000000000000FF7FFF7F000000000000000000000000000010421042
FF7FE07FFF7FE07F104200000000000000000000000000000000000010421042
10421042FF7FFF7FFF7FFF7FFF7FFF7F00000000000010421863FF7F18631042
FF7FFF7F18631042104200000000000000000000000000000000000010421042
0000FF7F18631863000010421042000000000000000000000000000000000000
10421042E07FFF7F104200000000000000000000000000000000000000000000
000000001042FF7FFF7FFF7F10421042000000000000000010421863FF7FFF7F
1863104210420000000000000000000000000000000000000000000000000000
0000104210421042000000000000000000000000000000000000000000000000
0000000010421042000000000000000000000000000000000000000000000000
0000000000001042104210420000000000000000000000000000104210421042
1042000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000104218631863186318630000
0000000000001002000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000FF7FFF7F0000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000FF7F00000000104000001040000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7F000018630000000000001042FF7F186300001863FF7F1863
0000000000001002000000000000000000001042FF7F186300001863FF7F1863
0000000000000000000000000000000000001042FF7F186300001863FF7F1863
0000000000000000000000000000000000001042FF7FFF7F0000FF7F1863FF7F
0000FF7FFF7FFF7F000018630000000000001042FF7FFF7F0000FF7F1863FF7F
0000FF7FFF7F0000000000000000000000001042FF7FFF7F0000FF7F1863FF7F
0000000000000000000000000000000000001042FF7FFF7F0000FF7F1863FF7F
00000000000000000000000000000000000000001042FF7FFF7FFF7FFF7F0000
0000FF7FFF7FFF7FFF7F000018630000000000001042FF7FFF7FFF7FFF7F0000
FF7FFF7F000000001040000010400000000000001042FF7FFF7FFF7FFF7F0000
00000000000000000000000000000000000000001042FF7FFF7FFF7FFF7F0000
0000000000000000000000000000000000000000000010421042104210421863
0000FF7FFF7F0000000018631863000000000000000010421042104210420000
0000FF7FFF7FFF7F000018630000000000000000000010421042104210420000
00000000FF7FFF7FFF7FFF7FFF7FFF7F00000000000010421042104210420000
00000000FF7FFF7FFF7FFF7FFF7FFF7F00000000000000000000000018631863
18630000FF7FFF7F000018631863186300000000000000000000000018631863
FF7FFF7FFF7FFF7F000018630000000000000000000000000000000000000000
00000000FF7FFF7F0040FF7FFF7FFF7F00000000000000000000000000000000
00000000FF7FFF7F0040FF7FFF7FFF7F00001042E07FFF7FFF7FFF7F00001863
1863186318631863000018630000000000000000000000000000000018631863
0000FF7FFF7FFF7FFF7F0000186300000000000000001042E07FFF7FFF7FFF7F
FF7F0000FF7F004000400040FF7FFF7F0000000000001042E07FFF7FFF7FFF7F
FF7F0000FF7F004000400040FF7FFF7F000010421042FF7FE07FFF7FFF7F0000
0000000000000000104218631863000000000000000000000000000018631863
0000FF7FFF7F0000000018631863000000000000000010421042FF7FE07FFF7F
10420000FF7FFF7FFF7FFF7F0040FF7F00000000000010421042FF7FE07FFF7F
10420000FF7FFF7FFF7FFF7F0040FF7F00001042E07F1042FF7F104210421042
FF7F000010421042104210421042000000000000000000000000000018631863
18630000FF7FFF7F00001863186318630000000000001042E07F1042FF7F1042
E07F0000FF7FFF7FFF7FFF7FFF7F00400000000000001042E07F1042FF7F1042
E07F0000FF7FFF7FFF7FFF7FFF7F004000001042FF7FFF7F1042FF7FFF7FFF7F
1042FF7F00000000000000000000000000000000000000000000000000001863
186318631863186300001863000000000000000000001042FF7FFF7F1042FF7F
FF7F0000FF7F0000000000000000FF7F0000000000001042FF7FFF7F1042FF7F
FF7F0000FF7F0000000000000000FF7F00001042E07F1042FF7FFF7FE07FFF7F
FF7F1042E07F0000000000000000000000000000000000000000000000000000
000000000000000010421863186300000000000000001042E07F1042FF7FFF7F
E07FFF7F0000FF7F18631863186300000000000000001042E07F1042FF7FFF7F
E07FFF7F0000FF7F1863186318630000000010421042FF7FE07FFF7FFF7FFF7F
E07FFF7F10420000000000000000000000000000000000000000000000000000
0000000010421042104210421042000000000000000010421042FF7FE07FFF7F
FF7FFF7FE07F0000000000000000000000000000000010421042FF7FE07FFF7F
FF7FFF7FE07F0000000000000000000000001042104210421042104210421042
1042104210420000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000010421042104210421042
1042104210421042104200000000000000000000000010421042104210421042
1042104210421042104200000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
1863186318631863186318631863000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000000000000000000000000000000000104218631863186318630000
0000000000001002000000000000000000001042000000000000000000001042
FF7F18631000100010001000FF7F000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000000000000000000000000000000000001042FF7F1863FF7F186318631863
0000FF7FFF7F0000000000000000000000001042FF7F00000000000018630000
1863FF7FFF7FFF7FFF7FFF7FFF7F000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000000000000000000000000000000000001042FF7FFF7F0000000000001863
0000FF7F00000000104000001040000000001042FF7FFF7FFF7F186318631042
FF7F18631000100010001000FF7F000000001042FF7F186300001863FF7F1863
0000000000000000000000000000000000001042FF7F186300001863FF7F1863
0000000000000000000000000000000000001042FF7F186300001863FF7F1863
0000FF7FFF7FFF7F000018630000000000001042FF7FFF7FFF7F186318630000
1863FF7FFF7FFF7FFF7FFF7FFF7F000000001042FF7FFF7F0000FF7F1863FF7F
0000000000000000000000000000000000001042FF7FFF7F0000FF7F1863FF7F
0000000000000000000000000000000000001042FF7FFF7F0000FF7F1863FF7F
0000FF7FFF7FFF7F000018630000000000001042FF7FFF7FFF7F186318631042
FF7F18631000100010001000FF7F0000000000001042FF7FFF7FFF7FFF7F0000
00000000000000000000000000000000000000001042FF7FFF7FFF7FFF7F0000
10421042104210421042104210421042000000001042FF7FFF7FFF7FFF7F0000
0000FF7FFF7FFF7FFF7F00001863000000001042FF7FFF7FFF7F186318630000
1863FF7FFF7F0000000000000000000000000000000010421042104210420000
0000000000000000000000000000000000000000000010421042104210421863
1863186318631863186318631863104200000000000010421042104210421863
0000FF7FFF7F0000000018631863000000001042FF7FFF7FFF7F186318631042
FF7F18631042186318631863186300000000000000000000FF7FFF7F00000000
0000000000000000000000000000000000000000000010420042186318631863
0042004200421863186318630042104200000000000000000000000018631863
18630000FF7FFF7F000018631863186300001042FF7FFF7FFF7F186318630000
FF7F1042FF7F1863FF7F18631863186300000000000000000000FF7FFF7FFF7F
0000000000000000FF7F0000000000000000000000001042E07F004218630042
0000000000000042186300421863104200001042E07FFF7FFF7FFF7F00001863
1863186318631863000018630000000000001042FF7FFF7FFF7F186310420000
10421042FF7FFF7F00000000000018630000000018631863FF7FFF7FFF7FFF7F
00000000000000000000FF7F000000000000000000001042FF7FFF7F00420000
FF7FFF7FE07F00000042186318631042000010421042FF7FE07FFF7FFF7F0000
00000000000000001042186318630000000000001042FF7FFF7F186310420000
00001042FF7F186300001863FF7F186300000000186318630000FF7FFF7FFF7F
FF7F000000000000FF7FFF7FFF7F00000000000000001042E07F18630000FF7F
E07FFF7FFF7FFF7F000000421863104200001042E07F1042FF7F104210421042
FF7F000010421042104210421042000000000000000010421042104200000000
00001042FF7FFF7F0000FF7F1863FF7F00000000186318630000FF7FFF7F0000
000000000000FF7FFF7FFF7FFF7FFF7F000000000000104218630000E07FFF7F
FF7FFF7FE07FFF7FFF7F00000042104200001042FF7FFF7F1042FF7FFF7FFF7F
1042FF7F00000000000000000000000000000000000000000000000000000000
000000001042FF7FFF7FFF7FFF7F0000000000001863186318630000FF7FFF7F
000000000000FF7FFF7FFF7FFF7FFF7F00000000000010420000FF7FFF7FFF7F
E07FFF7FFF7FFF7FE07FFF7F0000004200001042E07F1042FF7FFF7FE07FFF7F
FF7F1042E07F0000000000000000000000000000000000000000000000000000
0000000000001042104210421042000000000000000018631863186318631863
0000000000000000FF7FFF7FFF7F00000000000000001042FF7FFF7FE07FFF7F
FF7FFF7FE07FFF7FFF7FFF7FE07F0000000010421042FF7FE07FFF7FFF7FFF7F
E07FFF7F10420000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000010421042104210421042
1042104210421042104210421042104200001042104210421042104210421042
104210421042000000000000000000000000424D3E000000000000003E000000
2800000040000000700000000100010000000000800300000000000000000000
000000000000000000000000FFFFFF0000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000C3BEC000C000C000813D800080008000
009900000000000000C300000000000000E700000000000000C3000000000000
8019800000000000003C800000000000003F800000008000001F003700008000
001F00230000C000000F80010000C000801FC0370000E000C01FC0778001E001
F01FC18FE003E003F83FE7FFE007E007C000C007C000C3FF80008007800081FF
00000007000000FF000000070000000700000000000000070000000000000007
8000800080008007C000C000C000800780008000E000800700000000E0008007
00000000E000800700000000E000800700008000E00080078001E000E0018007
E003FC00E003FFFFE007FC01E007FFFFC3FFC000C000C00081FF800080008000
00FF000000000000000100000000000000010000000000000001000000000000
8001800080000000C0018000C0000000E001800000000000E001800000000000
E001800080000000C00180008000000080010000000000000001000100010001
2001E003E003E003E001E007E007E007C3FFC3FFC3FFC3FF81FF807F80FF81FF
00FF001F003F00FF007F0007000F0003001F0001000300010007000000010001
8001000000008001C00000000000C001C00100008000F00180030000C000F001
80038001E000F0018007C003C001F001E007E001C003F001F80FF800C00FF803
FE0FFF81E03FFF1FFF9FFFC7F0FFFFFFC3FFC3FFC3FFC3FF800F81FF81FF81FF
001F00FF00FF00FF000100FF00FF00FF0003000F00FF00FF0003001F00FF00FF
8001800181818181C001C003C300C3000000F003C000C0000001F001C000C000
0001F001C000C0000001F000C000C0000003F801C000C000001FFC01C001C001
001FFF01C003C003001FFF83C007C007FE01C3FFC3FFC3FF7C0181FF81FF800F
380100FF00FF001F000100FF00FF0001000100FF00FF0003000100FF00000003
000180FF800080010001C1FFC000C0010001C18FC0000000000080C7C0000001
020000E3C000000183000041C0000001C7000080C0000003FF810080C000001F
FFC380C1C000001FFFFFC1E3C000001F00000000000000000000000000000000
000000000000}
end
object PopupMenu1: TPopupMenu
Left = 16
Top = 112
object Move1: TMenuItem
Caption = 'Move'
OnClick = Button1Click
end
object Hide1: TMenuItem
Caption = 'Hide'
OnClick = Button2Click
end
object Flat1: TMenuItem
Caption = 'Flat'
OnClick = Button3Click
end
object AutoRepeat1: TMenuItem
Caption = 'AutoRepeat'
OnClick = Button4Click
end
object N1: TMenuItem
Caption = '-'
end
object Exit1: TMenuItem
Caption = 'Exit'
OnClick = Exit1Click
end
end
end
--- NEW FILE: ScrollWinMainFormU.pas ---
{$I JVCL.INC}
unit ScrollWinMainFormU;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ToolWin, StdCtrls, ComCtrls, Menus, ExtCtrls, ImgList, JvScrollPanel, JvLookOut,
JvComponent;
type
TJvScrollingWindowMainForm = class(TForm)
ImageList1: TImageList;
Panel1: TPanel;
Button1: TButton;
Label1: TLabel;
Button2: TButton;
Label2: TLabel;
Button3: TButton;
Label3: TLabel;
Button4: TButton;
Label4: TLabel;
Edit1: TEdit;
Label5: TLabel;
UpDown1: TUpDown;
ScrollPanel1: TJvScrollingWindow;
ExpressButton1: TJvExpressButton;
ExpressButton2: TJvExpressButton;
ExpressButton3: TJvExpressButton;
ExpressButton4: TJvExpressButton;
ExpressButton5: TJvExpressButton;
ExpressButton21: TJvExpressButton;
ExpressButton22: TJvExpressButton;
ExpressButton23: TJvExpressButton;
ExpressButton24: TJvExpressButton;
ExpressButton25: TJvExpressButton;
ExpressButton26: TJvExpressButton;
ExpressButton27: TJvExpressButton;
ExpressButton28: TJvExpressButton;
Divider1: TJvDivider;
Divider2: TJvDivider;
Divider3: TJvDivider;
PopupMenu1: TPopupMenu;
Move1: TMenuItem;
Hide1: TMenuItem;
Flat1: TMenuItem;
AutoRepeat1: TMenuItem;
N1: TMenuItem;
Exit1: TMenuItem;
CheckBox1: TCheckBox;
procedure Button1Click(Sender: TObject);
procedure ExpressButton1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure UpDown1Click(Sender: TObject; Button: TUDBtnType);
procedure Button4Click(Sender: TObject);
procedure Exit1Click(Sender: TObject);
procedure FormResize(Sender: TObject);
procedure CheckBox1Click(Sender: TObject);
end;
var
JvScrollingWindowMainForm: TJvScrollingWindowMainForm;
implementation
const
BoolOnOff: array[boolean] of string = (' Off ', ' On');
{$IFDEF DELPHI6_UP}
AlignStr: array[TAlign] of string = ('alNone', 'alTop', 'alBottom', 'alLeft',
'alRight', 'alClient', 'alCustom');
{$ELSE}
AlignStr: array[TAlign] of string = ('alNone', 'alTop', 'alBottom', 'alLeft',
'alRight', 'alClient');
{$ENDIF}
{$R *.DFM}
procedure TJvScrollingWindowMainForm.Button1Click(Sender: TObject);
var i, tmp: integer;
begin
{ AutoArrange only moves children - not the panel itself,
so you'll have to do it manually: }
with ScrollPanel1 do
if ScrollDirection = sdVertical then
begin
tmp := Width;
ScrollDirection := sdHorizontal;
if Align = alRight then
Align := alTop
else
Align := alBottom;
Height := tmp;
end
else
begin
tmp := Height;
ScrollDirection := sdVertical;
if Align = alTop then
Align := alLeft
else
Align := alRight;
Width := tmp;
end;
{ Adjust the TDividers }
with ScrollPanel1 do
for i := 0 to ControlCount - 1 do
if Controls[i] is TJvDivider then
TJvDivider(Controls[i]).Vertical := ScrollPanel1.Align in [alTop,
alBottom];
Caption := 'Align ' + AlignStr[ScrollPanel1.Align];
end;
procedure TJvScrollingWindowMainForm.ExpressButton1Click(Sender: TObject);
begin
Caption := (Sender as TComponent).Name;
end;
procedure TJvScrollingWindowMainForm.Button2Click(Sender: TObject);
begin
ScrollPanel1.AutoHide := not ScrollPanel1.AutoHide;
Caption := 'Hidden' + BoolOnOff[ScrollPanel1.AutoHide];
end;
procedure TJvScrollingWindowMainForm.Button3Click(Sender: TObject);
begin
ScrollPanel1.Flat := not ScrollPanel1.Flat;
Caption := 'Flat' + BoolOnOff[ScrollPanel1.Flat];
end;
procedure TJvScrollingWindowMainForm.UpDown1Click(Sender: TObject; Button: TUDBtnType);
begin
ScrollPanel1.BorderWidth := UpDown1.Position;
end;
procedure TJvScrollingWindowMainForm.Button4Click(Sender: TObject);
begin
ScrollPanel1.AutoRepeat := not ScrollPanel1.AutoRepeat;
Caption := 'AutoRepeat' + BoolOnOff[ScrollPanel1.AutoRepeat];
end;
procedure TJvScrollingWindowMainForm.Exit1Click(Sender: TObject);
begin
Close;
end;
procedure TJvScrollingWindowMainForm.FormResize(Sender: TObject);
begin
Panel1.Top := (Height - Panel1.Height) div 2;
Panel1.Left := (Width - Panel1.Width) div 2;
end;
procedure TJvScrollingWindowMainForm.CheckBox1Click(Sender: TObject);
begin
ScrollPanel1.Enabled := CheckBox1.Checked;
end;
end.
|