mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-06 18:24:26 +08:00
Issue #2127: revert previous commit, disable OnDragDrop event again, ActiveX unit is not available for Linux
This commit is contained in:
@ -24,10 +24,10 @@ object frmTableEditor: TfrmTableEditor
|
|||||||
Height = 210
|
Height = 210
|
||||||
Top = 0
|
Top = 0
|
||||||
Width = 875
|
Width = 875
|
||||||
ActivePage = tabIndexes
|
ActivePage = tabOptions
|
||||||
Align = alTop
|
Align = alTop
|
||||||
Images = MainForm.ImageListIcons8
|
Images = MainForm.ImageListIcons8
|
||||||
TabIndex = 2
|
TabIndex = 1
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
OnChange = PageControlMainChange
|
OnChange = PageControlMainChange
|
||||||
object tabBasic: TTabSheet
|
object tabBasic: TTabSheet
|
||||||
@ -342,7 +342,7 @@ object frmTableEditor: TfrmTableEditor
|
|||||||
Options = [coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus]
|
Options = [coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus]
|
||||||
Position = 0
|
Position = 0
|
||||||
Text = 'Name'
|
Text = 'Name'
|
||||||
Width = 309
|
Width = 305
|
||||||
end
|
end
|
||||||
item
|
item
|
||||||
Options = [coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus]
|
Options = [coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus]
|
||||||
@ -378,7 +378,6 @@ object frmTableEditor: TfrmTableEditor
|
|||||||
OnClick = AnyTreeClick
|
OnClick = AnyTreeClick
|
||||||
OnCreateEditor = treeIndexesCreateEditor
|
OnCreateEditor = treeIndexesCreateEditor
|
||||||
OnDragOver = treeIndexesDragOver
|
OnDragOver = treeIndexesDragOver
|
||||||
OnDragDrop = treeIndexesDragDrop
|
|
||||||
OnEditing = treeIndexesEditing
|
OnEditing = treeIndexesEditing
|
||||||
OnFocusChanged = treeIndexesFocusChanged
|
OnFocusChanged = treeIndexesFocusChanged
|
||||||
OnGetText = treeIndexesGetText
|
OnGetText = treeIndexesGetText
|
||||||
@ -536,7 +535,7 @@ object frmTableEditor: TfrmTableEditor
|
|||||||
Options = [coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus]
|
Options = [coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus]
|
||||||
Position = 5
|
Position = 5
|
||||||
Text = 'On DELETE'
|
Text = 'On DELETE'
|
||||||
Width = 114
|
Width = 110
|
||||||
end>
|
end>
|
||||||
Header.Options = [hoAutoResize, hoColumnResize, hoDrag, hoShowSortGlyphs, hoVisible, hoDisableAnimatedResize]
|
Header.Options = [hoAutoResize, hoColumnResize, hoDrag, hoShowSortGlyphs, hoVisible, hoDisableAnimatedResize]
|
||||||
Header.PopupMenu = MainForm.popupListHeader
|
Header.PopupMenu = MainForm.popupListHeader
|
||||||
@ -621,7 +620,7 @@ object frmTableEditor: TfrmTableEditor
|
|||||||
Options = [coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus, coEditable]
|
Options = [coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus, coEditable]
|
||||||
Position = 1
|
Position = 1
|
||||||
Text = 'Check clause'
|
Text = 'Check clause'
|
||||||
Width = 534
|
Width = 530
|
||||||
end>
|
end>
|
||||||
Header.Options = [hoAutoResize, hoColumnResize, hoDrag, hoShowSortGlyphs, hoVisible, hoDisableAnimatedResize]
|
Header.Options = [hoAutoResize, hoColumnResize, hoDrag, hoShowSortGlyphs, hoVisible, hoDisableAnimatedResize]
|
||||||
Header.PopupMenu = MainForm.popupListHeader
|
Header.PopupMenu = MainForm.popupListHeader
|
||||||
@ -1100,7 +1099,6 @@ object frmTableEditor: TfrmTableEditor
|
|||||||
OnClick = listColumnsClick
|
OnClick = listColumnsClick
|
||||||
OnCreateEditor = listColumnsCreateEditor
|
OnCreateEditor = listColumnsCreateEditor
|
||||||
OnDragOver = listColumnsDragOver
|
OnDragOver = listColumnsDragOver
|
||||||
OnDragDrop = listColumnsDragDrop
|
|
||||||
OnEditing = listColumnsEditing
|
OnEditing = listColumnsEditing
|
||||||
OnFocusChanged = listColumnsFocusChanged
|
OnFocusChanged = listColumnsFocusChanged
|
||||||
OnGetText = listColumnsGetText
|
OnGetText = listColumnsGetText
|
||||||
|
@ -8,7 +8,7 @@ uses
|
|||||||
SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,
|
SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,
|
||||||
ComCtrls, ToolWin, laz.VirtualTrees, RegExpr, ExtCtrls, SynEdit,
|
ComCtrls, ToolWin, laz.VirtualTrees, RegExpr, ExtCtrls, SynEdit,
|
||||||
Menus, Clipbrd, Math, UITypes, Generics.Collections, LCLProc, LCLType,
|
Menus, Clipbrd, Math, UITypes, Generics.Collections, LCLProc, LCLType,
|
||||||
{grideditlinks,} dbstructures, dbstructures.mysql, dbconnection, apphelpers, StrUtils, extra_controls, ActiveX;
|
{grideditlinks,} dbstructures, dbstructures.mysql, dbconnection, apphelpers, StrUtils, extra_controls;
|
||||||
|
|
||||||
type
|
type
|
||||||
TFrame = TDBObjectEditor;
|
TFrame = TDBObjectEditor;
|
||||||
@ -111,8 +111,8 @@ type
|
|||||||
procedure btnMoveDownColumnClick(Sender: TObject);
|
procedure btnMoveDownColumnClick(Sender: TObject);
|
||||||
procedure listColumnsDragOver(Sender: TBaseVirtualTree; Source: TObject; Shift: TShiftState; State: TDragState;
|
procedure listColumnsDragOver(Sender: TBaseVirtualTree; Source: TObject; Shift: TShiftState; State: TDragState;
|
||||||
Pt: TPoint; Mode: TDropMode; var Effect: Integer; var Accept: Boolean);
|
Pt: TPoint; Mode: TDropMode; var Effect: Integer; var Accept: Boolean);
|
||||||
procedure listColumnsDragDrop(Sender: TBaseVirtualTree; Source: TObject; DataObject: IDataObject; Formats: TFormatArray;
|
//procedure listColumnsDragDrop(Sender: TBaseVirtualTree; Source: TObject; DataObject: IDataObject; Formats: TFormatArray;
|
||||||
Shift: TShiftState; const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
// Shift: TShiftState; const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
||||||
procedure listColumnsPaintText(Sender: TBaseVirtualTree; const TargetCanvas: TCanvas; Node: PVirtualNode;
|
procedure listColumnsPaintText(Sender: TBaseVirtualTree; const TargetCanvas: TCanvas; Node: PVirtualNode;
|
||||||
Column: TColumnIndex; TextType: TVSTTextType);
|
Column: TColumnIndex; TextType: TVSTTextType);
|
||||||
procedure listColumnsCreateEditor(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; out EditLink: IVTEditLink);
|
procedure listColumnsCreateEditor(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; out EditLink: IVTEditLink);
|
||||||
@ -138,9 +138,9 @@ type
|
|||||||
procedure treeIndexesDragOver(Sender: TBaseVirtualTree; Source: TObject;
|
procedure treeIndexesDragOver(Sender: TBaseVirtualTree; Source: TObject;
|
||||||
Shift: TShiftState; State: TDragState; Pt: TPoint; Mode: TDropMode;
|
Shift: TShiftState; State: TDragState; Pt: TPoint; Mode: TDropMode;
|
||||||
var Effect: Integer; var Accept: Boolean);
|
var Effect: Integer; var Accept: Boolean);
|
||||||
procedure treeIndexesDragDrop(Sender: TBaseVirtualTree; Source: TObject;
|
//procedure treeIndexesDragDrop(Sender: TBaseVirtualTree; Source: TObject;
|
||||||
DataObject: IDataObject; Formats: TFormatArray; Shift: TShiftState;
|
// DataObject: IDataObject; Formats: TFormatArray; Shift: TShiftState;
|
||||||
const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
// const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
||||||
procedure treeIndexesNewText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; NewText: String);
|
procedure treeIndexesNewText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; NewText: String);
|
||||||
procedure treeIndexesEditing(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; var Allowed: Boolean);
|
procedure treeIndexesEditing(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; var Allowed: Boolean);
|
||||||
procedure treeIndexesFocusChanged(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex);
|
procedure treeIndexesFocusChanged(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex);
|
||||||
@ -1164,7 +1164,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableEditor.listColumnsDragDrop(Sender: TBaseVirtualTree;
|
{procedure TfrmTableEditor.listColumnsDragDrop(Sender: TBaseVirtualTree;
|
||||||
Source: TObject; DataObject: IDataObject; Formats: TFormatArray;
|
Source: TObject; DataObject: IDataObject; Formats: TFormatArray;
|
||||||
Shift: TShiftState; const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
Shift: TShiftState; const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
||||||
var
|
var
|
||||||
@ -1180,7 +1180,7 @@ begin
|
|||||||
listColumns.MoveTo(listColumns.FocusedNode, Node, AttachMode, False);
|
listColumns.MoveTo(listColumns.FocusedNode, Node, AttachMode, False);
|
||||||
ValidateColumnControls;
|
ValidateColumnControls;
|
||||||
end;
|
end;
|
||||||
end;
|
end;}
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableEditor.listColumnsBeforeCellPaint(Sender: TBaseVirtualTree;
|
procedure TfrmTableEditor.listColumnsBeforeCellPaint(Sender: TBaseVirtualTree;
|
||||||
@ -2366,7 +2366,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableEditor.treeIndexesDragDrop(Sender: TBaseVirtualTree;
|
{procedure TfrmTableEditor.treeIndexesDragDrop(Sender: TBaseVirtualTree;
|
||||||
Source: TObject; DataObject: IDataObject; Formats: TFormatArray;
|
Source: TObject; DataObject: IDataObject; Formats: TFormatArray;
|
||||||
Shift: TShiftState; const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
Shift: TShiftState; const Pt: TPoint; var Effect: LongWord; Mode: TDropMode);
|
||||||
var
|
var
|
||||||
@ -2385,7 +2385,7 @@ begin
|
|||||||
IndexNode := nil;
|
IndexNode := nil;
|
||||||
ColPos := 0;
|
ColPos := 0;
|
||||||
if not Assigned(TargetNode) then begin
|
if not Assigned(TargetNode) then begin
|
||||||
Beep;
|
MessageBeep(MB_ICONEXCLAMATION);
|
||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
Mainform.LogSQL('TargetNode.Index: '+TargetNode.Index.ToString, lcDebug);
|
Mainform.LogSQL('TargetNode.Index: '+TargetNode.Index.ToString, lcDebug);
|
||||||
@ -2443,7 +2443,7 @@ begin
|
|||||||
// Finally tell parent node to update its children
|
// Finally tell parent node to update its children
|
||||||
VT.ReinitChildren(IndexNode, False);
|
VT.ReinitChildren(IndexNode, False);
|
||||||
VT.Repaint;
|
VT.Repaint;
|
||||||
end;
|
end;}
|
||||||
|
|
||||||
|
|
||||||
procedure TfrmTableEditor.btnMoveUpIndexClick(Sender: TObject);
|
procedure TfrmTableEditor.btnMoveUpIndexClick(Sender: TObject);
|
||||||
|
Reference in New Issue
Block a user