public dlgMessage(IMORZEContact cnt, IMORZEAccount acc, SMSNet net) { m_cnt = cnt; m_acc = acc; m_net = net; m_lastLoadedMessage = null; InitializeComponent(); }
private void Disconnect() { if (m_net != null) { m_net.Dispose(); m_net = null; tsConnect.Image = Properties.Resources.red; } }
private void OnDisconnected(string msg) { Invoke(new Action(() => { tsConnect.Image = Properties.Resources.red; MessageBox.Show(msg, Text, MessageBoxButtons.OK, MessageBoxIcon.Error); Cursor = Cursors.Default; })); m_net.Dispose(); m_net = null; }
private void button2_Click(object sender, RoutedEventArgs e) { mke = new SMSAccount("ALICE"); mke.AddressBook = addressbook; string err = mke.LoadKey(null); if (string.IsNullOrEmpty(err) == false) { mke.GenerateKey(); err = mke.SaveKey(null); } if (string.IsNullOrEmpty(err) == false) { MessageBox.Show(err); } client = new SMSNet(mke); client.Connect("127.0.0.1", 5555); }
private void Connect() { if (m_account == null) { LoadAccount(); } else { if (m_net == null) { m_net = new SMSNet(m_account); m_net.OnConnected += OnConnected; m_net.OnDisconnected += OnDisconnected; tsConnect.Image = Properties.Resources.yellow; Cursor = Cursors.WaitCursor; m_net.Connect("127.0.0.1", 5555); } } }