public void axMesh_SignInSucceeded(Object sender, EventArgs e) { // Sign in process has finished successfully UpdateMenuState(); UpdateControlsState(); if (axMesh.Contacts.Count > 0) { axMesh.SelectContact(axMesh.Contacts.get_Item(0)); } }
public void axMesh_SignInSucceeded(Object sender, EventArgs e) { // Sign in process has finished successfully UpdateMenuState(); UpdateControlsState(); if (axMesh.Contacts.Count > 0) { axMesh.SelectContact(axMesh.Contacts.get_Item(0)); } BeginInvoke((MethodInvoker) delegate { tmUpdateOnlineContacts.Start(); if (null != contactsMesh) { System.Runtime.InteropServices.Marshal.FinalReleaseComObject(contactsMesh); } contactsMesh = axMesh.Contacts; cbChorus.Checked = (axMesh.GetOcx() as PttLib.IPtt4).Chorus; UpdateIntegrationControlsState(); }); }