protected override void VisitSelectPen(SelectPen item) { base.VisitSelectPen(item); switch (item.Pen) { case 0: currentGPen = Pens.Black; break; case 1: currentGPen = Pens.Red; break; case 2: currentGPen = Pens.Green; break; case 3: currentGPen = Pens.Blue; break; case 4: currentGPen = Pens.Magenta; break; default: currentGPen = Pens.Orange; break; } }
protected virtual void OnSelectPen() { SelectPen?.Invoke(this, EventArgs.Empty); }
protected override void VisitSelectPen(SelectPen item) { currentAttribs.Pen = item.Pen; }