public void Clear() { if (Clipboard != null) { Clipboard = null; OnDataChanged(); } HoldOn = false; }
public void Copy(Topic topic) { if (topic != null) { if (Clipboard == null) { Clipboard = new TopicStyle(); } Clipboard.Copy(topic.Style); OnDataChanged(); } }
public override void Copy(Style style) { if (style is TopicStyle) { TopicStyle ts = (TopicStyle)style; BackColor = ts.BackColor; ForeColor = ts.ForeColor; LineColor = ts.LineColor; BorderColor = ts.BorderColor; Font = ts.Font; Padding = ts.Padding; Shape = ts.Shape; RoundRadius = ts.RoundRadius; //WidgetPadding = ts.WidgetPadding; } else { throw new InvalidCastException(); } }
public StyleEditDialog() { Style = new TopicStyle(); }