Files
HeidiSQL/source/loaddata.lfm

428 lines
10 KiB
Plaintext

object loaddataform: Tloaddataform
Left = 212
Height = 688
Top = 111
Width = 656
Caption = 'Import text file'
ClientHeight = 688
ClientWidth = 656
Color = clBtnFace
Constraints.MinHeight = 688
Constraints.MinWidth = 656
DesignTimePPI = 120
Font.Color = clWindowText
Font.Height = -15
Font.Name = 'Tahoma'
OnClose = FormClose
OnCreate = FormCreate
OnResize = FormResize
OnShow = FormShow
Position = poMainFormCenter
object btnImport: TButton
Left = 448
Height = 31
Top = 645
Width = 94
Anchors = [akRight, akBottom]
Caption = 'Import!'
Default = True
Enabled = False
ModalResult = 1
TabOrder = 6
OnClick = btnImportClick
end
object btnCancel: TButton
Left = 548
Height = 31
Top = 645
Width = 94
Anchors = [akRight, akBottom]
Cancel = True
Caption = 'Cancel'
ModalResult = 2
TabOrder = 7
end
object grpFilename: TGroupBox
Left = 10
Height = 97
Top = 10
Width = 632
Anchors = [akTop, akLeft, akRight]
Caption = 'Input file'
ClientHeight = 74
ClientWidth = 628
ParentBackground = False
TabOrder = 0
object lblFilename: TLabel
Left = 12
Height = 18
Top = 4
Width = 62
Caption = 'Filename:'
FocusControl = editFilename
end
object lblEncoding: TLabel
Left = 12
Height = 18
Top = 38
Width = 62
Caption = 'Encoding:'
end
object editFilename: TEditButton
Left = 110
Height = 26
Top = 0
Width = 506
Anchors = [akTop, akLeft, akRight]
ButtonWidth = 29
Images = MainForm.ImageListIcons8
ImageIndex = 51
MaxLength = 0
NumGlyphs = 1
OnButtonClick = btnOpenFileClick
OnChange = editFilenameChange
OnDblClick = btnOpenFileClick
PasswordChar = #0
TabOrder = 0
Text = 'editFilename'
end
object comboEncoding: TComboBox
Left = 110
Height = 26
Top = 34
Width = 506
Anchors = [akTop, akLeft, akRight]
DropDownCount = 16
ItemHeight = 18
Sorted = True
Style = csDropDownList
TabOrder = 1
end
end
object grpChars: TGroupBox
Left = 278
Height = 169
Top = 122
Width = 364
Anchors = [akTop, akRight]
Caption = 'Control characters'
ClientHeight = 146
ClientWidth = 360
ParentBackground = False
TabOrder = 2
object lblFieldTerminater: TLabel
Left = 12
Height = 18
Top = 15
Width = 131
Caption = 'Fields terminated by'
end
object lblFieldEncloser: TLabel
Left = 12
Height = 18
Top = 47
Width = 117
Caption = 'Fields enclosed by'
end
object lblFieldEscaper: TLabel
Left = 12
Height = 18
Top = 77
Width = 115
Caption = 'Fields escaped by'
end
object lblLineTerminator: TLabel
Left = 12
Height = 18
Top = 108
Width = 128
Caption = 'Lines terminated by'
end
object editFieldEscaper: TEdit
Left = 181
Height = 26
Top = 73
Width = 61
TabOrder = 3
Text = '"'
end
object editFieldEncloser: TEdit
Left = 181
Height = 26
Top = 43
Width = 61
TabOrder = 1
Text = '"'
end
object editFieldTerminator: TEdit
Left = 181
Height = 26
Top = 12
Width = 61
TabOrder = 0
Text = ';'
end
object chkFieldsEnclosedOptionally: TCheckBox
Left = 250
Height = 22
Top = 45
Width = 106
Anchors = [akTop, akLeft, akRight]
Caption = 'optionally'
Checked = True
State = cbChecked
TabOrder = 2
end
object editLineTerminator: TEdit
Left = 181
Height = 26
Top = 104
Width = 61
TabOrder = 4
Text = '\r\n'
end
end
object grpOptions: TGroupBox
Left = 10
Height = 219
Top = 122
Width = 261
Anchors = [akTop, akLeft, akRight]
Caption = 'Options'
ClientHeight = 196
ClientWidth = 257
ParentBackground = False
TabOrder = 1
object lblIgnoreLinesCount: TLabel
Left = 179
Height = 18
Top = 12
Width = 27
Caption = 'lines'
end
object lblIgnoreLines: TLabel
Left = 12
Height = 18
Top = 12
Width = 72
Caption = 'Ignore first'
end
object updownIgnoreLines: TUpDown
Left = 151
Height = 26
Top = 9
Width = 20
Associate = editIgnoreLines
Max = 32767
Min = 0
Position = 1
TabOrder = 1
end
object editIgnoreLines: TEdit
Left = 110
Height = 26
Top = 9
Width = 41
TabOrder = 0
Text = '1'
end
object chkLowPriority: TCheckBox
Left = 12
Height = 22
Top = 44
Width = 241
Anchors = [akTop, akLeft, akRight]
Caption = 'Low priority, avoid high server load'
Checked = True
State = cbChecked
TabOrder = 2
end
object chkLocalNumbers: TCheckBox
Left = 12
Height = 22
Top = 68
Width = 241
Anchors = [akTop, akLeft, akRight]
Caption = 'Input file contains local formatted numbers, e.g. 1.234,56 in Germany'
TabOrder = 3
end
object chkTruncateTable: TCheckBox
Left = 12
Height = 22
Top = 115
Width = 241
Anchors = [akTop, akLeft, akRight]
Caption = 'Truncate destination table before import'
TabOrder = 4
end
object chkKeepDialogOpen: TCheckBox
Left = 12
Height = 22
Top = 152
Width = 241
Anchors = [akTop, akLeft, akRight]
Caption = 'Keep dialog open after import'
TabOrder = 5
end
end
object grpDuplicates: TRadioGroup
Left = 10
Height = 154
Top = 349
Width = 261
Anchors = [akTop, akLeft, akRight]
AutoFill = True
Caption = 'Handling of duplicate rows'
ChildSizing.LeftRightSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 131
ClientWidth = 257
ItemIndex = 2
Items.Strings = (
'INSERT (may throw errors)'
'INSERT IGNORE (duplicates)'
'REPLACE (duplicates)'
)
ParentBackground = False
TabOrder = 3
end
object grpParseMethod: TRadioGroup
Left = 10
Height = 127
Top = 510
Width = 261
Anchors = [akTop, akLeft, akRight, akBottom]
AutoFill = True
Caption = 'Method'
ChildSizing.LeftRightSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 104
ClientWidth = 257
ItemIndex = 0
Items.Strings = (
'Server parses file contents (LOAD DATA)'
'Client parses file contents'
)
OnClick = grpParseMethodClick
ParentBackground = False
TabOrder = 4
end
object grpDestination: TGroupBox
Left = 278
Height = 338
Top = 299
Width = 364
Anchors = [akTop, akRight, akBottom]
Caption = 'Destination'
ClientHeight = 315
ClientWidth = 360
ParentBackground = False
TabOrder = 5
object lblDatabase: TLabel
Left = 12
Height = 18
Top = 11
Width = 67
Caption = 'Database:'
end
object lblTable: TLabel
Left = 12
Height = 18
Top = 41
Width = 41
Caption = 'Table:'
end
object lblColumns: TLabel
Left = 12
Height = 18
Top = 71
Width = 60
Caption = 'Columns:'
end
object comboDatabase: TComboBox
Left = 140
Height = 26
Top = 7
Width = 208
Anchors = [akTop, akLeft, akRight]
ItemHeight = 18
Style = csDropDownList
TabOrder = 0
OnChange = comboDatabaseChange
end
object comboTable: TComboBox
Left = 140
Height = 26
Top = 37
Width = 208
Anchors = [akTop, akLeft, akRight]
ItemHeight = 18
Style = csDropDownList
TabOrder = 1
OnChange = comboTableChange
end
object chklistColumns: TCheckListBox
Left = 140
Height = 233
Top = 71
Width = 204
Anchors = [akTop, akLeft, akRight, akBottom]
ItemHeight = 0
TabOrder = 2
OnClick = chklistColumnsClick
end
object ToolBarColMove: TToolBar
Left = 12
Height = 82
Top = 95
Width = 109
Align = alNone
ButtonHeight = 35
ButtonWidth = 74
Caption = 'ToolBarColMove'
Images = MainForm.ImageListIcons8
List = True
ParentShowHint = False
ShowCaptions = True
ShowHint = True
TabOrder = 3
object btnColUp: TToolButton
Left = 1
Hint = 'Move up'
Top = 2
Caption = 'Up'
ImageIndex = 74
OnClick = btnColMoveClick
Wrap = True
end
object btnColDown: TToolButton
Left = 1
Hint = 'Move down'
Top = 37
Caption = 'Down'
ImageIndex = 75
OnClick = btnColMoveClick
Wrap = True
end
object btnCheckAll: TToolButton
Left = 1
Hint = 'Select / Deselect all'
Top = 72
Caption = 'All'
ImageIndex = 128
OnClick = btnCheckAllClick
end
end
end
end