Ejemplo n.º 1
0
 public override void Set(BGICanvas bgi)
 {
     this.Style     = bgi.GetLineStyle();
     this.Pattern   = bgi.GetLinePattern(BGICanvas.LineStyle.User);
     this.Thickness = bgi.GetLineThickness();
 }
Ejemplo n.º 2
0
 public override bool InternalShouldApply(BGICanvas bgi)
 {
     return(Style != bgi.GetLineStyle() ||
            (Style == BGICanvas.LineStyle.User && Pattern != bgi.GetLinePattern(BGICanvas.LineStyle.User)) ||
            Thickness != bgi.GetLineThickness());
 }