aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects/DockWindow.cs
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-03-04 22:26:24 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-03-04 22:26:24 +0100
commit8a535547c868dfeb38143e5836b02f9ac4f56354 (patch)
tree91915fcc7307d77653b15673ab9d88bb43a99a41 /src/GraphicObjects/DockWindow.cs
parenta31ef5c25faab8bb10fd458eac1a9be86a1a1aee (diff)
docker debug
Diffstat (limited to 'src/GraphicObjects/DockWindow.cs')
-rw-r--r--src/GraphicObjects/DockWindow.cs29
1 files changed, 2 insertions, 27 deletions
diff --git a/src/GraphicObjects/DockWindow.cs b/src/GraphicObjects/DockWindow.cs
index c7934114..f333f6c4 100644
--- a/src/GraphicObjects/DockWindow.cs
+++ b/src/GraphicObjects/DockWindow.cs
@@ -87,32 +87,6 @@ namespace Crow
return Slot.ContainsOrIsEqual(m);
}
-// public override void OnLayoutChanges (LayoutingType layoutType)
-// {
-// base.OnLayoutChanges (layoutType);
-//
-// if (isDocked)
-// return;
-
-// Docker dv = Parent as Docker;
-// if (dv == null)
-// return;
-//
-// Rectangle dvCliRect = dv.ClientRectangle;
-//
-// if (layoutType == LayoutingType.X) {
-// if (Slot.X < dv.DockingThreshold)
-// dock (Alignment.Left);
-// else if (Slot.Right > dvCliRect.Width - dv.DockingThreshold)
-// dock (Alignment.Right);
-// }else if (layoutType == LayoutingType.Y) {
-// if (Slot.Y < dv.DockingThreshold)
-// dock (Alignment.Top);
-// else if (Slot.Bottom > dvCliRect.Height - dv.DockingThreshold)
-// dock (Alignment.Bottom);
-// }
-// }
-//
public override void onMouseMove (object sender, MouseMoveEventArgs e)
{
lastMousePos = e.Position;
@@ -172,9 +146,10 @@ namespace Crow
void dock (DockStack target){
if (RootDock.CenterDockedObj is DockWindow && DockingPosition == Alignment.Center)
return;
+
lock (IFace.UpdateMutex) {
IsDocked = true;
- undockingMousePosOrig = lastMousePos;
+ //undockingMousePosOrig = lastMousePos;
savedSlot = this.LastPaintedSlot;
wasResizable = Resizable;
Resizable = false;