public void Clone(KaixinBase source, bool ignoreValidateEvent) { try { this.HH = source.HH; this.CurrentAccount = source.CurrentAccount; this.MessageChanged += new MessageChangedEventHandler(source.SetMessageByParam); if (!ignoreValidateEvent) { this.ValidateCodeNeeded += new ValidateCodeNeededEventHandler(source.SetValidateCodeByParam); } this.Operation = source.Operation; this.Task = source.Task; this.AllMyFriendsList = source.AllMyFriendsList; this.Caption = source.Caption; this.Key = source.Key; this.ExecutionLog = source.ExecutionLog; } catch (ThreadAbortException) { throw; } catch (ThreadInterruptedException) { throw; } catch (Exception ex) { LogHelper.Write("KaixinBase.Clone", ex); throw; } }
public DlgFriendValidation() { InitializeComponent(); _kaixinbase = new KaixinBase(); _kaixinbase.ValidateCodeNeeded += new KaixinBase.ValidateCodeNeededEventHandler(_kaixinbase_ValidateCodeNeeded); _kaixinbase.LoginFailed += new KaixinBase.LoginFailedEventHandler(_kaixinbase_LoginFailed); _kaixinbase.AllMyFriendsFetched += new KaixinBase.AllMyFriendsFetchedEventHandler(_kaixinbase_AllMyFriendsFetched); }
public void Clone(KaixinBase source, bool ignoreValidateEvent) { try { this.HH = source.HH; this.CurrentAccount = source.CurrentAccount; this.MessageChanged += new MessageChangedEventHandler(source.SetMessageByParam); if (!ignoreValidateEvent) this.ValidateCodeNeeded += new ValidateCodeNeededEventHandler(source.SetValidateCodeByParam); this.Operation = source.Operation; this.Task = source.Task; this.AllMyFriendsList = source.AllMyFriendsList; this.Caption = source.Caption; this.Key = source.Key; this.ExecutionLog = source.ExecutionLog; } catch (ThreadAbortException) { throw; } catch (ThreadInterruptedException) { throw; } catch (Exception ex) { LogHelper.Write("KaixinBase.Clone", ex); throw; } }
public void Clone(KaixinBase source) { Clone(source, false); }
public DlgSelectionBase() { InitializeComponent(); _kaixinBase = new KaixinBase(); }