public HeapScroller(Profile p)
{
this.p = p;
Events |= Gdk.EventMask.ButtonPressMask;
Timeline [] tl = p.Timeline;
maxt = tl [tl.Length - 1].Time;
time_span = maxt / 5;
SetSizeRequest (100, 100);
WidgetFlags |= WidgetFlags.NoWindow;
glass = new Glass (this);
}