public LeiSaiCard() { _config = new LeisaiConfig(); PrimDebugUI = new PrimDefaultConfigControl(this); PrimConfigUI = new PrimDefaultConfigControl(this); PrimOutputUI = new PrimDefaultConfigControl(this); }
public int ImportConfig(XmlNode xmlNode) { var iRet = 0; if (xmlNode != null) { _config = XMLHelper.XMLToObject(xmlNode, typeof(LeisaiConfig)) as LeisaiConfig; if (_config != null) { Name = _config.Name; DevIndex = _config.DevIndex; ConfigFilePath = _config.ConfigFilePath; PrimTypeName = _config.PrimTypeName; PrimId = _config.PrimId; } } else { return(-1); } return(iRet); }
public XmlNode ExportConfig() { _config = _config ?? new LeisaiConfig(); _config.Name = Name; _config.DevIndex = DevIndex; _config.ConfigFilePath = ConfigFilePath; _config.PrimTypeName = PrimTypeName; _config.PrimId = PrimId; var node = XMLHelper.ObjectToXML(_config); return(node); }