public override XmlElement ToXML(XmlDocument xmldoc) { if (_actualArgs == null) { _actualArgs = new SelectableColorArg(); } return(_actualArgs.ToXML(xmldoc)); }
public override RgbProcessorArg Clone() { SelectableColorArg arg = new SelectableColorArg(_applyType); foreach (enumSelectableColor key in _items.Keys) { arg._items[key] = _items[key].Clone(); } return(arg); }
protected override void BeforeProcess() { _actualArgs = _arg as SelectableColorArg; }
public override void CreateDefaultArguments() { _arg = new SelectableColorArg(); }
/// <summary> /// 参数编辑窗口自己的初始化 /// </summary> private void Init() { _actualArg = _arg as SelectableColorArg; InitTargetColors(); }