📄 form_bt.dfm
字号:
object frmBT: TfrmBT
Left = 144
Top = 129
Width = 840
Height = 599
Caption = 'MediaTek BT Tool'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnActivate = FormActivate
OnClose = FormClose
OnCreate = FormCreate
OnDestroy = FormDestroy
OnHide = FormHide
OnShow = FormShow
PixelsPerInch = 96
TextHeight = 13
object m_pctlToolSel: TPageControl
Left = 8
Top = 8
Width = 817
Height = 553
ActivePage = m_tsMT
TabIndex = 4
TabOrder = 0
object tsHCI: TTabSheet
Caption = 'HCI Commander'
object GroupBox1: TGroupBox
Left = 8
Top = 8
Width = 761
Height = 257
Caption = ' HCI Cmmand '
TabOrder = 0
object lblHCIGroup: TLabel
Left = 24
Top = 72
Width = 29
Height = 13
Caption = 'Group'
end
object lblHCICommand: TLabel
Left = 8
Top = 98
Width = 47
Height = 13
Caption = 'Command'
end
object Label1: TLabel
Left = 16
Top = 128
Width = 38
Height = 13
Caption = 'Opcode'
end
object Label2: TLabel
Left = 58
Top = 128
Width = 11
Height = 13
Caption = '0x'
end
object Label23: TLabel
Left = 16
Top = 40
Width = 42
Height = 13
Caption = 'Category'
end
object Label24: TLabel
Left = 144
Top = 128
Width = 50
Height = 13
Caption = 'Last event'
end
object Label25: TLabel
Left = 200
Top = 128
Width = 11
Height = 13
Caption = '0x'
end
object Label27: TLabel
Left = 286
Top = 128
Width = 38
Height = 13
Caption = 'Timeout'
end
object Label28: TLabel
Left = 392
Top = 128
Width = 13
Height = 13
Caption = 'ms'
end
object stHCIFile: TStaticText
Left = 72
Top = 16
Width = 681
Height = 17
AutoSize = False
BevelInner = bvLowered
BorderStyle = sbsSunken
Color = clSkyBlue
ParentColor = False
TabOrder = 0
end
object btnHCIFile: TButton
Left = 8
Top = 16
Width = 49
Height = 17
Caption = 'File'
TabOrder = 1
OnClick = btnHCIFileClick
end
object cbHCIGroup: TComboBox
Left = 72
Top = 68
Width = 257
Height = 21
ItemHeight = 0
TabOrder = 2
OnChange = cbHCIGroupChange
end
object cbHCICommand: TComboBox
Left = 72
Top = 96
Width = 257
Height = 21
ItemHeight = 0
TabOrder = 3
OnChange = cbHCICommandChange
end
object sgSendHCI: TStringGrid
Left = 8
Top = 152
Width = 369
Height = 97
ColCount = 4
DefaultColWidth = 135
DefaultRowHeight = 20
FixedCols = 2
RowCount = 10
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goEditing]
ScrollBars = ssVertical
TabOrder = 4
OnExit = sgSendHCICheck
ColWidths = (
135
135
75
135)
RowHeights = (
20
20
20
20
20
20
20
20
20
20)
end
object sgReceiveHCI: TStringGrid
Left = 384
Top = 152
Width = 369
Height = 97
ColCount = 4
DefaultColWidth = 135
DefaultRowHeight = 20
FixedCols = 2
RowCount = 10
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goEditing]
ScrollBars = ssVertical
TabOrder = 5
ColWidths = (
135
135
72
135)
RowHeights = (
20
20
20
14
20
20
20
20
20
20)
end
object stHCIOpcode: TStaticText
Left = 72
Top = 128
Width = 58
Height = 17
Alignment = taCenter
AutoSize = False
BorderStyle = sbsSunken
Color = clMoneyGreen
ParentColor = False
TabOrder = 6
end
object cbHCICategory: TComboBox
Left = 72
Top = 40
Width = 257
Height = 21
Enabled = False
ItemHeight = 0
TabOrder = 7
OnChange = cbHCICategoryChange
end
object GroupBox7: TGroupBox
Left = 336
Top = 40
Width = 89
Height = 65
Caption = ' Type '
TabOrder = 8
object rbHCICategory: TRadioButton
Left = 8
Top = 16
Width = 70
Height = 17
Caption = 'Category'
TabOrder = 0
OnClick = rbHCICategoryClick
end
object rbHCIGroup: TRadioButton
Left = 8
Top = 40
Width = 70
Height = 17
Caption = 'Group'
Checked = True
TabOrder = 1
TabStop = True
OnClick = rbHCIGroupClick
end
end
object stHCILastEvent: TStaticText
Left = 216
Top = 128
Width = 58
Height = 17
Alignment = taCenter
AutoSize = False
BorderStyle = sbsSunken
Color = clMoneyGreen
ParentColor = False
TabOrder = 9
end
object GroupBox9: TGroupBox
Left = 432
Top = 40
Width = 97
Height = 65
Caption = ' Format '
TabOrder = 10
object rbHCIDec: TRadioButton
Left = 8
Top = 16
Width = 70
Height = 17
Caption = 'Dec'
TabOrder = 0
OnClick = rbHCIDecClick
end
object rbHCIHex: TRadioButton
Left = 8
Top = 40
Width = 70
Height = 17
Caption = 'Hex'
Checked = True
TabOrder = 1
TabStop = True
OnClick = rbHCIHexClick
end
end
object edtHCITimeout: TEdit
Left = 328
Top = 126
Width = 57
Height = 21
TabOrder = 11
Text = '0'
OnExit = edtHCITimeoutCheck
end
object btnHCIStart: TBitBtn
Left = 608
Top = 48
Width = 75
Height = 25
Caption = 'Start'
TabOrder = 12
OnClick = btnHCIStartClick
Kind = bkRetry
end
object btnHCIStop: TBitBtn
Left = 608
Top = 88
Width = 75
Height = 25
Caption = 'Stop'
TabOrder = 13
OnClick = btnHCIStopClick
Kind = bkNo
end
object btnHCIClearLog: TButton
Left = 448
Top = 120
Width = 75
Height = 25
Caption = 'Clear log'
TabOrder = 14
OnClick = btnHCIClearLogClick
end
end
object memHCIResult: TRichEdit
Left = 8
Top = 272
Width = 761
Height = 129
Font.Charset = CHINESEBIG5_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
Lines.Strings = (
'')
ParentFont = False
ScrollBars = ssVertical
TabOrder = 1
end
object sbHCI: TStatusBar
Left = 0
Top = 496
Width = 809
Height = 29
Panels = <
item
Width = 50
end>
SimplePanel = False
end
end
object TabSheet2: TTabSheet
Caption = 'RF Test'
ImageIndex = 1
object sbRF: TStatusBar
Left = 0
Top = 496
Width = 809
Height = 29
Panels = <
item
Width = 50
end>
SimplePanel = False
end
object GroupBox2: TGroupBox
Left = 8
Top = 0
Width = 761
Height = 209
Caption = ' Transmit '
TabOrder = 1
object Label3: TLabel
Left = 24
Top = 24
Width = 37
Height = 13
Caption = 'Pattern '
end
object cbRFTxPattern: TComboBox
Left = 64
Top = 20
Width = 145
Height = 21
ItemHeight = 13
ItemIndex = 0
TabOrder = 0
Text = '0000'
Items.Strings = (
'0000'
'1111'
'1010'
'1100'
'pseudorandom bit sequence'
'loopback ACL with whitening'
'loopback SCO with whitening'
'loopback SCO without whitening')
end
object Panel1: TPanel
Left = 16
Top = 48
Width = 297
Height = 65
BevelOuter = bvLowered
TabOrder = 1
object rbRFTxSingleFreq: TRadioButton
Left = 8
Top = 8
Width = 113
Height = 17
Caption = 'Single Frequency'
TabOrder = 0
end
object rbRFTxFreqHop: TRadioButton
Left = 8
Top = 32
Width = 113
Height = 17
Caption = 'Frequency Hopping'
Checked = True
TabOrder = 1
TabStop = True
end
object edtRFTxSignleFreq: TEdit
Left = 120
Top = 8
Width = 49
Height = 21
TabOrder = 2
Text = '78'
OnExit = edtRFTxSignleFreqCheck
end
end
object Panel2: TPanel
Left = 16
Top = 120
Width = 297
Height = 81
BevelOuter = bvLowered
TabOrder = 2
object Label4: TLabel
Left = 8
Top = 8
Width = 61
Height = 13
Caption = 'Packet Type'
end
object Label5: TLabel
Left = 10
Top = 32
Width = 59
Height = 13
Caption = 'Data Length'
end
object Label6: TLabel
Left = 19
Top = 56
Width = 50
Height = 13
Caption = 'Poll Period'
end
object cbRFTxType: TComboBox
Left = 80
Top = 8
Width = 81
Height = 21
ItemHeight = 13
ItemIndex = 0
TabOrder = 0
Text = 'NULL'
OnChange = cbRFTxTypeChange
Items.Strings = (
'NULL'
'POLL'
'FHS'
'DM1'
'DH1'
'HV1'
'HV2'
'HV3'
'DV'
'AUX'
'DM3'
'DH3'
'DM5'
'DH5'
'EV3'
'EV4'
'EV5'
'2-DH1'
'2-EV3'
'2-DH3'
'2-EV5'
'2-DH5'
'3-EV3'
'3-DH1'
'3-DH3'
'3-EV5'
'3-DH5')
end
object edtRFTxDataLen: TEdit
Left = 80
Top = 32
Width = 81
Height = 21
TabOrder = 1
Text = '0'
OnExit = edtRFTxDataLenCheck
end
object edtRFTxPollPeriod: TEdit
Left = 80
Top = 56
Width = 81
Height = 21
TabOrder = 2
Text = '2'
OnExit = edtRFTxPollPeriodCheck
end
end
object Panel3: TPanel
Left = 320
Top = 120
Width = 417
Height = 81
BevelOuter = bvLowered
TabOrder = 3
object Label9: TLabel
Left = 5
Top = 60
Width = 63
Height = 13
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -