You've already forked lazarus-ccr
jvcllaz: Add "SimpleDemo" of XP controls
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5412 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
455
components/jvcllaz/examples/XPCtrls/MainFrm.lfm
Normal file
455
components/jvcllaz/examples/XPCtrls/MainFrm.lfm
Normal file
@ -0,0 +1,455 @@
|
|||||||
|
object frmMain: TfrmMain
|
||||||
|
Left = 291
|
||||||
|
Height = 191
|
||||||
|
Top = 290
|
||||||
|
Width = 456
|
||||||
|
BorderIcons = [biSystemMenu, biMinimize]
|
||||||
|
BorderStyle = bsSingle
|
||||||
|
Caption = 'frmMain'
|
||||||
|
ClientHeight = 191
|
||||||
|
ClientWidth = 456
|
||||||
|
Color = clBtnFace
|
||||||
|
DefaultMonitor = dmDesktop
|
||||||
|
Font.Color = clWindowText
|
||||||
|
OnCreate = FormCreate
|
||||||
|
Position = poDesktopCenter
|
||||||
|
LCLVersion = '1.7'
|
||||||
|
object cntHeader: TJvXPContainer
|
||||||
|
Left = 0
|
||||||
|
Height = 15
|
||||||
|
Top = 0
|
||||||
|
Width = 456
|
||||||
|
Caption = 'cntHeader'
|
||||||
|
OnPaint = cntHeaderPaint
|
||||||
|
Align = alTop
|
||||||
|
OnMouseDown = cntHeaderMouseDown
|
||||||
|
object btnClose: TJvXPToolButton
|
||||||
|
Left = 0
|
||||||
|
Top = 0
|
||||||
|
Align = alLeft
|
||||||
|
ImageIndex = 0
|
||||||
|
OnClick = btnCloseClick
|
||||||
|
end
|
||||||
|
end
|
||||||
|
object cntNetPanel: TJvXPContainer
|
||||||
|
Left = 8
|
||||||
|
Height = 161
|
||||||
|
Top = 24
|
||||||
|
Width = 121
|
||||||
|
BoundColor = 16251903
|
||||||
|
BoundLines = [blLeft, blTop, blRight, blBottom]
|
||||||
|
Caption = 'cntNetPanel'
|
||||||
|
Color = 16251903
|
||||||
|
ParentColor = False
|
||||||
|
OnPaint = cntNetPanelPaint
|
||||||
|
Anchors = [akTop, akLeft, akBottom]
|
||||||
|
object lbBrowse: TLabel
|
||||||
|
Left = 8
|
||||||
|
Height = 15
|
||||||
|
Top = 24
|
||||||
|
Width = 42
|
||||||
|
Caption = 'Browse'
|
||||||
|
Font.Color = clWindowText
|
||||||
|
Font.Style = [fsBold]
|
||||||
|
ParentColor = False
|
||||||
|
ParentFont = False
|
||||||
|
end
|
||||||
|
object shpSeperator: TShape
|
||||||
|
Left = 8
|
||||||
|
Height = 1
|
||||||
|
Top = 37
|
||||||
|
Width = 108
|
||||||
|
Pen.Color = clSilver
|
||||||
|
end
|
||||||
|
object lbInternalPage: TLabel
|
||||||
|
Cursor = crHandPoint
|
||||||
|
Left = 24
|
||||||
|
Height = 15
|
||||||
|
Top = 40
|
||||||
|
Width = 69
|
||||||
|
Caption = 'Internal Page'
|
||||||
|
ParentColor = False
|
||||||
|
end
|
||||||
|
object lbWebEditor: TLabel
|
||||||
|
Cursor = crHandPoint
|
||||||
|
Left = 24
|
||||||
|
Height = 15
|
||||||
|
Top = 56
|
||||||
|
Width = 60
|
||||||
|
Caption = 'Web-Editor'
|
||||||
|
ParentColor = False
|
||||||
|
end
|
||||||
|
object lbConfigure: TLabel
|
||||||
|
Cursor = crHandPoint
|
||||||
|
Left = 24
|
||||||
|
Height = 15
|
||||||
|
Top = 80
|
||||||
|
Width = 62
|
||||||
|
Caption = 'Configure...'
|
||||||
|
ParentColor = False
|
||||||
|
end
|
||||||
|
object imgConfigure: TImage
|
||||||
|
Left = 5
|
||||||
|
Height = 17
|
||||||
|
Top = 79
|
||||||
|
Width = 17
|
||||||
|
Picture.Data = {
|
||||||
|
07544269746D617036030000424D360300000000000036000000280000001000
|
||||||
|
0000100000000100180000000000000300000000000000000000000000000000
|
||||||
|
0000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0001500001500011501021502021502
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0001500012A
|
||||||
|
0105D4050AE90A0FD41918E9181DD41D072A07051505C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C000150003D40306E9060BFF0B0DD42D053F6521E92B2DFF2D
|
||||||
|
35E9353BD43B051505C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0012A0106E9060BFF
|
||||||
|
0B0DD438032ACC03158E25D43B39FF3947FF474DE94D112A11C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C000150005D4050BFF0B0DD438053FC50315ED0000E9092A7E42E94D
|
||||||
|
56FF5666FF6664D4640A150AC0C0C0C0C0C0C0C0C00015000AE90A10E9250855
|
||||||
|
B21ED44925D4500315E207158750E95A66FF6678FF787EE97E0B150BC0C0C0C0
|
||||||
|
C0C0C0C0C001150111E9111AFF1A21E9362DFF2D33E9480B2AD508159355D46A
|
||||||
|
78FF7893FF9391E9910D150DC0C0C0C0C0C0C0C0C002150218E91823FF232DFF
|
||||||
|
2D39FF3947FF4747D472112AD0142A8989E993E5FFE5ADE9AD0F150FC0C0C0C0
|
||||||
|
C0C0C0C0C00215021DD41D2DFF2D39FF3947FF4756FF5666FF6664D484243F84
|
||||||
|
A0E9ABDDFFDDADD4AD111511C0C0C0C0C0C0C0C0C0C0C0C0072A0735E93547FF
|
||||||
|
4756FF5666FF6678FF7893FF93A0E9ABC4FFC42AE92A112A11C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C00515053BD43B4DE94D66FF6678FF7893FF93E5FFE5DDFFDD
|
||||||
|
2AE92A00D400001500C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0051505112A
|
||||||
|
1164D4647EE97E91E991ADE9ADADD4AD112A11001500C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C00A150A0B150B0D150D0F150F111511
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
|
||||||
|
C0C0
|
||||||
|
}
|
||||||
|
Transparent = True
|
||||||
|
end
|
||||||
|
object cntNetHeader: TJvXPContainer
|
||||||
|
Left = 1
|
||||||
|
Height = 15
|
||||||
|
Top = 1
|
||||||
|
Width = 119
|
||||||
|
Alignment = taLeftJustify
|
||||||
|
Caption = 'ToDo-List'
|
||||||
|
Color = 14936557
|
||||||
|
ParentColor = False
|
||||||
|
ShowCaption = True
|
||||||
|
Spacing = 34
|
||||||
|
Align = alTop
|
||||||
|
object btnLeft: TJvXPToolButton
|
||||||
|
Left = 0
|
||||||
|
Top = 0
|
||||||
|
ToolType = ttArrowLeft
|
||||||
|
Align = alLeft
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object btnRight: TJvXPToolButton
|
||||||
|
Left = 15
|
||||||
|
Top = 0
|
||||||
|
ToolType = ttArrowRight
|
||||||
|
Align = alLeft
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
object btnOK: TJvXPButton
|
||||||
|
Left = 296
|
||||||
|
Top = 160
|
||||||
|
Caption = '&OK'
|
||||||
|
TabOrder = 2
|
||||||
|
Default = True
|
||||||
|
ModalResult = 1
|
||||||
|
Anchors = [akTop, akRight]
|
||||||
|
OnClick = btnCloseClick
|
||||||
|
end
|
||||||
|
object btnCancel: TJvXPButton
|
||||||
|
Left = 376
|
||||||
|
Top = 160
|
||||||
|
Caption = '&Cancel'
|
||||||
|
TabOrder = 3
|
||||||
|
Cancel = True
|
||||||
|
ModalResult = 2
|
||||||
|
Anchors = [akTop, akRight]
|
||||||
|
end
|
||||||
|
object btn1: TJvXPButton
|
||||||
|
Left = 136
|
||||||
|
Height = 41
|
||||||
|
Top = 24
|
||||||
|
Action = acBtn1
|
||||||
|
Caption = '&Generate'
|
||||||
|
TabOrder = 4
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object btn2: TJvXPButton
|
||||||
|
Left = 216
|
||||||
|
Height = 41
|
||||||
|
Top = 24
|
||||||
|
Action = acBtn2
|
||||||
|
Caption = '&Optimize'
|
||||||
|
TabOrder = 5
|
||||||
|
Layout = blGlyphRight
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object btn4: TJvXPButton
|
||||||
|
Left = 376
|
||||||
|
Height = 41
|
||||||
|
Top = 24
|
||||||
|
Action = acBtn4
|
||||||
|
Caption = 'C++ Code'
|
||||||
|
TabOrder = 6
|
||||||
|
Layout = blGlyphBottom
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object btn3: TJvXPButton
|
||||||
|
Left = 296
|
||||||
|
Height = 41
|
||||||
|
Top = 24
|
||||||
|
Action = acBtn3
|
||||||
|
Caption = '&Copy Path'
|
||||||
|
TabOrder = 7
|
||||||
|
Layout = blGlyphTop
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object chkToogleEnable: TJvXPCheckbox
|
||||||
|
Left = 136
|
||||||
|
Height = 17
|
||||||
|
Top = 72
|
||||||
|
Width = 313
|
||||||
|
Caption = '&Toogle Enable-Mode'
|
||||||
|
TabOrder = 8
|
||||||
|
Anchors = [akTop, akLeft, akRight]
|
||||||
|
StyleManager = styleOffice
|
||||||
|
OnClick = chkToogleEnableClick
|
||||||
|
end
|
||||||
|
object chkOfficeStyle: TJvXPCheckbox
|
||||||
|
Left = 136
|
||||||
|
Height = 17
|
||||||
|
Top = 162
|
||||||
|
Width = 121
|
||||||
|
Caption = 'Office Style'
|
||||||
|
TabOrder = 9
|
||||||
|
Checked = True
|
||||||
|
State = cbChecked
|
||||||
|
StyleManager = styleOffice
|
||||||
|
OnClick = chkOfficeStyleClick
|
||||||
|
end
|
||||||
|
object chk1: TJvXPCheckbox
|
||||||
|
Left = 136
|
||||||
|
Height = 17
|
||||||
|
Top = 104
|
||||||
|
Width = 121
|
||||||
|
Caption = 'Additional Check1'
|
||||||
|
TabOrder = 10
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object chk2: TJvXPCheckbox
|
||||||
|
Left = 136
|
||||||
|
Height = 17
|
||||||
|
Top = 128
|
||||||
|
Width = 121
|
||||||
|
Caption = 'Additional Check2'
|
||||||
|
TabOrder = 11
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object dxToolButton1: TJvXPToolButton
|
||||||
|
Left = 300
|
||||||
|
Top = 129
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object dxToolButton2: TJvXPToolButton
|
||||||
|
Left = 316
|
||||||
|
Top = 129
|
||||||
|
ToolType = ttMaximize
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object dxToolButton3: TJvXPToolButton
|
||||||
|
Left = 332
|
||||||
|
Top = 129
|
||||||
|
ToolType = ttMinimize
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object dxToolButton4: TJvXPToolButton
|
||||||
|
Left = 364
|
||||||
|
Top = 129
|
||||||
|
ToolType = ttPopup
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object dxToolButton5: TJvXPToolButton
|
||||||
|
Left = 348
|
||||||
|
Top = 130
|
||||||
|
ToolType = ttRestore
|
||||||
|
ImageIndex = 0
|
||||||
|
StyleManager = styleOffice
|
||||||
|
end
|
||||||
|
object imlMain: TImageList
|
||||||
|
left = 88
|
||||||
|
top = 128
|
||||||
|
Bitmap = {
|
||||||
|
4C69040000001000000010000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000FF000000FF000000FF000000FF000000FF848484FF000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000FF0000
|
||||||
|
00FF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF000000FF000000FF8484
|
||||||
|
84FF0000000000000000000000000000000000000000000000FF0000FFFF0000
|
||||||
|
FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000
|
||||||
|
00FF0000000000000000000000000000000000000000000000FF0000FFFF0000
|
||||||
|
FFFF0000FFFF0000FFFF0000FFFF000000FF000000FF0000FFFF0000FFFF0000
|
||||||
|
00FF848484FF000000000000000000000000000000FF0000FFFF0000FFFF0000
|
||||||
|
FFFF0000FFFF0000FFFF000000FFFFFFFFFF000000FF000000FF0000FFFF0000
|
||||||
|
FFFF000000FF000000000000000000000000000000FF0000FFFF0000FFFF0000
|
||||||
|
FFFF0000FFFF000000FFFFFFFFFF000000FF000000FF000000FF0000FFFF0000
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FF0000FFFF0000FFFF0000
|
||||||
|
FFFF000000FFFFFFFFFF000000FF000000FF000000FF0000FFFF0000FFFF0000
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FF0000FFFF0000FFFF0000
|
||||||
|
FFFF000000FF000000FF000000FF000000FF0000FFFF0000FFFF0000FFFF0000
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FF0000FFFF0000FFFF0000
|
||||||
|
FFFF000000FF000000FF000000FF0000FFFF0000FFFF0000FFFF0000FFFF0000
|
||||||
|
FFFF000000FF00000000000000000000000000000000000000FF0000FFFF0000
|
||||||
|
00FF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000
|
||||||
|
00FF848484FF00000000000000000000000000000000000000FF0000FFFF0000
|
||||||
|
FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000
|
||||||
|
00FF000000000000000000000000000000000000000000000000000000FF0000
|
||||||
|
00FF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF000000FF000000FF8484
|
||||||
|
84FF000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000FF000000FF000000FF000000FF000000FF848484FF000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
000000000000848484FF848484FF848484FF0000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF0000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FF000000FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FF000000FFC6C6
|
||||||
|
C6FFC6C6C6FF000000FF0000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FF000000FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FF000000FFC6C6
|
||||||
|
C6FFC6C6C6FF000000FF0000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFC6C6C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6C6C6FFFFFF
|
||||||
|
FFFFFFFFFFFF000000FF0000000000000000000000FFFFFFFFFFFFFFFFFFFF00
|
||||||
|
00FFC6C6C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF840000FFFFFF
|
||||||
|
FFFFFFFFFFFF000000FF0000000000000000000000FFFFFFFFFFFF0000FFFF00
|
||||||
|
00FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FF8400
|
||||||
|
00FFFFFFFFFF000000FF0000000000000000000000FF840000FFFF0000FFFF00
|
||||||
|
00FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF00
|
||||||
|
00FF840000FF000000FF0000000000000000000000FFFFFFFFFF840000FFFF00
|
||||||
|
00FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF00
|
||||||
|
00FFFFFFFFFF000000FF0000000000000000000000FFFFFFFFFFFFFFFFFF8400
|
||||||
|
00FFC6C6C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFF
|
||||||
|
FFFFFFFFFFFF000000FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFC6C6C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6C6C6FFFFFF
|
||||||
|
FFFFFFFFFFFF000000FF0000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF0000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FFC6C6C6FF000000FF0000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FFFF0000FFFF0000FFFF00
|
||||||
|
00FFFF0000FFFF0000FFFF0000FF000000FF0000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFF0000FFFF0000FFFF0000FF0000
|
||||||
|
000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF000000000000000000000000FF00
|
||||||
|
00FF00000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF0000000000000000FF0000FFFF00
|
||||||
|
00FF840000FF000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FF0000000000000000000000008400
|
||||||
|
00FF00000000000000000000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FFC6C6C6FFC6C6C6FFC6C6C6FF000000FF00000000000000FF000000FF0000
|
||||||
|
00FF000000FF000000000000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF00FFFFFF00FFFFFF00FF
|
||||||
|
FFFF008484FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FF848484FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FF848484FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FFC6C6C6FFC6C6C6FFC6C6
|
||||||
|
C6FF848484FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FF848484FF848484FF8484
|
||||||
|
84FF848484FF000000FF00000000000000000000000000000000000000000000
|
||||||
|
00000000000000000000000000000000000000000000000000FF000000FF0000
|
||||||
|
00FF000000FF0000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
000000000000000000000000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFF0000
|
||||||
|
00FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFF000000FFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFF000000FFFFFF
|
||||||
|
FFFFFFFFFFFF000000FF000000FF000000FF000000FF000000FF000000FFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFF000000FFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFF0000
|
||||||
|
00FF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||||
|
FFFF000000FF848484FF0000000000000000000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
|
||||||
|
00FF000000FF848484FF000000000000000000000000848484FF848484FF8484
|
||||||
|
84FF848484FF848484FF848484FF848484FF848484FF848484FF848484FF8484
|
||||||
|
84FF848484FF848484FF00000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000000000000000000000000000000000000000
|
||||||
|
0000000000000000000000000000
|
||||||
|
}
|
||||||
|
end
|
||||||
|
object aclMain: TActionList
|
||||||
|
Images = imlMain
|
||||||
|
left = 32
|
||||||
|
top = 128
|
||||||
|
object acBtn1: TAction
|
||||||
|
Caption = '&Generate'
|
||||||
|
ImageIndex = 0
|
||||||
|
OnExecute = acBtn1Execute
|
||||||
|
end
|
||||||
|
object acBtn2: TAction
|
||||||
|
Caption = '&Optimize'
|
||||||
|
ImageIndex = 1
|
||||||
|
OnExecute = acBtn1Execute
|
||||||
|
end
|
||||||
|
object acBtn3: TAction
|
||||||
|
Caption = '&Copy Path'
|
||||||
|
ImageIndex = 2
|
||||||
|
OnExecute = acBtn3Execute
|
||||||
|
end
|
||||||
|
object acBtn4: TAction
|
||||||
|
Caption = 'C++ Code'
|
||||||
|
ImageIndex = 3
|
||||||
|
OnExecute = acBtn3Execute
|
||||||
|
end
|
||||||
|
end
|
||||||
|
object styleOffice: TJvXPStyleManager
|
||||||
|
Theme = OfficeXP
|
||||||
|
left = 360
|
||||||
|
top = 72
|
||||||
|
end
|
||||||
|
end
|
264
components/jvcllaz/examples/XPCtrls/MainFrm.pas
Normal file
264
components/jvcllaz/examples/XPCtrls/MainFrm.pas
Normal file
@ -0,0 +1,264 @@
|
|||||||
|
{******************************************************************
|
||||||
|
|
||||||
|
JEDI-VCL Demo
|
||||||
|
|
||||||
|
Copyright (C) 2002 Project JEDI
|
||||||
|
|
||||||
|
Original author:
|
||||||
|
|
||||||
|
Contributor(s):
|
||||||
|
|
||||||
|
You may retrieve the latest version of this file at the JEDI-JVCL
|
||||||
|
home page, located at http://jvcl.sourceforge.net
|
||||||
|
|
||||||
|
The contents of this file are used with permission, subject to
|
||||||
|
the Mozilla Public License Version 1.1 (the "License"); you may
|
||||||
|
not use this file except in compliance with the License. You may
|
||||||
|
obtain a copy of the License at
|
||||||
|
http://www.mozilla.org/MPL/MPL-1_1Final.html
|
||||||
|
|
||||||
|
Software distributed under the License is distributed on an
|
||||||
|
"AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
||||||
|
implied. See the License for the specific language governing
|
||||||
|
rights and limitations under the License.
|
||||||
|
|
||||||
|
******************************************************************}
|
||||||
|
|
||||||
|
unit MainFrm;
|
||||||
|
|
||||||
|
interface
|
||||||
|
|
||||||
|
uses
|
||||||
|
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
|
||||||
|
Dialogs, ActnList, ImgList, JvXPCore, JvXPCheckCtrls, JvXPButtons, ExtCtrls,
|
||||||
|
StdCtrls, JvXPContainer, JvComponent, JvExControls;
|
||||||
|
|
||||||
|
type
|
||||||
|
{ TfrmMain }
|
||||||
|
|
||||||
|
TfrmMain = class(TForm)
|
||||||
|
acBtn1: TAction;
|
||||||
|
acBtn2: TAction;
|
||||||
|
acBtn3: TAction;
|
||||||
|
acBtn4: TAction;
|
||||||
|
aclMain: TActionList;
|
||||||
|
btn1: TJvXPButton;
|
||||||
|
btn2: TJvXPButton;
|
||||||
|
btn3: TJvXPButton;
|
||||||
|
btn4: TJvXPButton;
|
||||||
|
btnCancel: TJvXPButton;
|
||||||
|
btnClose: TJvXPToolButton;
|
||||||
|
btnLeft: TJvXPToolButton;
|
||||||
|
btnOK: TJvXPButton;
|
||||||
|
btnRight: TJvXPToolButton;
|
||||||
|
chk1: TJvXPCheckbox;
|
||||||
|
chk2: TJvXPCheckbox;
|
||||||
|
chkOfficeStyle: TJvXPCheckbox;
|
||||||
|
chkToogleEnable: TJvXPCheckbox;
|
||||||
|
cntHeader: TJvXPContainer;
|
||||||
|
cntNetHeader: TJvXPContainer;
|
||||||
|
cntNetPanel: TJvXPContainer;
|
||||||
|
dxToolButton1: TJvXPToolButton;
|
||||||
|
dxToolButton2: TJvXPToolButton;
|
||||||
|
dxToolButton3: TJvXPToolButton;
|
||||||
|
dxToolButton4: TJvXPToolButton;
|
||||||
|
dxToolButton5: TJvXPToolButton;
|
||||||
|
imgConfigure: TImage;
|
||||||
|
imlMain: TImageList;
|
||||||
|
styleOffice: TJvXPStyleManager;
|
||||||
|
lbBrowse: TLabel;
|
||||||
|
lbConfigure: TLabel;
|
||||||
|
lbInternalPage: TLabel;
|
||||||
|
lbWebEditor: TLabel;
|
||||||
|
shpSeperator: TShape;
|
||||||
|
// styleOffice: TJvXPStyleManager;
|
||||||
|
procedure FormCreate(Sender: TObject);
|
||||||
|
procedure acBtn1Execute(Sender: TObject);
|
||||||
|
procedure acBtn3Execute(Sender: TObject);
|
||||||
|
procedure btnCloseClick(Sender: TObject);
|
||||||
|
procedure chkOfficeStyleClick(Sender: TObject);
|
||||||
|
procedure chkToogleEnableClick(Sender: TObject);
|
||||||
|
procedure cntHeaderMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
|
||||||
|
procedure cntHeaderPaint(Sender: TObject; Rect: TRect; ACanvas: TCanvas; AFont: TFont);
|
||||||
|
procedure cntNetPanelPaint(Sender: TObject; Rect: TRect; ACanvas: TCanvas; AFont: TFont);
|
||||||
|
private
|
||||||
|
{ Private declarations }
|
||||||
|
public
|
||||||
|
{ Public declarations }
|
||||||
|
end;
|
||||||
|
|
||||||
|
var
|
||||||
|
frmMain: TfrmMain;
|
||||||
|
|
||||||
|
implementation
|
||||||
|
|
||||||
|
{$R *.lfm}
|
||||||
|
|
||||||
|
{ TfrmMain }
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: RemoveTitleBar
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: hWindow: THANDLE; Hide: boolean = True
|
||||||
|
Result: DWORD
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
function RemoveTitleBar(hWindow: THANDLE; Hide: boolean = True): DWORD;
|
||||||
|
var
|
||||||
|
R: TRect;
|
||||||
|
begin
|
||||||
|
Result := GetWindowLong(hWindow, GWL_STYLE);
|
||||||
|
if (Hide) then
|
||||||
|
Result := Result and not WS_CAPTION
|
||||||
|
else
|
||||||
|
Result := Result or WS_CAPTION;
|
||||||
|
GetClientRect(hWindow, R);
|
||||||
|
SetWindowLong(hWindow, GWL_STYLE, Result);
|
||||||
|
AdjustWindowRect(R, Result, boolean(GetMenu(hWindow)));
|
||||||
|
SetWindowPos(hWindow, 0, 0, 0, (R.Right - R.Left), (R.Bottom - R.Top),
|
||||||
|
SWP_NOMOVE or SWP_NOZORDER or SWP_FRAMECHANGED or SWP_NOSENDCHANGING);
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.FormCreate
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.FormCreate(Sender: TObject);
|
||||||
|
begin
|
||||||
|
RemoveTitleBar(Handle);
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.cntHeaderPaint
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject; Rect: TRect; ACanvas: TCanvas; AFont: TFont
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.cntHeaderPaint(Sender: TObject; Rect: TRect;
|
||||||
|
ACanvas: TCanvas; AFont: TFont);
|
||||||
|
var
|
||||||
|
i: Integer;
|
||||||
|
begin
|
||||||
|
with ACanvas do
|
||||||
|
begin
|
||||||
|
for i := Rect.Top to Rect.Bottom do
|
||||||
|
begin
|
||||||
|
Pen.Color := clGray;
|
||||||
|
Rectangle(Rect.Left + 1, Rect.Top + i shl 1, Rect.Right - 1,
|
||||||
|
Rect.Top + i shl 1 + 1);
|
||||||
|
end;
|
||||||
|
Brush.Color := clBtnFace;
|
||||||
|
DrawText(Handle, PChar(' ' + Application.Title + ' '), -1, Rect,
|
||||||
|
DT_SINGLELINE or DT_VCENTER or DT_CENTER or DT_END_ELLIPSIS);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.cntHeaderMouseDown
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.cntHeaderMouseDown(Sender: TObject;
|
||||||
|
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
|
||||||
|
begin
|
||||||
|
ReleaseCapture;
|
||||||
|
Perform(WM_SYSCOMMAND, $F012, 0);
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.btnCloseClick
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.btnCloseClick(Sender: TObject);
|
||||||
|
begin
|
||||||
|
Close;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.cntNetPanelPaint
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject; Rect: TRect; ACanvas: TCanvas; AFont: TFont
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.cntNetPanelPaint(Sender: TObject; Rect: TRect;
|
||||||
|
ACanvas: TCanvas; AFont: TFont);
|
||||||
|
var
|
||||||
|
Control: TControl;
|
||||||
|
EdgeColor: TColor;
|
||||||
|
begin
|
||||||
|
Control := TControl(Sender);
|
||||||
|
EdgeColor := TForm(Control.Parent).Color;
|
||||||
|
ACanvas.Pixels[0, 0] := EdgeColor;
|
||||||
|
ACanvas.Pixels[Control.Width - 1, 0] := EdgeColor;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.acGenerateExecute
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.acBtn1Execute(Sender: TObject);
|
||||||
|
begin
|
||||||
|
//
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.acBtn3Execute
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.acBtn3Execute(Sender: TObject);
|
||||||
|
begin
|
||||||
|
//
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.chkToogleEnableClick
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.chkToogleEnableClick(Sender: TObject);
|
||||||
|
begin
|
||||||
|
acBtn1.Enabled := not chkToogleEnable.Checked;
|
||||||
|
acBtn3.Enabled := not chkToogleEnable.Checked;
|
||||||
|
end;
|
||||||
|
|
||||||
|
{-----------------------------------------------------------------------------
|
||||||
|
Procedure: TfrmMain.chkOfficeStyleClick
|
||||||
|
Author: mh
|
||||||
|
Date: 31-Mrz-2003
|
||||||
|
Arguments: Sender: TObject
|
||||||
|
Result: None
|
||||||
|
-----------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
procedure TfrmMain.chkOfficeStyleClick(Sender: TObject);
|
||||||
|
begin
|
||||||
|
styleOffice.Theme := TJvXPTheme(chkOfficeStyle.Checked);
|
||||||
|
end;
|
||||||
|
|
||||||
|
end.
|
82
components/jvcllaz/examples/XPCtrls/SimpleDemo.lpi
Normal file
82
components/jvcllaz/examples/XPCtrls/SimpleDemo.lpi
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<CONFIG>
|
||||||
|
<ProjectOptions>
|
||||||
|
<Version Value="10"/>
|
||||||
|
<PathDelim Value="\"/>
|
||||||
|
<General>
|
||||||
|
<SessionStorage Value="InProjectDir"/>
|
||||||
|
<MainUnit Value="0"/>
|
||||||
|
<Title Value="SimpleDemo"/>
|
||||||
|
<ResourceType Value="res"/>
|
||||||
|
<UseXPManifest Value="True"/>
|
||||||
|
<XPManifest>
|
||||||
|
<TextName Value="CompanyName.ProductName.AppName"/>
|
||||||
|
<TextDesc Value="Your application description."/>
|
||||||
|
</XPManifest>
|
||||||
|
<Icon Value="0"/>
|
||||||
|
</General>
|
||||||
|
<BuildModes Count="1">
|
||||||
|
<Item1 Name="Default" Default="True"/>
|
||||||
|
</BuildModes>
|
||||||
|
<PublishOptions>
|
||||||
|
<Version Value="2"/>
|
||||||
|
</PublishOptions>
|
||||||
|
<RunParams>
|
||||||
|
<local>
|
||||||
|
<FormatVersion Value="1"/>
|
||||||
|
</local>
|
||||||
|
</RunParams>
|
||||||
|
<RequiredPackages Count="2">
|
||||||
|
<Item1>
|
||||||
|
<PackageName Value="JvXPCtrlsLaz"/>
|
||||||
|
</Item1>
|
||||||
|
<Item2>
|
||||||
|
<PackageName Value="LCL"/>
|
||||||
|
</Item2>
|
||||||
|
</RequiredPackages>
|
||||||
|
<Units Count="2">
|
||||||
|
<Unit0>
|
||||||
|
<Filename Value="SimpleDemo.lpr"/>
|
||||||
|
<IsPartOfProject Value="True"/>
|
||||||
|
</Unit0>
|
||||||
|
<Unit1>
|
||||||
|
<Filename Value="MainFrm.pas"/>
|
||||||
|
<IsPartOfProject Value="True"/>
|
||||||
|
<ComponentName Value="frmMain"/>
|
||||||
|
<HasResources Value="True"/>
|
||||||
|
<ResourceBaseClass Value="Form"/>
|
||||||
|
</Unit1>
|
||||||
|
</Units>
|
||||||
|
</ProjectOptions>
|
||||||
|
<CompilerOptions>
|
||||||
|
<Version Value="11"/>
|
||||||
|
<PathDelim Value="\"/>
|
||||||
|
<Target>
|
||||||
|
<Filename Value="SimpleDemo"/>
|
||||||
|
</Target>
|
||||||
|
<SearchPaths>
|
||||||
|
<IncludeFiles Value="$(ProjOutDir)"/>
|
||||||
|
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
|
||||||
|
</SearchPaths>
|
||||||
|
<Linking>
|
||||||
|
<Options>
|
||||||
|
<Win32>
|
||||||
|
<GraphicApplication Value="True"/>
|
||||||
|
</Win32>
|
||||||
|
</Options>
|
||||||
|
</Linking>
|
||||||
|
</CompilerOptions>
|
||||||
|
<Debugging>
|
||||||
|
<Exceptions Count="3">
|
||||||
|
<Item1>
|
||||||
|
<Name Value="EAbort"/>
|
||||||
|
</Item1>
|
||||||
|
<Item2>
|
||||||
|
<Name Value="ECodetoolError"/>
|
||||||
|
</Item2>
|
||||||
|
<Item3>
|
||||||
|
<Name Value="EFOpenError"/>
|
||||||
|
</Item3>
|
||||||
|
</Exceptions>
|
||||||
|
</Debugging>
|
||||||
|
</CONFIG>
|
13
components/jvcllaz/examples/XPCtrls/SimpleDemo.lpr
Normal file
13
components/jvcllaz/examples/XPCtrls/SimpleDemo.lpr
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
program SimpleDemo;
|
||||||
|
|
||||||
|
uses
|
||||||
|
Forms, Interfaces,
|
||||||
|
MainFrm in 'MainFrm.pas', JvXPCtrlsLaz {frmMain};
|
||||||
|
|
||||||
|
{$R *.res}
|
||||||
|
|
||||||
|
begin
|
||||||
|
Application.Initialize;
|
||||||
|
Application.CreateForm(TfrmMain, frmMain);
|
||||||
|
Application.Run;
|
||||||
|
end.
|
Reference in New Issue
Block a user