public void UnlockPoll() { try { PollStatusUpdateMessage msg=new PollStatusUpdateMessage(); msg.enabled=true; msg.locked=false; NetworkManager.getInstance().SendLoadPacket(msg); } catch (Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Polling ===>Polling.cs @UnlockPoll() line==> 507",exp,null,false); } // send the message }
private void button2_Click(object sender, System.EventArgs e) { try { //Client.PollingTabPage //Crownwood.Magic.Controls.TabPage tpage=Client.ClientUI.getInstance().tabBody.SelectedTab; //Trace.WriteLine("Tab Page is selected : " + tabPage.Title); //Crownwood.Magic.Controls.TabPage tpage=Client.ClientUI.getInstance().tabBody.SelectedTab; //Trace.WriteLine("Closing Page Title" + Client.ClientUI.getInstance().tabBody.SelectedTab.Title); PollStatusUpdateMessage msg = new PollStatusUpdateMessage(); msg.enabled = false; msg.locked = true; msg.sessionID = polling.sessionID; WebMeeting.Client.NetworkManager.getInstance().SendLoadPacket(msg); //Client.PollingTabPage tabPage = if(Client.ClientUI.getInstance().pollingTabControl.TabPages.Count>1) { Client.PollingTabPage tabPage =(Client.PollingTabPage)Client.ClientUI.getInstance().pollingTabControl.SelectedTab; if(tabPage.pollResult.SharedPoolResult==true) tabPage.pollResult.SendCloseMessage(); Client.ClientUI.getInstance().pollingTabControl.TabPages.Remove((Client.PollingTabPage)Client.ClientUI.getInstance().pollingTabControl.SelectedTab); //Client.ClientUI.getInstance().tabBody.TabPages.Remove(Client.ClientUI.getInstance().tabBody.SelectedTab); //Client.ClientUI.getInstance().tabPollingGlobal.Control.Controls //Trace.WriteLine("if"); } else { //Trace.WriteLine("else"); //Client.ClientUI.getInstance().pollingTabControl.TabPages.RemoveAt(1); Client.PollingTabPage tabPage =(Client.PollingTabPage)Client.ClientUI.getInstance().pollingTabControl.SelectedTab; if(tabPage.pollResult.SharedPoolResult==true) tabPage.pollResult.SendCloseMessage(); Client.ClientUI.getInstance().pollingTabControl.SelectedTab.Visible=false; Client.ClientUI.getInstance().pollingTabControl.TabPages.Remove((Client.PollingTabPage)Client.ClientUI.getInstance().pollingTabControl.SelectedTab); Crownwood.Magic.Controls.TabPage ptab=Client.ClientUI.getInstance().tabBody.SelectedTab; //Trace.WriteLine("no of control in poolingtabwindow" + Client.ClientUI.getInstance().pollingTabControl.TabPages.Count.ToString()); //Trace.WriteLine("selected tab page control" + ptab.CanSelect.ToString()); Client.ClientUI.getInstance().tabBody.SelectedTab.Visible=false; //Client.ClientUI.getInstance().tabPollingGlobal.Visible=false; Client.ClientUI.getInstance().tabBody.TabPages.Remove(Client.ClientUI.getInstance().tabBody.SelectedTab); Invoke(Client.ClientUI.getInstance().DeleteDocumentSharingWindow,new object[]{Client.ClientUI.getInstance().tabPollingGlobal}); ///Invoke(DeleteDocumentSharingWindow,new object[]{tabPollingGlobal}); //Trace.WriteLine("TabPool Window " + Client.ClientUI.getInstance().pollingTabControl.CanSelect.ToString()); // Trace.WriteLine("Global selecte " + Client.ClientUI.getInstance().tabPollingGlobal.CanSelect.ToString()); } } catch(Exception exp) { WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Polling\\Pollresults.cs line==> 1949",exp,null,false); } }
public void HandlePollStatusUpdateMessage(PollStatusUpdateMessage msg) { if(msg.enabled==false) { } if(msg.locked==true) { } }
public void closeit() { PollStatusUpdateMessage msg = new PollStatusUpdateMessage(); msg.enabled = false; msg.locked = true; msg.sessionID = polling.sessionID; WebMeeting.Client.NetworkManager.getInstance().SendLoadPacket(msg); //Client.PollingTabPage tabPage = if(Client.ClientUI.getInstance().pollingTabControl.TabPages.Count>1) { Client.ClientUI.getInstance().pollingTabControl.TabPages.Remove((Client.PollingTabPage)Client.ClientUI.getInstance().pollingTabControl.SelectedTab); //Client.ClientUI.getInstance().tabBody.TabPages.Remove(Client.ClientUI.getInstance().tabBody.SelectedTab); //Client.ClientUI.getInstance().tabPollingGlobal.Control.Controls //Trace.WriteLine("if"); } else { //Trace.WriteLine("else"); //Client.ClientUI.getInstance().pollingTabControl.TabPages.RemoveAt(1); Client.ClientUI.getInstance().pollingTabControl.SelectedTab.Visible=false; Client.ClientUI.getInstance().pollingTabControl.TabPages.Remove((Client.PollingTabPage)Client.ClientUI.getInstance().pollingTabControl.SelectedTab); Crownwood.Magic.Controls.TabPage ptab=Client.ClientUI.getInstance().tabBody.SelectedTab; //Trace.WriteLine("no of control in poolingtabwindow" + Client.ClientUI.getInstance().pollingTabControl.TabPages.Count.ToString()); //Trace.WriteLine("selected tab page control" + ptab.CanSelect.ToString()); Client.ClientUI.getInstance().tabBody.SelectedTab.Visible=false; //Client.ClientUI.getInstance().tabPollingGlobal.Visible=false; Client.ClientUI.getInstance().tabBody.TabPages.Remove(Client.ClientUI.getInstance().tabBody.SelectedTab); Invoke(Client.ClientUI.getInstance().DeleteDocumentSharingWindow,new object[]{Client.ClientUI.getInstance().tabPollingGlobal}); ///Invoke(DeleteDocumentSharingWindow,new object[]{tabPollingGlobal}); //Trace.WriteLine("TabPool Window " + Client.ClientUI.getInstance().pollingTabControl.CanSelect.ToString()); // Trace.WriteLine("Global selecte " + Client.ClientUI.getInstance().tabPollingGlobal.CanSelect.ToString()); } }