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