aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects/TabItem.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/GraphicObjects/TabItem.cs')
-rw-r--r--src/GraphicObjects/TabItem.cs48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/GraphicObjects/TabItem.cs b/src/GraphicObjects/TabItem.cs
index 473fc313..37a33ac0 100644
--- a/src/GraphicObjects/TabItem.cs
+++ b/src/GraphicObjects/TabItem.cs
@@ -28,7 +28,7 @@ using System;
using System.Xml.Serialization;
using System.ComponentModel;
using System.Diagnostics;
-using Cairo;
+using vkvg;
using System.Linq;
namespace Crow
@@ -159,29 +159,29 @@ namespace Crow
internal TabView savedParent = null;
void makeFloating (TabView tv) {
- lock (IFace.UpdateMutex) {
- ImageSurface di = new ImageSurface (Format.Argb32, dis, dis);
- IFace.DragImageHeight = dis;
- IFace.DragImageWidth = dis;
- using (Context ctx = new Context (di)) {
- double div = Math.Max (LastPaintedSlot.Width, LastPaintedSlot.Height);
- double s = (double)dis / div;
- ctx.Scale (s, s);
- if (bmp == null)
- this.onDraw (ctx);
- else {
- if (LastPaintedSlot.Width>LastPaintedSlot.Height)
- ctx.SetSourceSurface (bmp, 0, (LastPaintedSlot.Width-LastPaintedSlot.Height)/2);
- else
- ctx.SetSourceSurface (bmp, (LastPaintedSlot.Height-LastPaintedSlot.Width)/2, 0);
-
- ctx.Paint ();
- }
- }
- IFace.DragImage = di;
- }
- tv.RemoveChild (this);
- savedParent = tv;
+// lock (IFace.UpdateMutex) {
+// ImageSurface di = new ImageSurface (Format.Argb32, dis, dis);
+// IFace.DragImageHeight = dis;
+// IFace.DragImageWidth = dis;
+// using (Context ctx = new Context (di)) {
+// double div = Math.Max (LastPaintedSlot.Width, LastPaintedSlot.Height);
+// double s = (double)dis / div;
+// ctx.Scale (s, s);
+// if (bmp == null)
+// this.onDraw (ctx);
+// else {
+// if (LastPaintedSlot.Width>LastPaintedSlot.Height)
+// ctx.SetSourceSurface (bmp, 0, (LastPaintedSlot.Width-LastPaintedSlot.Height)/2);
+// else
+// ctx.SetSourceSurface (bmp, (LastPaintedSlot.Height-LastPaintedSlot.Width)/2, 0);
+//
+// ctx.Paint ();
+// }
+// }
+// IFace.DragImage = di;
+// }
+// tv.RemoveChild (this);
+// savedParent = tv;
}
public override ILayoutable Parent {