public void TryCloseNewWebSourceWizardTab() { if (UIMap.ControlExistsNow(MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.WebSourceTab.CloseButton)) { Click_Close_Web_Source_Wizard_Tab_Button(); if (UIMap.ControlExistsNow(DialogsUIMap.MessageBoxWindow.NoButton)) { DialogsUIMap.Click_MessageBox_No(); } } }
private void TryCloseServerSourceWizardTab() { try { if (UIMap.ControlExistsNow(MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.ServerSourceTab.CloseButton)) { Click_Close_Server_Source_Wizard_Tab_Button(); } if (UIMap.ControlExistsNow(DialogsUIMap.MessageBoxWindow.NoButton)) { DialogsUIMap.Click_MessageBox_No(); } } catch (Exception e) { Console.WriteLine("TryClose method failed to close Server Source tab.\n" + e.Message); } }
public void TryCloseDeployWizardTab() { try { if (UIMap.ControlExistsNow(MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.DeployTab)) { Click_Close_Deploy_Tab_Button(); } if (UIMap.ControlExistsNow(DialogsUIMap.MessageBoxWindow.NoButton)) { DialogsUIMap.Click_MessageBox_No(); } } catch (Exception e) { Console.WriteLine("TryClose method failed to close Deploy tab.\n" + e.Message); } }
public void TryCloseSettingsWizardTab() { var TimeBefore = System.DateTime.Now; try { if (UIMap.ControlExistsNow(MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.SettingsTab)) { Click_Close_Settings_Tab_Button(); } if (UIMap.ControlExistsNow(DialogsUIMap.MessageBoxWindow.NoButton)) { DialogsUIMap.Click_MessageBox_No(); } } catch (Exception e) { Console.WriteLine("Exception trying to close settings tab.\n" + e.Message); } finally { Console.WriteLine("No hanging settings tab to clean up after trying for " + (System.DateTime.Now - TimeBefore).Milliseconds.ToString() + "ms."); } }