protected override bool OnMotionNotifyEvent (Gdk.EventMotion ev)
{
if (!pinned && pin_img != null) {
if (ev.X >= pin_img.Allocation.X &&
ev.X < pin_img.Allocation.X + pin_img.Allocation.Width) {
if (pin_img.Pixbuf != pinup_active)
pin_img.Pixbuf = pinup_active;
} else if (pin_img.Pixbuf != pinup) {
pin_img.Pixbuf = pinup;
}
}
return base.OnMotionNotifyEvent (ev);
}