public void ChangeAccountSettings(TreeNode thisNode, string accountEndpoint) { treeView1.SelectedNode = thisNode; for (int i = 0; i < Settings.Default.AccountSettingsList.Count; i = i + 2) { if ( string.Compare(accountEndpoint, Settings.Default.AccountSettingsList[i], StringComparison.OrdinalIgnoreCase) == 0) { AccountSettings accountSettings = (AccountSettings) JsonConvert.DeserializeObject(Settings.Default.AccountSettingsList[i + 1], typeof (AccountSettings)); // Bring up account setings dialog SettingsForm dlg = new SettingsForm { AccountEndpoint = accountEndpoint, AccountSettings = accountSettings }; DialogResult dr = dlg.ShowDialog(this); if (dr == DialogResult.OK) { thisNode.Remove(); RemoveAccountFromSettings(dlg.AccountEndpoint); AddAccountToSettings(dlg.AccountEndpoint, dlg.AccountSettings); } break; } } }
public void ShowSettingsForm() { using (SettingsForm settingsForm = new SettingsForm()) { DialogResult result = settingsForm.ShowDialog(); // TODO NKO: Do something with the result } }
static void Main() { appSettings.Load(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault( false ); SettingsForm settingsForm = new SettingsForm(); settingsForm.FormClosed += SettingsFormClosed; settingsForm.HostName = appSettings.HostName; Application.Run( settingsForm ); appSettings.Save(); } // Main
public void Minimize() { switch (this.Status) { case SettingsEditorStatus.Closed: this.form = new SettingsForm(); this.form.Show(); this.form.WindowState = FormWindowState.Minimized; return; case SettingsEditorStatus.Minimized: break; case SettingsEditorStatus.Foreground: this.form.WindowState = FormWindowState.Minimized; break; default: return; } }
public void Show() { switch (this.Status) { case SettingsEditorStatus.Closed: this.form = new SettingsForm(); this.form.Show(); break; case SettingsEditorStatus.Minimized: this.form.WindowState = FormWindowState.Normal; this.form.TopMost = true; this.form.TopMost = false; return; case SettingsEditorStatus.Foreground: break; default: return; } }
private void mnuAppOptions_Click(object sender, EventArgs e) { using (var form = new SettingsForm()) { if (form.ShowDialog(this) == DialogResult.OK) { staErrorStolenExtension.Visible = !ServiceSettings.ContextMenuVhd; UpdateData(this.VhdFileName); } } }
//New Game Button: creates a new settings form and quits this window //We will have to shut down all other threads. private void newGameToolStripMenuItem_Click(object sender, EventArgs e) { game.shutDownWorkingThreads(); SettingsForm newGame = new SettingsForm(); newGame.Show(); this.Close(); }
protected override void Run_c() { var settings = new SettingsForm(); Application.Run(settings); }
public void OpenSettingsForm() { SettingsForm settings = new SettingsForm(_libraryPresenter);; settings.Show(); }
public void Perform() { fontSettings.UpdateSettings(); SettingsForm.For(fontSettings).ShowDialog(); }
private void OnMenuCommandAbout(object sender, EventArgs e) { var F = new SettingsForm(); F.ShowDialog(); }
public FeralMobilitySettings(SettingsForm settingsForm) { SettingsForm = settingsForm; InitializeComponent(); }
private void settingsToolStripMenuItem1_Click(object sender, EventArgs e) { SettingsForm form = new SettingsForm(plugins); if (!form.IsDisposed) { form.ShowDialog(); } }
public void Perform() { SettingsForm.For(palette).ShowDialog(); }
private void InitializeAsync() { try { Logger.Info($"Initializing WakaTime v{Constants.PluginVersion}"); // VisualStudio Object _docEvents = ObjDte.Events.DocumentEvents; _windowEvents = ObjDte.Events.WindowEvents; _solutionEvents = ObjDte.Events.SolutionEvents; // Settings Form _settingsForm = new SettingsForm(); _settingsForm.ConfigSaved += SettingsFormOnConfigSaved; try { // Make sure python is installed if (!Dependencies.IsPythonInstalled()) { Dependencies.DownloadAndInstallPython(); } if (!Dependencies.DoesCliExist() || !Dependencies.IsCliUpToDate()) { Dependencies.DownloadAndInstallCli(); } } catch (WebException ex) { Logger.Error("Are you behind a proxy? Try setting a proxy in WakaTime Settings with format https://user:pass@host:port. Exception Traceback:", ex); } catch (Exception ex) { Logger.Error("Error detecting dependencies. Exception Traceback:", ex); } // Add our command handlers for menu (commands must exist in the .vsct file) if (GetService(typeof(IMenuCommandService)) is OleMenuCommandService mcs) { // Create the command for the menu item. var menuCommandId = new CommandID(GuidList.GuidWakaTimeCmdSet, (int)PkgCmdIdList.UpdateWakaTimeSettings); var menuItem = new MenuCommand(MenuItemCallback, menuCommandId); mcs.AddCommand(menuItem); } // setup event handlers _docEvents.DocumentOpened += DocEventsOnDocumentOpened; _docEvents.DocumentSaved += DocEventsOnDocumentSaved; _windowEvents.WindowActivated += WindowEventsOnWindowActivated; _solutionEvents.Opened += SolutionEventsOnOpened; // setup timer to process queued heartbeats every 8 seconds Timer.Interval = 1000 * 8; Timer.Elapsed += ProcessHeartbeats; Timer.Start(); Logger.Info($"Finished initializing WakaTime v{Constants.PluginVersion}"); } catch (Exception ex) { Logger.Error("Error Initializing WakaTime", ex); } }
private void settingsToolStripMenuItem_Click(object sender, EventArgs e) { // Bring up account setings dialog SettingsForm dlg = new SettingsForm(); DialogResult dr = dlg.ShowDialog(this); if (dr == DialogResult.OK) { AddAccountToSettings(dlg.AccountEndpoint, dlg.AccountSettings); } }
public void Settings() { SettingsForm f = new SettingsForm(settings); f.ShowDialog(); }
private void optionsToolStripMenuItem_Click(object sender, EventArgs e) { SettingsForm form = new SettingsForm(); form.Show(this); }
private void btnSettings_Click(object sender, EventArgs e) { SettingsForm form = new SettingsForm(); form.Show(this); }
private void menuItemSettings_Click(object sender, EventArgs e) { if (formState != FormState.FormStateMain) return; using (SettingsForm settingsForm = new SettingsForm()) settingsForm.ShowDialog(this); }
private void toolStripButton_WCSettings_Click(object sender, EventArgs e) { Form settingsForm = new SettingsForm(); settingsForm.ShowDialog(); }
private static string CreateNewFilename(ICaptureDetails captureDetails) { string fullPath; LOG.InfoFormat("Creating new filename"); string pattern = conf.OutputFileFilenamePattern; if (string.IsNullOrEmpty(pattern)) { pattern = "greenshot ${capturetime}"; } string filename = FilenameHelper.GetFilenameFromPattern(pattern, conf.OutputFileFormat, captureDetails); string filepath = FilenameHelper.FillVariables(conf.OutputFilePath, false); try { fullPath = Path.Combine(filepath, filename); } catch (ArgumentException) { // configured filename or path not valid, show error message... LOG.InfoFormat("Generated path or filename not valid: {0}, {1}", filepath, filename); MessageBox.Show(Language.GetString(LangKey.error_save_invalid_chars), Language.GetString(LangKey.error)); // ... lets get the pattern fixed.... var dialogResult = new SettingsForm().ShowDialog(); if (dialogResult == DialogResult.OK) { // ... OK -> then try again: fullPath = CreateNewFilename(captureDetails); } else { // ... cancelled. fullPath = null; } } return fullPath; }
public void InitializeAsync() { try { Logger.Info(string.Format("Initializing WakaTime v{0}", WakaTimeConstants.PluginVersion)); // VisualStudio Object objDte = (DTE2)GetService(typeof(DTE)); _docEvents = objDte.Events.DocumentEvents; _windowEvents = objDte.Events.WindowEvents; _solutionEvents = objDte.Events.SolutionEvents; // Settings Form _settingsForm = new SettingsForm(); _settingsForm.ConfigSaved += SettingsFormOnConfigSaved; // Load config file _wakaTimeConfigFile = new WakaTimeConfigFile(); GetSettings(); try { // Make sure python is installed if (!PythonManager.IsPythonInstalled()) { Downloader.DownloadAndInstallPython(); } if (!DoesCliExist() || !IsCliLatestVersion()) { Downloader.DownloadAndInstallCli(); } } catch (System.Net.WebException ex) { Logger.Error("Are you behind a proxy? Try setting a proxy in WakaTime Settings with format https://user:pass@host:port. Exception Traceback:", ex); } catch (Exception ex) { Logger.Error("Error detecting dependencies. Exception Traceback:", ex); } if (string.IsNullOrEmpty(ApiKey)) { PromptApiKey(); } // Add our command handlers for menu (commands must exist in the .vsct file) var mcs = GetService(typeof(IMenuCommandService)) as OleMenuCommandService; if (mcs != null) { // Create the command for the menu item. var menuCommandId = new CommandID(GuidList.GuidWakaTimeCmdSet, (int)PkgCmdIdList.UpdateWakaTimeSettings); var menuItem = new MenuCommand(MenuItemCallback, menuCommandId); mcs.AddCommand(menuItem); } // setup event handlers _docEvents.DocumentOpened += DocEventsOnDocumentOpened; _docEvents.DocumentSaved += DocEventsOnDocumentSaved; _windowEvents.WindowActivated += WindowEventsOnWindowActivated; _solutionEvents.Opened += SolutionEventsOnOpened; Logger.Info(string.Format("Finished initializing WakaTime v{0}", WakaTimeConstants.PluginVersion)); } catch (Exception ex) { Logger.Error("Error initializing Wakatime", ex); } }
private void OpenSettingsWindow() { var opt = new SettingsForm(this); opt.ShowDialog(); }
private void SettingsButton_Click(object sender, EventArgs e) { var settForm = new SettingsForm(); settForm.Show(); }
private void تنظیماتToolStripMenuItem_Click(object sender, EventArgs e) { SettingsForm frm = new SettingsForm(); frm.ShowDialog(); }
/// <summary>Implements the Exec method of the IDTCommandTarget interface. This is called when the command is invoked.</summary> /// <param term='commandName'>The name of the command to execute.</param> /// <param term='executeOption'>Describes how the command should be run.</param> /// <param term='varIn'>Parameters passed from the caller to the command handler.</param> /// <param term='varOut'>Parameters passed from the command handler to the caller.</param> /// <param term='handled'>Informs the caller if the command was handled or not.</param> /// <seealso class='Exec' /> public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled) { handled = false; if (executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault) { if (commandName.Equals("PoorMansTSqlFormatterSSMSAddIn.AddinConnector.FormatSelectionOrActiveWindow")) { string fileExtension = System.IO.Path.GetExtension(_applicationObject.ActiveDocument.FullName); bool isSqlFile = fileExtension.ToUpper().Equals(".SQL"); if (isSqlFile || MessageBox.Show(_generalResourceManager.GetString("FileTypeWarningMessage"), _generalResourceManager.GetString("FileTypeWarningMessageTitle"), MessageBoxButtons.YesNo) == DialogResult.Yes) { string fullText = SelectAllCodeFromDocument(_applicationObject.ActiveDocument); TextSelection selection = (TextSelection)_applicationObject.ActiveDocument.Selection; if (!selection.IsActiveEndGreater) selection.SwapAnchor(); if (selection.Text.EndsWith(Environment.NewLine) || selection.Text.EndsWith(" ")) selection.CharLeft(true, 1); //newline counts as a distance of one. string selectionText = selection.Text; bool formatSelectionOnly = selectionText.Length > 0 && selectionText.Length != fullText.Length; int cursorPoint = selection.ActivePoint.AbsoluteCharOffset; string textToFormat = formatSelectionOnly ? selectionText : fullText; bool errorsFound = false; string formattedText = _formattingManager.Format(textToFormat, ref errorsFound); bool abortFormatting = false; if (errorsFound) abortFormatting = MessageBox.Show(_generalResourceManager.GetString("ParseErrorWarningMessage"), _generalResourceManager.GetString("ParseErrorWarningMessageTitle"), MessageBoxButtons.YesNo) != DialogResult.Yes; if (!abortFormatting) { if (formatSelectionOnly) { //if selection just delete/insert, so the active point is at the end of the selection selection.Delete(1); selection.Insert(formattedText, (int)EnvDTE.vsInsertFlags.vsInsertFlagsContainNewText); } else { //if whole doc then replace all text, and put the cursor approximately where it was (using proportion of text total length before and after) int newPosition = (int)Math.Round(1.0 * cursorPoint * formattedText.Length / textToFormat.Length, 0, MidpointRounding.AwayFromZero); ReplaceAllCodeInDocument(_applicationObject.ActiveDocument, formattedText); ((TextSelection)(_applicationObject.ActiveDocument.Selection)).MoveToAbsoluteOffset(newPosition, false); } } } handled = true; return; } if (commandName.Equals("PoorMansTSqlFormatterSSMSAddIn.AddinConnector.FormattingOptions")) { GetFormatHotkey(); SettingsForm settings = new SettingsForm(Properties.Settings.Default, Assembly.GetExecutingAssembly(), _generalResourceManager.GetString("ProjectAboutDescription"), new SettingsForm.GetTextEditorKeyBindingScopeName(GetTextEditorKeyBindingScopeName)); if (settings.ShowDialog() == DialogResult.OK) { SetFormatHotkey(); _formattingManager = Utils.GetFormattingManager(Properties.Settings.Default); } settings.Dispose(); } } }
internal static void LoadSettings(out string gmailUsername, out string syncProfile, out string syncContactsFolder, out string syncAppointmentsFolder) { Microsoft.Win32.RegistryKey regKeyAppRoot = LoadSettings(out gmailUsername, out syncProfile); syncContactsFolder = ""; syncAppointmentsFolder = ""; AppointmentsSynchronizer.SyncAppointmentsGoogleFolder = ""; //First, check if there is a folder called GCSMTestContacts available, if yes, use them ArrayList outlookContactFolders = new ArrayList(); ArrayList outlookNoteFolders = new ArrayList(); ArrayList outlookAppointmentFolders = new ArrayList(); Microsoft.Office.Interop.Outlook.Folders folders = Synchronizer.OutlookNameSpace.Folders; foreach (Microsoft.Office.Interop.Outlook.Folder folder in folders) { try { SettingsForm.GetOutlookMAPIFolders(outlookContactFolders, outlookAppointmentFolders, folder); } catch (Exception e) { Logger.Log("Error getting available Outlook folders: " + e.Message, EventType.Warning); } } foreach (OutlookFolder folder in outlookContactFolders) { if (folder.FolderName.ToUpper().Contains("GCSMTestContacts".ToUpper())) { Logger.Log("Uses Test folder: " + folder.DisplayName, EventType.Information); syncContactsFolder = folder.FolderID; break; } } foreach (OutlookFolder folder in outlookAppointmentFolders) { if (folder.FolderName.ToUpper().Contains("GCSMTestAppointments".ToUpper())) { Logger.Log("Uses Test folder: " + folder.DisplayName, EventType.Information); syncAppointmentsFolder = folder.FolderID; break; } } if (string.IsNullOrEmpty(syncContactsFolder)) { if (regKeyAppRoot.GetValue("SyncContactsFolder") != null) { syncContactsFolder = regKeyAppRoot.GetValue("SyncContactsFolder") as string; } } if (string.IsNullOrEmpty(syncAppointmentsFolder)) { if (regKeyAppRoot.GetValue("SyncAppointmentsFolder") != null) { syncAppointmentsFolder = regKeyAppRoot.GetValue("SyncAppointmentsFolder") as string; } } if (string.IsNullOrEmpty(AppointmentsSynchronizer.SyncAppointmentsGoogleFolder)) { if (regKeyAppRoot.GetValue("SyncAppointmentsGoogleFolder") != null) { AppointmentsSynchronizer.SyncAppointmentsGoogleFolder = regKeyAppRoot.GetValue("SyncAppointmentsGoogeFolder") as string; } } }
public void Perform() { SettingsForm.For(imageSettings).ShowDialog(); imageHolder.RecreateImage(imageSettings); }
private void settingsIcon_Click(object sender, EventArgs e) { SettingsForm form = new SettingsForm(); bool isCameraEnabledPreviously = RobotController.Config.Default.CameraEnabled; form.ShowDialog(); bool isCameraEnabledNow = RobotController.Config.Default.CameraEnabled; if (isCameraEnabledPreviously == true && isCameraEnabledNow == false) { disconnectCamera(); robotController.powerOffCamera(); cameraPanel.Enabled = false; } else if (isCameraEnabledPreviously == false && isCameraEnabledNow == true) { robotController.powerOnCamera(); System.Threading.Thread.Sleep(10000); connectToCamera(); cameraPanel.Enabled = true; } }
public SettingsView(SettingsForm _settingsForm) { settingsForm = _settingsForm; }
private void optionsToolStripMenuItem_Click(object sender, EventArgs e) { SettingsForm sf = new SettingsForm(); sf.ShowDialog(); }
public void InitializeAsync() { _version = string.Format("{0}.{1}.{2}", CoreAssembly.Version.Major, CoreAssembly.Version.Minor, CoreAssembly.Version.Build); try { Logger.Info(string.Format("Initializing WakaTime v{0}", _version)); base.Initialize(); _objDte = (DTE2)GetService(typeof(DTE)); _docEvents = _objDte.Events.DocumentEvents; _windowEvents = _objDte.Events.WindowEvents; _solutionEvents = _objDte.Events.SolutionEvents; _editorVersion = _objDte.Version; _settingsForm = new SettingsForm(); _settingsForm.ConfigSaved += SettingsFormOnConfigSaved; _wakaTimeConfigFile = new WakaTimeConfigFile(); // Make sure python is installed if (!PythonManager.IsPythonInstalled()) { var dialogResult = MessageBox.Show(@"Let's download and install Python now?", @"WakaTime requires Python", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { var url = PythonManager.PythonDownloadUrl; Downloader.DownloadPython(url, WakaTimeConstants.UserConfigDir); } else { MessageBox.Show( @"Please install Python (https://www.python.org/downloads/) and restart Visual Studio to enable the WakaTime plugin.", @"WakaTime", MessageBoxButtons.OK, MessageBoxIcon.Information); } } if (!DoesCliExist() || !IsCliLatestVersion()) { try { Directory.Delete(string.Format("{0}\\wakatime-master", WakaTimeConstants.UserConfigDir), true); } catch { /* ignored */ } Downloader.DownloadCli(WakaTimeConstants.CliUrl, WakaTimeConstants.UserConfigDir); } GetSettings(); if (string.IsNullOrEmpty(ApiKey)) { PromptApiKey(); } // Add our command handlers for menu (commands must exist in the .vsct file) var mcs = GetService(typeof(IMenuCommandService)) as OleMenuCommandService; if (mcs != null) { // Create the command for the menu item. var menuCommandId = new CommandID(GuidList.GuidWakaTimeCmdSet, (int)PkgCmdIdList.UpdateWakaTimeSettings); var menuItem = new MenuCommand(MenuItemCallback, menuCommandId); mcs.AddCommand(menuItem); } // setup event handlers _docEvents.DocumentOpened += DocEventsOnDocumentOpened; _docEvents.DocumentSaved += DocEventsOnDocumentSaved; _windowEvents.WindowActivated += WindowEventsOnWindowActivated; _solutionEvents.Opened += SolutionEventsOnOpened; Logger.Info(string.Format("Finished initializing WakaTime v{0}", _version)); } catch (Exception ex) { Logger.Error("Error initializing Wakatime", ex); } }
public static void OpenSettings() { SettingsForm f = new SettingsForm(); f.ShowDialog(); }
public FeralHealingSettings(SettingsForm settingsForm) { SettingsForm = settingsForm; InitializeComponent(); }
/// <summary> /// 托盘程序设置按钮触发事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnTsmiSettingClick(object sender, EventArgs e) { SettingsForm settingsForm = new SettingsForm(); settingsForm.Show(); }
public void Perform() { colorSettingsProvider.ColorSettings = randomColors; SettingsForm.For(randomColors).ShowDialog(); }
private void settingsToolStripMenuItem_Click(object sender, EventArgs e) { if (settingsForm == null) { settingsForm = new SettingsForm(); settingsForm.Show(BotBase.MainPanel); settingsForm.FormClosed += delegate(object o, FormClosedEventArgs args) { settingsForm = null; }; } }
private void DefeniçõesToolStripMenuItem1_Click(object sender, EventArgs e) { SettingsForm f = new SettingsForm(); f.ShowDialog(); }
public MainView(MainForm _mainForm, SettingsForm _settingsForm) { mainForm = _mainForm; settingsForm = _settingsForm; }
private void FileBrowse_Click(object sender, EventArgs e) { SettingsForm.BrowseFileExplorer("C:\\", "Choose Input File", FilenameText); }
//Opens settings form private void btnSettings_Click(object sender, EventArgs e) { SettingsForm SF = new SettingsForm(); SF.Show(); }
public void Perform() { SettingsForm.For(Services.GetPalette()).ShowDialog(); }
public void Banana() { var settingsForm = new SettingsForm(this); settingsForm.ShowDialog(); }
public bool Refresh(SqlConnection _cn = null) { SqlConnection cn = _cn == null ? this._cn : _cn; SqlDataAdapter da = new SqlDataAdapter(new SqlCommand()); da.SelectCommand.Connection = cn; da.SelectCommand.Parameters.Add("@iid", SqlDbType.Int); da.SelectCommand.Parameters[0].Value = iid; Boolean preQfClimb = SettingsForm.GetPreQfClimb(da.SelectCommand.Connection, iid, da.SelectCommand.Transaction); switch (GetListType(cn)) { #if FULL case ListType.FLASH: bool showEverybody = SettingsForm.GetFlashShowMode(cn) == SettingsForm.FlashShowMode.BTH; int timeRoutes; KeyValuePair <int, bool>[] lstRRR; data = StaticClass.FillResFlash(iid, cn, false, out routeNumber, showEverybody, out timeRoutes, out lstRRR); try { if (data.Columns.IndexOf("pos") > -1) { data.Columns.Remove("pos"); } if (data.Columns.IndexOf("№") > -1) { data.Columns.Remove("№"); } } catch { } return(true); case ListType.LEAD: da.SelectCommand.CommandText = @" SELECT r.posText AS Место, p.surname+' '+p.name AS [Фамилия, Имя], p.age AS [Г.р.], p.qf AS Разряд, dbo.fn_getTeamName(p.iid, r.list_id) AS Команда, r.resText AS [Рез-т], r.qf AS [Кв.] FROM routeResults r(NOLOCK) JOIN Participants p(NOLOCK) ON r.climber_id = p.iid JOIN Teams t(NOLOCK)ON p.team_id = t.iid WHERE r.list_id = @iid AND r.preQf = 0 ORDER BY r.pos, r.res DESC, r.start"; break; case ListType.BOULDER: if (mrb == null) { mrb = new MultiRouteBoulder(iid, cn); } else { mrb.cn = cn; } mrb.FillData(); data = mrb.GetListFiltered(MultiRouteBoulder.ListType.Full); foreach (DataColumn dc in data.Columns) { string sCheck = dc.ColumnName.ToLower(); if (sCheck.IndexOf("поп") > -1) { if (sCheck.IndexOf("тр") > -1) { dc.ColumnName = "П.Тр."; } else if (sCheck.IndexOf("бон") > -1) { dc.ColumnName = "П.Б."; } } } return(true); //da.SelectCommand.CommandText = // " SELECT CASE WHEN r.pos = " + SortingClass.DSQ_POS.ToString() + " THEN 'дискв.'" + // " WHEN r.pos = " + SortingClass.DNS_POS.ToString() + " THEN 'н/я'" + // " ELSE r.posText END AS Место, " + // " p.surname+' '+p.name AS [Фамилия, Имя], " + // " p.age AS [Г.р.], p.qf AS Разряд, t.name AS Команда, "; //for (int i = 1; i <= routeNumber; i++) // da.SelectCommand.CommandText += // " r.top" + i.ToString() + " AS T" + i.ToString() + ", " + // " r.bonus" + i.ToString() + " AS B" + i.ToString() + ", "; //da.SelectCommand.CommandText += // " r.tops AS [Т], r.topAttempts AS [Тп], r.bonuses AS [Б], " + // " r.bonusAttempts AS [Бп], r.Qf AS [Кв.] " + // " FROM boulderResults r(NOLOCK) " + // " JOIN Participants p(NOLOCK) ON r.climber_id=p.iid " + // " JOIN Teams t(NOLOCK) ON p.team_id=t.iid " + // " WHERE r.list_id=" + iid.ToString() + // " AND r.preQf = 0 " + // "ORDER BY r.pos, r.res DESC, r.start"; //break; #endif case ListType.SPEED_2: da.SelectCommand.CommandText = " SELECT r.posText AS Место, p.surname+' '+p.name AS [Фамилия, Имя], " + " p.age AS [Г.р.], p.qf AS Разряд, dbo.fn_getTeamName(p.iid, r.list_id) AS Команда, " + " dbo.fn_get1st(p.iid, r.list_id) AS [Квал.1]," + " r.route1_text AS [Трасса 1],r.route2_text AS[Трасса 2], r.resText AS [Квал.2]," + " dbo.fn_getBest(r.iid) AS [Итог]," + " r.qf AS [Кв.] " + " FROM speedResults r(NOLOCK) " + " JOIN Participants p(NOLOCK) ON r.climber_id=p.iid " + " JOIN Teams t(NOLOCK) ON p.team_id=t.iid " + " WHERE r.list_id=" + iid.ToString() + (preQfClimb ? String.Empty : " AND r.preQf = 0 ") + "ORDER BY (CASE WHEN r.qf IS NULL THEN 1 WHEN r.qf = '' THEN 1 ELSE 0 END), " + " r.pos, dbo.fn_getBestRes(r.iid), r.start"; break; case ListType.SPEED: da.SelectCommand.CommandText = " SELECT r.posText AS Место, p.surname+' '+p.name AS [Фамилия, Имя], " + " p.age AS [Г.р.], p.qf AS Разряд, dbo.fn_getTeamName(p.iid, r.list_id) AS Команда, " + " r.route1_text AS [Трасса 1],r.route2_text AS[Трасса 2], r.resText AS [Сумма]," + " r.qf AS [Кв.] " + " FROM speedResults r(NOLOCK) " + " JOIN Participants p(NOLOCK) ON r.climber_id=p.iid " + " JOIN Teams t(NOLOCK) ON p.team_id=t.iid " + " WHERE r.list_id=" + iid.ToString() + (preQfClimb ? String.Empty : " AND r.preQf = 0 ") + "ORDER BY (CASE WHEN r.qf IS NULL THEN 1 WHEN r.qf = '' THEN 1 ELSE 0 END), " + " r.pos, r.res,r.start"; break; default: data = null; GC.Collect(); return(false); } data = new DataTable(); da.Fill(data); return(true); }
public MaterialTabPage getIBrowserTab(BrowserType browserType, string URL, Size defaultSize) { // TabPage // tabPage.Size = defaultSize; tabPage.BackColor = Color.White; //tabPage.ChangeTabIcon(Image.FromFile(Application.StartupPath + "\\settingslogo.ico")); // BrowserHandler // BrowserHeader = new Igloo.Control.Browser.IBrowserHeader(defaultSize.Width); BrowserHeader.Anchor = (AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right); BrowserHeader.Location = new Point(0, 0); tabPage.Controls.Add(BrowserHeader); // Browser Panel // pnl.Location = new Point(0, BrowserHeader.Height); pnl.Size = new Size(tabPage.Width, tabPage.Height - BrowserHeader.Height); pnl.Anchor = (AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Bottom); pnl.BackColor = Color.White; tabPage.Controls.Add(pnl); // IBrowser // GenerateBrowserHandle(); //Initialize the browser browser.CreateBrowserHandle(URL, tabPage); //Setting the browser event's BrowserHeader.SendForwardClick += ((obj, args) => { browser.OnForward(); }); BrowserHeader.SendBackClick += ((obj, args) => { browser.OnBack(); }); BrowserHeader.VPNButtonClicked += ((obj, args) => { bool vpnSuc = browser.ToggleVPNService(); if (vpnSuc) { if (browser.GetVPNStatus()) { BrowserHeader.ChangeVPNStatus(true); } else { BrowserHeader.ChangeVPNStatus(false); } } }); BrowserHeader.TextSearch_EnterPressed += ((obj, args) => { string searchEntry = null; if (!CheckURLValid(BrowserHeader.GetTXTSearchValue())) { searchEntry = GetSearchLink(BrowserHeader.GetTXTSearchValue()); } else { searchEntry = BrowserHeader.GetTXTSearchValue(); } browser.Navigate(searchEntry); }); BrowserHeader.SettingsClicked += ((obj, args) => { //Modifying the settings form SettingsForm settings = new SettingsForm(); settings.TopLevel = false; settings.Visible = true; settings.FormBorderStyle = FormBorderStyle.None; settings.Dock = DockStyle.Fill; //Setting TabControl as local var MaterialTabControl parentControl = (MaterialTabControl)tabPage.Parent; //Creating a new MaterialTabPage and adding the form as a control MaterialTabPage settingsTab = new MaterialTabPage(); settingsTab.Text = ResourceInformation.ApplicationName + " Settings"; settingsTab.Controls.Add(settings); //Add MaterialTabPage to the TabControl and select that tab parentControl.TabPages.Add(settingsTab); parentControl.SelectTab(settingsTab); //Change the tab icon settingsTab.ChangeTabIcon(Image.FromFile(Application.StartupPath + "\\settingslogo.ico")); }); BrowserHeader.SendReloadClick += ((obj, args) => { //Check if the browser is loading if (browser.IsLoading()) { //Stop loading the page ((ChromiumWebBrowser)browser.GetBrowser()).GetBrowser().StopLoad(); } else { //Reload the page ((ChromiumWebBrowser)browser.GetBrowser()).GetBrowser().Reload(); } }); browser.OnTitleChange += ((obj, args) => { DocumentTitleChange e = args; //Change the text of the TabPage to the title. tabPage.Text = e.DocumentTitle; }); browser.OnDocumentURLChange += ((obj, args) => { DocumentURLChange e = args; //Change the text of the Search Bar BrowserHeader.ChangeTXTSearchValue(e.DocumentURL); }); browser.LoadingStateChanged += ((obj, args) => { //Chanes the look of the reload button depending on the status of the browser BrowserHeader.ChangeReloadStatus(browser.IsLoading()); //Changes the IHeaderBrowser button status's Action action = new Action(() => { BrowserHeader.CanGoBackBool(browser.IsBackAvailiable()); BrowserHeader.CanGoForwardBool(browser.IsForwardAvailable()); }); BrowserHeader.Invoke(new MethodInvoker(action)); }); pnl.Controls.Add(browser.GetBrowser()); //Send the browser to the home page Console.WriteLine(URL); if (URL != null) { Console.WriteLine("Url is not null"); browser.Navigate(URL); } else { browser.Navigate("google.com"); } return(tabPage); }
/// <summary> /// Cancel the optimisation /// this method switches back to the OptimisationSettingsForm /// </summary> public void CancelOptimisationClick() { SettingsForm.BringToFront(); CancelOptimisation(this, EventArgs.Empty); }
/// <summary>Implements the Exec method of the IDTCommandTarget interface. This is called when the command is invoked.</summary> /// <param term='commandName'>The name of the command to execute.</param> /// <param term='executeOption'>Describes how the command should be run.</param> /// <param term='varIn'>Parameters passed from the caller to the command handler.</param> /// <param term='varOut'>Parameters passed from the command handler to the caller.</param> /// <param term='handled'>Informs the caller if the command was handled or not.</param> /// <seealso class='Exec' /> public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled) { handled = false; if (executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault) { if (commandName.Equals("PoorMansTSqlFormatterSSMSAddIn.AddinConnector.FormatSelectionOrActiveWindow")) { string fileExtension = System.IO.Path.GetExtension(_applicationObject.ActiveDocument.FullName); bool isSqlFile = fileExtension.ToUpper().Equals(".SQL"); if (isSqlFile || MessageBox.Show(_generalResourceManager.GetString("FileTypeWarningMessage"), _generalResourceManager.GetString("FileTypeWarningMessageTitle"), MessageBoxButtons.YesNo) == DialogResult.Yes) { string fullText = SelectAllCodeFromDocument(_applicationObject.ActiveDocument); TextSelection selection = (TextSelection)_applicationObject.ActiveDocument.Selection; if (!selection.IsActiveEndGreater) selection.SwapAnchor(); if (selection.Text.EndsWith(Environment.NewLine) || selection.Text.EndsWith(" ")) selection.CharLeft(true, 1); //newline counts as a distance of one. string selectionText = selection.Text; bool formatSelectionOnly = selectionText.Length > 0 && selectionText.Length != fullText.Length; string textToFormat = formatSelectionOnly ? selectionText : fullText; bool errorsFound = false; string formattedText = _formattingManager.Format(textToFormat, ref errorsFound); bool abortFormatting = false; if (errorsFound) abortFormatting = MessageBox.Show(_generalResourceManager.GetString("ParseErrorWarningMessage"), _generalResourceManager.GetString("ParseErrorWarningMessageTitle"), MessageBoxButtons.YesNo) != DialogResult.Yes; if (!abortFormatting) { if (formatSelectionOnly) { selection.Delete(1); selection.Insert(formattedText, (int)EnvDTE.vsInsertFlags.vsInsertFlagsContainNewText); } else ReplaceAllCodeInDocument(_applicationObject.ActiveDocument, formattedText); } } handled = true; return; } if (commandName.Equals("PoorMansTSqlFormatterSSMSAddIn.AddinConnector.FormattingOptions")) { GetFormatHotkey(); SettingsForm settings = new SettingsForm(Properties.Settings.Default, Assembly.GetExecutingAssembly(), _generalResourceManager.GetString("ProjectAboutDescription"), new SettingsForm.GetTextEditorKeyBindingScopeName(GetTextEditorKeyBindingScopeName)); if (settings.ShowDialog() == DialogResult.OK) { SetFormatHotkey(); _formattingManager = Utils.GetFormattingManager(Properties.Settings.Default); } settings.Dispose(); } } }
public void KojtoCAD_Settings() { SettingsForm form = new SettingsForm(); form.ShowDialog(); if (form.DialogResult == DialogResult.OK) { ConstantsAndSettings.FictivebendsLayer = form.FictiveBendsLayer; ConstantsAndSettings.BendsLayer = form.BendsLayer; ConstantsAndSettings.SetProjectName(form.ProjectName); ConstantsAndSettings.SetNormalLength(form.Length_To_Visualise_Normals); ConstantsAndSettings.SetPerepherialBendsNormalDirection(form.Pereferial_Bends_Normals_Direction); ConstantsAndSettings.SetGlassThickness(form.GlassThicknes); ConstantsAndSettings.SetFixing_A(form.Fixing_A); ConstantsAndSettings.SetFixing_B(form.Fixing_B); ConstantsAndSettings.SetFixing_pereferial_A(form.Fixing_pA); ConstantsAndSettings.SetFixing_pereferial_B(form.Fixing_pB); ConstantsAndSettings.PartLength = form.PartLength; ConstantsAndSettings.PartWidth = form.PartWidth; ConstantsAndSettings.PartHeight = form.PartHeight; ConstantsAndSettings.MachineL = form.MachineL; ConstantsAndSettings.MachineLp = form.MachineLp; ConstantsAndSettings.MachineLs = form.MachineLs; ConstantsAndSettings.minR = form.minR; ConstantsAndSettings.toolR = form.toolR; ConstantsAndSettings.NoPereferialFixngBlockName = form.NoPereferialFixngBlockName; ConstantsAndSettings.PereferialFixngBlockName = form.PereferialFixngBlockName; ConstantsAndSettings.NoPereferialFixngLayerName = form.NoPereferialFixngLayerName; ConstantsAndSettings.PereferialFixngLayerName = form.PereferialFixngLayerName; ConstantsAndSettings.Node3DLayer = form.Node3DLayer; ConstantsAndSettings.Node3DBlock = form.Node3DBlock; ConstantsAndSettings.Bends3DLayer = form.Bends3DLayer; ConstantsAndSettings.Bends3DBlock = form.Bends3DBlock; ConstantsAndSettings.EndsOfBends3DLayer = form.EndsOfBends3DLayer; ConstantsAndSettings.EndsOfBends3DBlock = form.EndsOfBends3DBlock; ConstantsAndSettings.DistanceNodeToNozzle = form.DistanceNodeToNozzle; #region CSV Nodes Columns ConstantsAndSettings.CSV_Node_Columns[0] = form.CSV_Node_Columns[0]; ConstantsAndSettings.CSV_Node_Columns[1] = form.CSV_Node_Columns[1]; ConstantsAndSettings.CSV_Node_Columns[2] = form.CSV_Node_Columns[2]; ConstantsAndSettings.CSV_Node_Columns[3] = form.CSV_Node_Columns[3]; ConstantsAndSettings.CSV_Node_Columns[4] = form.CSV_Node_Columns[4]; ConstantsAndSettings.CSV_Node_Columns[5] = form.CSV_Node_Columns[5]; ConstantsAndSettings.CSV_Node_Columns[6] = form.CSV_Node_Columns[6]; ConstantsAndSettings.CSV_Node_Columns[7] = form.CSV_Node_Columns[7]; ConstantsAndSettings.CSV_Node_Columns[8] = form.CSV_Node_Columns[8]; ConstantsAndSettings.CSV_Node_Columns[9] = form.CSV_Node_Columns[9]; ConstantsAndSettings.CSV_Node_Columns[10] = form.CSV_Node_Columns[10]; ConstantsAndSettings.CSV_Node_Columns[11] = form.CSV_Node_Columns[11]; ConstantsAndSettings.CSV_Node_Columns[12] = form.CSV_Node_Columns[12]; ConstantsAndSettings.CSV_Node_Columns[13] = form.CSV_Node_Columns[13]; #endregion #region CSV Bends Columns ConstantsAndSettings.CSV_Bend_Columns[0] = form.CSV_Bend_Columns[0]; ConstantsAndSettings.CSV_Bend_Columns[1] = form.CSV_Bend_Columns[1]; ConstantsAndSettings.CSV_Bend_Columns[2] = form.CSV_Bend_Columns[2]; ConstantsAndSettings.CSV_Bend_Columns[3] = form.CSV_Bend_Columns[3]; ConstantsAndSettings.CSV_Bend_Columns[4] = form.CSV_Bend_Columns[4]; ConstantsAndSettings.CSV_Bend_Columns[5] = form.CSV_Bend_Columns[5]; ConstantsAndSettings.CSV_Bend_Columns[6] = form.CSV_Bend_Columns[6]; ConstantsAndSettings.CSV_Bend_Columns[7] = form.CSV_Bend_Columns[7]; ConstantsAndSettings.CSV_Bend_Columns[8] = form.CSV_Bend_Columns[8]; ConstantsAndSettings.CSV_Bend_Columns[9] = form.CSV_Bend_Columns[9]; ConstantsAndSettings.CSV_Bend_Columns[10] = form.CSV_Bend_Columns[10]; #endregion #region CSV Triangles Columns ConstantsAndSettings.CSV_Triangle_Columns[0] = form.CSV_Triangle_Columns[0]; ConstantsAndSettings.CSV_Triangle_Columns[1] = form.CSV_Triangle_Columns[1]; ConstantsAndSettings.CSV_Triangle_Columns[2] = form.CSV_Triangle_Columns[2]; ConstantsAndSettings.CSV_Triangle_Columns[3] = form.CSV_Triangle_Columns[3]; ConstantsAndSettings.CSV_Triangle_Columns[4] = form.CSV_Triangle_Columns[4]; ConstantsAndSettings.CSV_Triangle_Columns[5] = form.CSV_Triangle_Columns[5]; ConstantsAndSettings.CSV_Triangle_Columns[6] = form.CSV_Triangle_Columns[6]; ConstantsAndSettings.CSV_Triangle_Columns[7] = form.CSV_Triangle_Columns[7]; ConstantsAndSettings.CSV_Triangle_Columns[8] = form.CSV_Triangle_Columns[8]; #endregion ConstantsAndSettings.MachineData_alpha_direction = form.MachineData_alpha_direction; ConstantsAndSettings.halfGlassFugue = form.halfGlassFugue; ConstantsAndSettings.DoubleGlass_h1 = form.DoubleGlass_h1; ConstantsAndSettings.DoubleGlass_h2 = form.DoubleGlass_h2; ConstantsAndSettings.Single_or_Double_Glass = form.Single_or_Double_Glass; container.SetBendsNormals(); container.SetNodesNormals(); for (int i = 0; i < container.Bends.Count; i++) { container.Bends[i].SetFirstTriangleOffset(ConstantsAndSettings.halfGlassFugue); container.Bends[i].SetSecondTriangleOffset(ConstantsAndSettings.halfGlassFugue); } ConstantsAndSettings.nodeDensity = form.nodeDensity; ConstantsAndSettings.bendDensity = form.bendDensity; ConstantsAndSettings.nozzleDensity = form.nozzleDensity; ConstantsAndSettings.glassDensity = form.glassDensity; } }
public void Perform() { SettingsForm.For(graphicsSettings).ShowDialog(); }
public void ShowSettings() { try { using (SettingsForm form = new SettingsForm(this)) { form.ShowDialog(_nppWindow); } } catch (Exception ex) { Errors.Show(_nppWindow, ex); } }
private void pluginSettingsToolStripMenuItem_Click_1(object sender, EventArgs e) { try { SettingsForm form = new SettingsForm(plugins); if (!form.IsDisposed) form.ShowDialog(); } catch (System.Exception ex) { Console.WriteLine(ex.Message); } }