📄 osgrideditor.dfm
字号:
object Panel1: TPanel
Left = 2
Top = 15
Width = 35
Height = 293
Align = alLeft
BevelOuter = bvNone
TabOrder = 1
object btAddAllColumns: TButton
Left = 6
Top = 60
Width = 23
Height = 25
Hint = 'Add remaining columns '
Caption = '<<'
TabOrder = 0
OnClick = btAddAllColumnsClick
end
object btInsertField: TBitBtn
Left = 6
Top = 4
Width = 23
Height = 25
Hint = 'Insert field before currently selected column'
TabOrder = 1
OnClick = btInsertFieldClick
Glyph.Data = {
BA040000424DBA0400000000000036040000280000000C0000000B0000000100
0800000000008400000000000000000000000001000000010000000000000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF0000FFFFFF0015151500000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF00002B2B2B002D2D2D000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00004141410042424200000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF000058585800595959000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00006D6D6D006E6E6E00000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF000084848400858585000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00009A9A9A009B9B9B00000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000AFAFAF00B0B0B0000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF0000C5C5C500C6C6C600000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000DBDBDB00DCDCDC000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00001E1E1E0025252500000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF000003030300040404000000
800000800000008080008000000080008000F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00090909090909
0909090909090909090909090909090909090909090909090900090909090909
0909090700000909090909090909000000000909090909090900000000000909
0909090909090000000009090909090909090907000009090909090909090909
090009090909090909090909090909090909090909090909090909090909}
end
object btAddField: TBitBtn
Left = 6
Top = 32
Width = 23
Height = 25
Hint = 'Add selected field onto end of grid'
TabOrder = 2
OnClick = btAddFieldClick
Glyph.Data = {
BA040000424DBA0400000000000036040000280000000C0000000B0000000100
0800000000008400000000000000000000000001000000010000000000000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF0000FFFFFF0015151500000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF00002B2B2B002D2D2D000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00004141410042424200000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF000058585800595959000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00006D6D6D006E6E6E00000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF000084848400858585000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00009A9A9A009B9B9B00000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000AFAFAF00B0B0B0000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF0000C5C5C500C6C6C600000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000DBDBDB00DCDCDC000000
80000080000000808000800000008000800080800000C0C0C000C0DCC000F0CA
A600F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00
FF00FFFF00001E1E1E0025252500000080000080000000808000800000008000
800080800000C0C0C000C0DCC000F0CAA600F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF000003030300040404000000
800000800000008080008000000080008000F0FBFF00A4A0A000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00090909090909
0909090909090909090907000909090909090909090907000C09090909090909
090907000C090909090909090C0C0C000C0C0C0C090909000000000000000000
09090909090707000C07070709090909090909000C0909090909090909090900
0C0909090909090909090900090909090909090909090909090909090909}
end
end
end
end
object tsCombos: TTabSheet
Caption = 'Com&bo Properties'
ImageIndex = 3
object gbCombos: TGroupBox
Left = 0
Top = 0
Width = 177
Height = 310
Align = alLeft
Caption = 'Combos '
TabOrder = 0
object lbCombos: TListBox
Left = 2
Top = 15
Width = 173
Height = 293
Align = alClient
ExtendedSelect = False
ItemHeight = 13
Sorted = True
TabOrder = 0
OnClick = lbCombosClick
end
end
object gbCombo: TGroupBox
Left = 177
Top = 0
Width = 356
Height = 310
Align = alClient
Caption = 'Selected Combo '
TabOrder = 1
object pgCombo: TPageControl
Left = 2
Top = 185
Width = 352
Height = 123
ActivePage = tsComboData
Align = alClient
TabOrder = 0
OnChange = pgComboChange
object tsComboData: TTabSheet
Caption = 'Data'
object gdComboData: TtsGrid
Left = 0
Top = 0
Width = 344
Height = 95
Align = alClient
AlwaysShowEditor = False
CheckBoxStyle = stCheck
ColMoving = False
Cols = 2
ColSelectMode = csNone
ExportDelimiter = ','
GridMode = gmListBox
HeadingFont.Charset = DEFAULT_CHARSET
HeadingFont.Color = clWindowText
HeadingFont.Height = -11
HeadingFont.Name = 'MS Sans Serif'
HeadingFont.Style = []
ProvideGridMenu = True
RowBarOn = False
RowMoving = False
Rows = 4
TabOrder = 0
Version = '2.20.24'
XMLExport.Version = '1.0'
XMLExport.DataPacketVersion = '2.0'
OnCellLoaded = gdComboDataCellLoaded
OnColResized = gdComboDataColResized
OnDeleteRow = gdComboDataDeleteRow
OnEndCellEdit = gdComboDataEndCellEdit
OnInsertRow = gdComboDataInsertRow
OnKeyDown = gdComboDataKeyDown
ColProperties = <
item
DataCol = 1
Col.Width = 91
end
item
DataCol = 2
Col.Width = 100
end>
end
end
object tsGridProperties: TTabSheet
Caption = 'Grid Properties'
ImageIndex = 1
object veComboProperties: TtsGrid
Left = 0
Top = 0
Width = 344
Height = 95
Align = alClient
AlwaysShowFocus = True
CheckBoxStyle = stCheck
Color = clBtnFace
Cols = 2
ColSelectMode = csNone
DefaultButtonWidth = 14
DefaultRowHeight = 16
EditColor = clWindow
EditFontColor = clBlack
ExportDelimiter = ','
HeadingFont.Charset = DEFAULT_CHARSET
HeadingFont.Color = clWindowText
HeadingFont.Height = -11
HeadingFont.Name = 'MS Sans Serif'
HeadingFont.Style = []
HeadingHeight = 17
ProvideGridMenu = True
RowBarOn = False
Rows = 3
StoreData = True
TabOrder = 0
ThumbTracking = True
Version = '2.20.24'
VertAlignment = vtaCenter
XMLExport.Version = '1.0'
XMLExport.DataPacketVersion = '2.0'
OnButtonClick = veComboPropertiesButtonClick
OnComboCellLoaded = veComboPropertiesComboCellLoaded
OnComboDropDown = veComboPropertiesComboDropDown
OnComboGetValue = veComboPropertiesComboGetValue
OnComboInit = veComboPropertiesComboInit
OnDblClick = veComboPropertiesDblClick
OnEndCellEdit = veComboPropertiesEndCellEdit
ColProperties = <
item
DataCol = 1
Col.Heading = 'Property'
Col.ReadOnly = True
Col.Width = 116
end
item
DataCol = 2
Col.Heading = 'Value'
Col.Width = 121
end>
Data = {0100000002000000010000000001000000000000000000000000}
end
end
object tsComboColumns: TTabSheet
Caption = 'Columns'
ImageIndex = 2
OnResize = tsComboColumnsResize
object pnComboColumnUd: TPanel
Left = 324
Top = 0
Width = 20
Height = 95
Align = alRight
BevelOuter = bvNone
TabOrder = 0
object udComboFields: TUpDown
Left = 2
Top = 4
Width = 16
Height = 24
Hint = 'Adjust Column Position'
Position = 1
TabOrder = 0
OnClick = udComboFieldsClick
end
end
object pnComboColumns: TPanel
Left = 0
Top = 0
Width = 324
Height = 95
Align = alClient
BevelOuter = bvNone
TabOrder = 1
object lbAllComboFields: TListBox
Left = 0
Top = 0
Width = 145
Height = 95
Align = alLeft
ItemHeight = 13
TabOrder = 0
OnClick = lbAllComboFieldsClick
OnDblClick = lbAllComboFieldsDblClick
end
object btAddComboColumn: TButton
Left = 152
Top = 4
Width = 21
Height = 21
Hint = 'Add field to combo dropdown'
Caption = '>'
TabOrder = 1
OnClick = btAddComboColumnClick
end
object btRemoveComboColumn: TButton
Left = 152
Top = 28
Width = 21
Height = 21
Hint = 'Remove field from combo column'
Caption = '<'
TabOrder = 2
OnClick = btRemoveComboColumnClick
end
object lbComboFields: TListBox
Left = 179
Top = 0
Width = 145
Height = 95
Align = alRight
ItemHeight = 13
TabOrder = 3
OnClick = lbComboFieldsClick
OnDblClick = lbComboFieldsDblClick
end
end
end
object tsComboColProperties: TTabSheet
Caption = 'Column Properties'
ImageIndex = 3
object veComboColEditor: TtsGrid
Left = 136
Top = 0
Width = 208
Height = 95
Align = alRight
AlwaysShowFocus = True
CheckBoxStyle = stCheck
Color = clBtnFace
Cols = 2
ColSelectMode = csNone
DefaultButtonWidth = 14
DefaultRowHeight = 16
EditColor = clWindow
EditFontColor = clBlack
ExportDelimiter = ','
HeadingFont.Charset = DEFAULT_CHARSET
HeadingFont.Color = clWindowText
HeadingFont.Height = -11
HeadingFont.Name = 'MS Sans Serif'
HeadingFont.Style = []
HeadingHeight = 17
ProvideGridMenu = True
RowBarOn = False
Rows = 3
StoreData = True
TabOrder = 0
ThumbTracking = True
Version = '2.20.24'
VertAlignment = vtaCenter
XMLExport.Version = '1.0'
XMLExport.DataPacketVersion = '2.0'
OnButtonClick = veComboColEditorButtonClick
OnComboCellLoaded = veComboPropertiesComboCellLoaded
OnComboDropDown = veComboColEditorComboDropDown
OnComboGetValue = veComboColEditorComboGetValue
OnComboInit = veComboColEditorComboInit
OnDblClick = veComboColEditorDblClick
OnEndCellEdit = veComboColEditorEndCellEdit
ColProperties = <
item
DataCol = 1
Col.Heading = 'Property'
Col.ReadOnly = True
Col.Width = 93
end
item
DataCol = 2
Col.Heading = 'Value'
Col.Width = 92
end>
Data = {0100000002000000010000000001000000000000000000000000}
end
object Panel5: TPanel
Left = 0
Top = 0
Width = 136
Height = 95
Align = alClient
BevelOuter = bvNone
TabOrder = 1
object lbColumns2: TListBox
Left = 0
Top = 0
Width = 136
Height = 73
Align = alTop
ItemHeight = 13
TabOrder = 0
OnClick = lbColumns2Click
end
object chColPropertiesShortList: TCheckBox
Left = 0
Top = 76
Width = 113
Height = 17
Caption = 'Properties ShortList'
Checked = True
State = cbChecked
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -