beagle r4538 - trunk/beagle/search/Beagle.Search.Tiles



Author: llipka
Date: Mon Feb 25 08:43:26 2008
New Revision: 4538
URL: http://svn.gnome.org/viewvc/beagle?rev=4538&view=rev

Log:
Fix the focus line padding.

Modified:
   trunk/beagle/search/Beagle.Search.Tiles/Tile.cs

Modified: trunk/beagle/search/Beagle.Search.Tiles/Tile.cs
==============================================================================
--- trunk/beagle/search/Beagle.Search.Tiles/Tile.cs	(original)
+++ trunk/beagle/search/Beagle.Search.Tiles/Tile.cs	Mon Feb 25 08:43:26 2008
@@ -58,15 +58,17 @@
 			base.CanFocus = true;
 
 			this.hit = hit;
+			this.query = query;
 			this.timestamp = hit.Timestamp;
 			this.score = hit.Score;
-			this.query = query;
 
 			Gtk.Drag.SourceSet (this, Gdk.ModifierType.Button1Mask, targets,
 					    Gdk.DragAction.Copy | Gdk.DragAction.Move);
 
+			int pad = (int)StyleGetProperty ("focus-line-width") + (int)StyleGetProperty ("focus-padding") + 1;
+
 			hbox = new Gtk.HBox (false, 5);
-			hbox.BorderWidth = 2;
+			hbox.BorderWidth = (uint)(pad + Style.Xthickness);
 			hbox.Show ();
 
 			icon = new Gtk.Image ();
@@ -137,7 +139,7 @@
 			data.Set (data.Target, 8, uri);
 		}
 
-		protected override void OnSizeRequested (ref Gtk.Requisition req)
+		/*protected override void OnSizeRequested (ref Gtk.Requisition req)
 		{
 			// base.OnSizeRequested (ref req) should work,
 			// but it doesn't
@@ -159,7 +161,7 @@
 			alloc.Height -= pad + Style.Ythickness;
 
 			base.OnSizeAllocated (alloc);
-		}
+			}*/
 
 		protected override bool OnExposeEvent (Gdk.EventExpose evt)
 		{



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]