protected override void Dispose(bool disposing) { if(disposing){ _settingsView = null; } base.Dispose(disposing); }
private void settingsClick(NameValueMap options) { SettingsView settingWindow = new SettingsView(); settingWindow.DataContext = new SettingsViewModel(model); settingWindow.ShowDialog(); }
public SettingsForm() { StartPosition = FormStartPosition.CenterParent; InitializeComponent(); sViewHandler = new SettingsView(this); sViewHandler.LoadTheme(); }
void ReleaseDesignerOutlets() { if (PickerViewSelect != null) { PickerViewSelect.Dispose(); PickerViewSelect = null; } if (SettingsView != null) { SettingsView.Dispose(); SettingsView = null; } if (SwipeLabel != null) { SwipeLabel.Dispose(); SwipeLabel = null; } if (SwitchLabel != null) { SwitchLabel.Dispose(); SwitchLabel = null; } if (ViberateSwitch != null) { ViberateSwitch.Dispose(); ViberateSwitch = null; } }
private void ShowBatchSettings() { SingleMouseViewModel[] selectedModels = GetSelectedViewModels(); if (!selectedModels.Any()) { selectedModels = TgItemsSource.ToArray(); } SettingsView view = new SettingsView(); SettingsViewModel viewModel = new SettingsViewModel(selectedModels); view.DataContext = viewModel; view.ShowDialog(); if (viewModel.ExitResult != WindowExitResult.Ok) { return; } foreach (var mouse in selectedModels) { mouse.GapDistance = viewModel.GapDistance; mouse.ThresholdValue = viewModel.BinaryThreshold; mouse.ThresholdValue2 = viewModel.BinaryThreshold2; mouse.SmoothMotion = viewModel.SmoothMotion; mouse.FrameRate = viewModel.FrameRate; } }
private bool ShowDialog(BaseViewModel vm) { SettingsView window = new SettingsView(vm); window.Owner = Application.Current.MainWindow; return((bool)window.ShowDialog()); }
public async Task ShowSettingsAsync() { bool activeLicense = await new CommercialLicenseValidator().ValidateAsync(); SettingsView settingsView = new SettingsView(activeLicense); settingsView.ShowModal(); }
/// <summary> /// Opens the settings window, with an optional specific tab /// </summary> /// <param name="specificTab">Type of tab to open</param> private void OpenSettings(Type specificTab = null) { if (this.settingsView != null && !this.settingsView.IsClosed) { this.settingsView.Focus(); } else { this.settingsView = new SettingsView(); this.Container.ComposeParts(this.settingsView); this.settingsView.Show(); } if (specificTab != null) { foreach (TabItem item in this.settingsView.SettingsTabControl.Items) { if (item.Content.GetType() == specificTab) { this.settingsView.SettingsTabControl.SelectedItem = item; break; } } } }
protected override void OnStartup(StartupEventArgs args) { base.OnStartup(args); if (args.Args.Length == 0 || args.Args[0].ToLower().StartsWith("/c")) { //Show the configuration settings dialog box. var settingsWindow = new SettingsView(); settingsWindow.Show(); } else if (args.Args[0].ToLower().StartsWith("/s")) { //Start the screensaver in full-screen mode. var screensaverWindow = new ScreensaverView(); screensaverWindow.Show(); } else if (args.Args[0].ToLower().StartsWith("/p")) { //Display a preview of the screensaver using the specified window handle. IntPtr previewHwnd = new IntPtr(Convert.ToInt32(args.Args[1])); var previewWindow = new ScreensaverView(previewHwnd); #if !NET30 && !NET35 previewWindow.Show(); #endif } }
/// <summary> /// Refreshes the tree nodes for pages that have set up PageEnabled or PageTitle properties. /// </summary> /// <param name="record"></param> /// <param name="propertyName"></param> private void RefreshTreeNodeForRecordProperty(object record, string propertyName) { var refreshPageTreeNode = false; if (record == PageObject && SettingsView != null) { if (_PageTitleFetcher != null) { if (_PageTitleProperty == null || propertyName == _PageTitleProperty) { refreshPageTreeNode = true; } } if (_PageEnabledFetcher != null) { if (_PageEnabledProperty == null || propertyName == _PageEnabledProperty) { refreshPageTreeNode = true; } } } if (refreshPageTreeNode) { SettingsView.RefreshPageSummaryTreeNode(this); } }
static void Main(string[] arguments) { string solutionDirectory = @"D:\GitHub\entitas-vs\Entitas-vs.View\bin\Debug"; string[] uniqueProjectNames = { "adwd/awda.csproj", "awidjqqwe.csproj" }; ConfigData configData = Config.Load(solutionDirectory); var settingsViewModel = new SettingsViewModel(configData, solutionDirectory); var generalTab = new GeneralTabViewModel(settingsViewModel, solutionDirectory); var triggersTab = new TriggersTabViewModel(settingsViewModel, solutionDirectory, uniqueProjectNames); settingsViewModel.AddChild(generalTab); settingsViewModel.AddChild(triggersTab); settingsViewModel.CurrentTabViewModel = generalTab; var settingsView = new SettingsView { DataContext = settingsViewModel, Title = "Entitas VS Settings" }; settingsViewModel.PropertyChanged += (self, args) => { if ((self as SettingsViewModel).WindowClosed) { settingsView.Close(); } }; settingsView.ShowDialog(); }
void SwitchView() { if (CurrentView is OptionalView) CurrentView = new SettingsView(); else CurrentView = new OptionalView(); }
public void InitializeNavigation() { try { SettingsView = new SettingsView(); SettingsViewModel = new SettingsViewModel(ApplicationModel); SettingsView.DataContext = SettingsViewModel; DownloadView = new DownloadView(); DownloadsViewModel = new DownloadsViewModel(ApplicationModel); DownloadView.DataContext = DownloadsViewModel; SpotifyView = new SpotifyView(); SpotifyViewModel = new SpotifyViewModel(ApplicationModel); SpotifyView.DataContext = SpotifyViewModel; YouTubeView = new YouTubeView(); YouTubeViewModel = new YouTubeViewModel(ApplicationModel); YouTubeView.DataContext = YouTubeViewModel; AboutView = new AboutView(); AboutViewModel = new AboutViewModel(ApplicationModel); AboutView.DataContext = AboutViewModel; ContentWindow = SpotifyView; } catch (Exception ex) { new LogException(ex); } }
public static SettingsView Load() { SettingsView view = UIView.Load("Views/SettingsView", OverriddenViewController.Instance.transform) as SettingsView; view.name = "SettingsView"; return(view); }
public NavigationModel(ContentWindow contentWindow) { _contentWindow = contentWindow; _loginView = new LoginView(); _mainView = new MainView(); _settingsView = new SettingsView(); }
/// <summary> /// See base docs. /// </summary> protected override void CreateBindings() { base.CreateBindings(); AddControlBinder(new MasterListToListBinder <Configuration, MergedFeed>(SettingsView.Configuration, listMergedFeeds, r => r.MergedFeeds) { FetchColumns = (mergedFeed, e) => { e.Checked = mergedFeed.Enabled; e.ColumnTexts.Add(mergedFeed.Name); e.ColumnTexts.Add(mergedFeed.ReceiverIds.Count.ToString()); e.ColumnTexts.Add((((double)mergedFeed.IcaoTimeout) / 1000.0).ToString("N2")); e.ColumnTexts.Add(mergedFeed.IgnoreAircraftWithNoPosition ? Strings.Yes : Strings.No); }, GetSortValue = (mergedFeed, header, defaultValue) => { IComparable result = defaultValue; if (header == columnHeaderReceivers) { result = mergedFeed.ReceiverIds.Count; } else if (header == columnHeaderIcaoTimeout) { result = mergedFeed.IcaoTimeout; } return(result); }, AddHandler = () => SettingsView.CreateMergedFeed(), DeleteHandler = (r) => SettingsView.RemoveMergedFeeds(r), EditHandler = (mergedFeed) => SettingsView.DisplayPageForPageObject(mergedFeed), CheckedChangedHandler = (mergedFeed, isChecked) => mergedFeed.Enabled = isChecked, }); }
private void OpenSettingsAction() { // Save current language code if (string.IsNullOrEmpty(_cultureCode)) { _cultureCode = SettingsManager.Current.Localization_CultureCode; } // Init settings view if (_settingsView == null) { _settingsView = new SettingsView(SelectedApplication.Name); contentControlSettings.Content = _settingsView; } else // Change view { _settingsView.ChangeSettingsView(SelectedApplication.Name); } // Show the view (this will hide other content) ShowSettingsView = true; // Bring window to front ShowWindowAction(); }
private void OpenSettings(object obj) { SettingsView settings = new SettingsView(); settings.DataContext = new SettingsViewModel(settings); settings.ShowDialog(); }
public void Show() { var window = new SettingsView(); window.StartPosition = FormStartPosition.CenterScreen; window.Show(); }
/// <summary> /// Handle the incoming key, send from ExerciseView. /// Checks if InputKey == ExpectedKey /// </summary> public void Handle_Key(object sender, KeyEventArgs e) { if (CheckDone()) { databaseController.AddMistakesToDb(WrongChars); return; } KeyData.KeystrokeCounter++; if (!exerciseStarted) { dispatcherTimer.Start(); exerciseStarted = true; } var inputKey = KeyEventConverter(e); if (inputKey == GetExpectedChar().ToString()) { KeyData.GoodKeyPresses++; SetNextExpectedKey(exerciseView.ExerciseTextBoxParagraph); KeyboardController.HandleKey_Down(e, Brushes.Gray); KeyboardController.HighlightCorrectButton(GetExpectedChar(), Brushes.Gold); } else { KeyboardController.HandleKey_Down(e, SettingsView.ReturnBrushColorFromInt(Settings.Default.FalseColor)); KeyboardController.HighlightCorrectButton(GetExpectedChar(), Brushes.Green); WrongChars.Add(GetExpectedChar().ToString().ToLower()); } CalculateAccuracy(); }
/// <summary> /// See base docs. /// </summary> protected override void CreateBindings() { base.CreateBindings(); var rebroadcastFormatManager = Factory.ResolveSingleton<IRebroadcastFormatManager>(); AddControlBinder(new MasterListToListBinder<Configuration, RebroadcastSettings>(SettingsView.Configuration, listRebroadcastServers, r => r.RebroadcastSettings) { FetchColumns = (rebroadcastServer, e) => { var receiver = SettingsView.CombinedFeed.FirstOrDefault(r => r.UniqueId == rebroadcastServer.ReceiverId); var portDescription = !rebroadcastServer.IsTransmitter ? String.Format("::{0}", rebroadcastServer.Port) : String.Format("{0}:{1}", rebroadcastServer.TransmitAddress, rebroadcastServer.Port); e.Checked = rebroadcastServer.Enabled; e.ColumnTexts.Add(rebroadcastServer.Name); e.ColumnTexts.Add(receiver == null ? "" : receiver.Name ?? ""); e.ColumnTexts.Add(rebroadcastFormatManager.ShortName(rebroadcastServer.Format)); e.ColumnTexts.Add(portDescription); e.ColumnTexts.Add(Describe.DefaultAccess(rebroadcastServer.Access.DefaultAccess)); }, GetSortValue = (rebroadcastServer, header, defaultValue) => { IComparable result = defaultValue; if(header == columnHeaderUNC) { if(!rebroadcastServer.IsTransmitter) result = String.Format("_{0:00000}", rebroadcastServer.Port); else result = String.Format("{0}:{1:00000}", rebroadcastServer.TransmitAddress, rebroadcastServer.Port); } return result; }, AddHandler = () => SettingsView.CreateRebroadcastServer(), AutoDeleteEnabled = true, EditHandler = (rebroadcastServer) => SettingsView.DisplayPageForPageObject(rebroadcastServer), CheckedChangedHandler = (rebroadcastServer, isChecked) => rebroadcastServer.Enabled = isChecked, }); }
public static void AddSettings(IScribeDatabase database, SettingsView settings) { var service = SiteSettings.Load(database); service.Apply(settings); service.Save(); }
void Awake() { folderFacade.Register(); settingsFacade.Register(); workBenchFacade.Register(); this.initialize(); folderModel = new FolderModel(); this.framework.modelCenter.Register(FolderModel.NAME, folderModel); folderView = new FolderView(); this.framework.viewCenter.Register(FolderView.NAME, folderView); folderController = new FolderController(); this.framework.controllerCenter.Register(FolderController.NAME, folderController); mouseController = new MouseController(); this.framework.controllerCenter.Register(MouseController.NAME, mouseController); SettingsView viewSettings = new SettingsView(); this.framework.viewCenter.Register(SettingsView.NAME, viewSettings); WorkBenchView viewWorkBench = new WorkBenchView(); this.framework.viewCenter.Register(WorkBenchView.NAME, viewWorkBench); WorkBenchController controllerWorkBench = new WorkBenchController(); this.framework.controllerCenter.Register(WorkBenchController.NAME, controllerWorkBench); workBenchModel = new WorkBenchModel(); this.framework.modelCenter.Register(WorkBenchModel.NAME, workBenchModel); }
public void MoveToSettings() { var settings = new SettingsView(); settings.Show(); CloseAction(); }
public static void Init() { Version version = Assembly.GetEntryAssembly().GetName().Version; object[] objArray1 = new object[] { "v", version.Major, ".", version.Revision }; VERSION = string.Concat(objArray1); HddSerial = EveAIO.Helpers.GetHardDiskSerialNo(); if (HddSerial.Length > 0x10) { HddSerial = HddSerial.Substring(0, 0x10); } while (HddSerial.Length < 0x10) { HddSerial = HddSerial + "A"; } EncryptorAes.Key = HddSerial; Machine_name = Environment.UserName; EveAIO.Helpers.LoadSettings(); ViewDashboard = new DashboardView(); ViewProfiles = new ProfilesView(); ViewLog = new LogView(); ViewCaptcha = new CaptchaView(); ViewSuccess = new SuccessView(); ViewProxy = new ProxyView(); ViewNotifications = new NotificationsView(); ViewSettings = new SettingsView(); ViewTools = new ToolsView(); CAPTCHA_QUEUE.CollectionChanged += new NotifyCollectionChangedEventHandler(Global.CAPTCHA_QUEUE_CollectionChanged); CLIENT = new Client(null, null, false); CLIENT.SetDesktopAgent(); CLIENT.Session.DefaultRequestHeaders.TryAddWithoutValidation("Upgrade-Insecure-Requests", "1"); CLIENT.Session.DefaultRequestHeaders.TryAddWithoutValidation("Accept-Language", "en-GB, en-US; q=0.9, en; q=0.8"); CLIENT.Session.DefaultRequestHeaders.TryAddWithoutValidation("Connection", "keep-alive"); }
public MainWindow() { InitializeComponent(); listBox1.ItemsSource = types; //попытка чтения без рекурсии if (SettingsReader.TryRead(out settings)) { } else { SettingsView settings = new SettingsView(); settings.ShowDialog(); if (settings.DialogResult != true) { MessageBox.Show("Нет строки подключения, завершение программы"); System.Windows.Application.Current.Shutdown(); } } //_connectionString = System.Configuration.ConfigurationManager. // ConnectionStrings["connectionString"].ConnectionString; _connectionString = SettingsReader.ResourcesConnectionString; LoadRep(); }
public SettingsViewModel(SettingsView settingsView, bool activeLicense) { this.settingsView = settingsView; settingsView.Closed += OnClosed; ActiveLicense = activeLicense; Heigth = ActiveLicense ? COMMERCIAL_LICENSE_HEIGTH : PERSONAL_LICENSE_HEIGTH; }
public SettingsPresenterImpl(SettingsView view, IGamePlayRepository gamePlayRepository, ISessionsRepository sessionsRepository, IAuthRepository authRepository) { this.view = view; this.gamePlayRepository = gamePlayRepository; this.sessionsRepository = sessionsRepository; this.authRepository = authRepository; }
private void OpenSettings(object obj) { var openSettings = new SettingsView(true); openSettings.Closed += OpenSettings_Closed; openSettings.ShowDialog(); }
/// <summary> /// Shows the tool window when the menu item is clicked. /// </summary> /// <param name="sender">The event sender.</param> /// <param name="e">The event args.</param> private void ShowWindow(object sender, EventArgs e) { if (!EntitasVsPackage.IsSolutionLoaded) { MessageBox.Show("Solution not loaded. Load a solution to see settings."); return; } string solutionDirectory = DTE.Solution.GetDirectory(); string[] uniqueProjectNames = DTE.Solution.GetAllProjects().UniqueNames().ToArray(); ConfigData configData = Config.Load(solutionDirectory); var settingsViewModel = new SettingsViewModel(configData, solutionDirectory); var generalTab = new GeneralTabViewModel(settingsViewModel, solutionDirectory); var triggersTab = new TriggersTabViewModel(settingsViewModel, solutionDirectory, uniqueProjectNames); settingsViewModel.AddChild(generalTab); settingsViewModel.AddChild(triggersTab); settingsViewModel.CurrentTabViewModel = generalTab; var settingsView = new SettingsView { DataContext = settingsViewModel, Title = "Entitas VS Settings" }; settingsViewModel.PropertyChanged += (self, args) => { if ((self as SettingsViewModel).WindowClosed) { settingsView.Close(); } }; settingsView.ShowDialog(); }
public MainViewModel() { bool settingsAreGood; do { try { settingsAreGood = true; using (SqlConnection conn = new SqlConnection($@"Server=({ServerWrapper.Address})\{ServerWrapper.Name};Database={ServerWrapper.DataBaseName};User Id={ServerWrapper.DataBaseLogin};Password={ServerWrapper.DataBasePassword};App=EntityFramework")) { conn.Open(); } } catch (Exception) { var openSettings = new SettingsView(false); settingsAreGood = false; openSettings.ShowDialog(); } } while (!settingsAreGood); AddStudentCommand = new RelayCommand(AddEditStudent); EditStudentCommand = new RelayCommand(AddEditStudent, CanEditDeleteStudent); DeleteStudentCommand = new AsyncRelayCommand(DeleteStudent, CanEditDeleteStudent); RefreshStudentsCommand = new RelayCommand(RefreshStudents); SettingsCommand = new RelayCommand(OpenSettings); RefreshDiary(); InitGroups(); }
public static SettingsPresenter NewSettingsPresenter(SettingsView View) { return new SettingsPresenter { View = View, UserAuthenticator = ObjectFactory.NewUserAuthenticator, UserSettings = Domain.ObjectFactory.NewUserSettings }; }
public MainViewModel() { HelpViewa = new HelpView(); SettingsView = new SettingsView(); StatusMessage = "Checking for new addon updates....."; LocalAddons = new SortableObservableCollection<AddonMetaData>(); }
public SettingsControlViewModel(IGeneralConfigService configService, Configuration config, SettingsView generalSettings, SettingsView todoSettings, SettingsView inspectionSettings, SettingsView unitTestSettings, SettingsView indenterSettings, SettingsViews activeView = Settings.SettingsViews.GeneralSettings) { _configService = configService; _config = config; SettingsViews = new ObservableCollection<SettingsView> { generalSettings, todoSettings, inspectionSettings, unitTestSettings, indenterSettings }; SelectedSettingsView = SettingsViews.First(v => v.View == activeView); _okButtonCommand = new DelegateCommand(_ => SaveAndCloseWindow()); _cancelButtonCommand = new DelegateCommand(_ => CloseWindow()); _resetButtonCommand = new DelegateCommand(_ => ResetSettings()); }
public SettingsView() { InitializeComponent(); View = this; }
void OnEnable() { if (_spriteCollection != null) { SetGenerator(_spriteCollection); } spriteView = new SpriteView(this); settingsView = new SettingsView(this); fontView = new FontView(this); spriteSheetView = new SpriteSheetView(this); }
private void Btn_Regulars_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.Regulars; SwitchSettingsView(); }
private void Btn_Twitch_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.Twitch; SwitchSettingsView(); }
private void Btn_Points_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.PointsSystem; SwitchSettingsView(); }
private void Btn_Ranking_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.Ranking; SwitchSettingsView(); }
private void Btn_Giveaway_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.Giveaway; SwitchSettingsView(); }
private void Btn_Music_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.Music; SwitchSettingsView(); }
private static void OnOpenSettingsViewRequested(object sender, EventArgs e) { var settingsView = new SettingsView(); settingsView.Show(); }
private void Btn_General_Click(object sender, EventArgs e) { _currentSettingsView = SettingsView.General; SwitchSettingsView(); }
void Reload() { SettingsView = Create.TestObjectFor<SettingsView>(); SettingsPresenter = PresenterFactory.NewSettingsPresenter(SettingsView); SettingsPresenter.Load(); }
private void UserControl_DataContextChanged(object sender, DependencyPropertyChangedEventArgs e) { View = (SettingsView)DataContext; }
void SetUpSetings() { SettingsView = Create.TestObjectFor<SettingsView>(); SettingsPresenter = PresenterFactory.NewSettingsPresenter(SettingsView); }
public void ShowSettingsView() { var settingsView = new SettingsView(); settingsView.ShowDialog(); }
public override void LoadView() { View = view = new SettingsView (); }