public override void Draw(Cairo.Context dc) { if (TheFill != null) dc.FillEllipse(BB); //TheFill, if (ThePen != null) dc.DrawEllipse(BB); //ThePen, }
public override void Draw(Cairo.Context dc) { Pen p = IsSelected ? SelPen : StdPen; Rect lBB = GetBB(Parent.Height); // draw lines if (L1Visible) dc.DrawLine(L1Origin, lBB.Center()); //DashedPen, if (L2Visible) dc.DrawLine(L2Origin, lBB.Center()); //DashedPen, // draw CP dc.FillEllipse(lBB); //Brushes.Gray, dc.DrawEllipse(lBB); //p, }