/// <summary> /// Displays a warning about the Start With Windows functionality /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void StartWithWindows_CheckedChanged(object sender, RoutedEventArgs e) { if (StartWithWindows.IsChecked == true && !StartupController.IsAddedToStartup() && !Properties.Settings.Default.DisableWarningPopups) { MessageBox.Show(Strings.AutoStartWarning, Strings.Warning, MessageBoxButton.OK, MessageBoxImage.Warning); } }
static void Main() { StartupController.Register(); Startup.Run(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
// Start is called before the first frame update void Start() { if (instance != null) { return; } instance = this; Cursor.lockState = CursorLockMode.Locked; /*TESTING*/ //QualitySettings.vSyncCount = 0; Application.targetFrameRate = 60; }
public void Initialise() { _appConfigHelperMock = new Mock <IAppConfigHelper>(); _loggerMock = new Mock <ILog>(); _userHelperMock = new Mock <IUserHelper>(); _userServiceMock = new Mock <IUserService>(); _controller = new StartupController(_appConfigHelperMock.Object, _loggerMock.Object, _userServiceMock.Object, _userHelperMock.Object); _controller.Request = new HttpRequestMessage { RequestUri = new Uri("http://localhost/api/startup") }; _appConfigHelperMock.SetupGet(x => x.AppName).Returns(_appName); _appConfigHelperMock.SetupGet(x => x.InDebug).Returns(_inDebug); _appConfigHelperMock.SetupGet(x => x.Version).Returns(_version); }
/// <summary> /// Saves the settings before the backup window closes /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BackupSettings_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (BackUpChatLogAutomatically.IsChecked == true && (string.IsNullOrWhiteSpace(BackupPath.Text) || !Directory.Exists(BackupPath.Text))) { e.Cancel = true; MessageBox.Show(Strings.BadBackupPathSave, Strings.Error, MessageBoxButton.OK, MessageBoxImage.Error); return; } if (StartWithWindows.IsChecked == true && !StartupController.IsAddedToStartup() || !StartWithWindows.IsChecked == true && StartupController.IsAddedToStartup()) { StartupController.ToggleStartup(StartWithWindows.IsChecked == true); } SaveSettings(); _mainWindow.GotKeyboardFocus -= GainFocus; }
/// <summary> /// Initializes the main window /// </summary> /// <param name="startMinimized"></param> public MainWindow(bool startMinimized) { client.SetRequestTimeout(new TimeSpan(0, 0, 0, Properties.Settings.Default.UpdateCheckTimeout)); StartupController.InitializeShortcut(); InitializeComponent(); InitializeTrayIcon(); if (startMinimized) { trayIcon.Visible = true; } // Also checks for the RAGEMP directory on the first start LoadSettings(); SetupServerList(); BackupController.Initialize(); isLoading = false; }
public MainForm() { InitializeComponent(); this.formSettings = new FormSettingsController(this, "position.json"); this.Controller = new StartupController(Program.GetAppDataDir("Apps")); this.dataApps = new DataApp(this.Controller, this.dgvApps); this.appDialog = new ProgramDialog(this.Controller); this.dgvApps.MouseClick += DgvApps_MouseClick; this.dataApps.OnAskEdit += DataApps_OnAskEdit; this.dataApps.OnAskRemove += DataApps_OnAskRemove; this.Controller.OnStateChanged += Controller_OnStateChanged; this.Controller.OnError += Controller_OnError; this.tsmiExit.Click += TsmiExit_Click; this.tsmiOpen.Click += TsmiOpen_Click; this.MiTsmiAdd.Click += TsmiAdd_Click; this.MiTsmiExit.Click += TsmiExit_Click; this.MiTsmiRefresh.Click += Reload_Click; this.MsmTsmiOptions.DropDownOpening += MsmTsmiOptions_DropDownOpening; this.MsmTsmiStartup.Click += MsmTsmiStartup_Click; this.tsmiAdd.Click += TsmiAdd_Click; this.cmsAdd.Click += TsmiAdd_Click; this.cmsReload.Click += Reload_Click; this.cmsEdit.Click += CmsEdit_Click; this.cmsRemove.Click += CmsRemove_Click; this.cmsStartStop.Click += CmsStartStop_Click; this.cmsIgnoreDay.Click += CmsIgnoreDay_Click; this.formSettings.ApplyConfig(); this.Controller.ReloadApps(); this.Controller.RunScheduler(TimeSpan.FromSeconds(2.5), false, true, true); }
public static void Main(string[] args) { StartupController.GetOrganizations(); CreateHostBuilder(args).Build().Run(); }
public DataApp(StartupController controller, DataGridView dataGrid) { //Inicializa os campos this.dataGrid = dataGrid; this.controller = controller; }
public ProgramDialog(StartupController controller) { InitializeComponent(); this.controller = controller; }
/// <inheritdoc /> /// <summary> /// </summary> public StartupForm() { InitializeComponent(); Controller = new StartupController(); }