/// <summary> /// Inits the controls in the dialog box based on /// settings /// </summary> /// <param name="prefs">ACAT settings</param> private void initWidgetSettings(ACATPreferences prefs) { var rootWidget = _dialogCommon.GetRootWidget(); (rootWidget.Finder.FindChild(pbDynamicLearning.Name) as CheckBoxWidget).SetState(prefs.EnableWordPredictionDynamicModel); (rootWidget.Finder.FindChild(pbUseCorpus.Name) as CheckBoxWidget).SetState(prefs.EnableWordPredictionCorpusModel); (rootWidget.Finder.FindChild(tbWordCount.Name) as SliderWidget).SetState(prefs.WordPredictionCount, SliderWidget.SliderUnitsOnes); }
/// <summary> /// Form has been loaded /// </summary> void AsterScreenTemplateForm_Load(object sender, EventArgs e) { _windowActiveWatchdog = new WindowActiveWatchdog(this); initWidgetSettings(); _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Initialize controls on the form based on the settings /// (the pin in this case) /// </summary> private void initWidgetSettings() { var rootWidget = _dialogCommon.GetRootWidget(); (rootWidget.Finder.FindChild(tbMaxDigit.Name) as SliderWidget).SetState(Common.AppPreferences.MutePinDigitMax, SliderWidget.SliderUnitsOnes); Windows.SetText(tbPINCode, Common.AppPreferences.MutePin); }
/// <summary> /// Form has been loaded. Initialize the form /// </summary> private void GeneralSettingsForm_Load(object sender, EventArgs e) { _dialogCommon.OnLoad(); subscribeToEvents(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Initialize controls on the form based on the settings /// (the pin in this case) /// </summary> private void initWidgetSettings() { var rootWidget = _dialogCommon.GetRootWidget(); WidgetUtils.SetSliderState(rootWidget, tbMaxDigit.Name, Common.AppPreferences.MutePinDigitMax, WidgetUtils.SliderUnitsOnes); Windows.SetText(tbPINCode, Common.AppPreferences.MutePin); }
/// <summary> /// Init the controls in the dialog box based on /// settings /// </summary> /// <param name="prefs">ACAT settings</param> private void initWidgetSettings(ACATPreferences prefs) { var rootWidget = _dialogCommon.GetRootWidget(); WidgetUtils.SetCheckBoxWidgetState(rootWidget, pbDynamicLearning.Name, prefs.EnableWordPredictionDynamicModel); WidgetUtils.SetCheckBoxWidgetState(rootWidget, pbUseCorpus.Name, prefs.EnableWordPredictionCorpusModel); WidgetUtils.SetSliderState(rootWidget, tbWordCount.Name, prefs.WordPredictionCount, WidgetUtils.SliderUnitsOnes); }
/// <summary> /// Set the state of all the controls based on the /// settings /// </summary> /// <param name="prefs">ACAT settings</param> private void initWidgetSettings(ACATPreferences prefs) { Widget rootWidget = _dialogCommon.GetRootWidget(); WidgetUtils.SetSliderState(rootWidget, tbRotatingSpeed.Name, prefs.MouseRadarRotatingSpeed, WidgetUtils.SliderUnitsOnes); WidgetUtils.SetSliderState(rootWidget, tbRotatingSweeps.Name, prefs.MouseRadarRotatingSweeps, WidgetUtils.SliderUnitsOnes); WidgetUtils.SetSliderState(rootWidget, tbRadialSpeed.Name, prefs.MouseRadarRadialSpeed, WidgetUtils.SliderUnitsOnes); WidgetUtils.SetSliderState(rootWidget, tbRadialSweeps.Name, prefs.MouseRadarRadialSweeps, WidgetUtils.SliderUnitsOnes); WidgetUtils.SetSliderState(rootWidget, tbLineWidth.Name, prefs.MouseRadarLineWidth, WidgetUtils.SliderUnitsOnes); WidgetUtils.SetCheckBoxWidgetState(rootWidget, pbStartFromLastCursorPos.Name, prefs.MouseRadarStartFromLastCursorPos); }
/// <summary> /// Form has been loaded. Initialize resources /// </summary> private void ResizeScannerScreen_Load(object sender, EventArgs e) { var screen = Context.AppPanelManager.CreatePanel(PanelClasses.Alphabet) as IPanel; _previewScreen = screen as Form; _previewScreenInterface = screen as IScannerPreview; _previewScreenInterface.PreviewMode = true; _previewScreen.Show(); Windows.SetWindowPosition(_previewScreen, Context.AppWindowPosition); _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Update settings based on the values set by the /// user in the form /// </summary> private ACATPreferences getSettingsFromUI() { Widget rootWidget = _dialogCommon.GetRootWidget(); var prefs = ACATPreferences.Load(); prefs.MouseGridVerticalSpeed = Common.AppPreferences.MouseGridVerticalSpeed = WidgetUtils.GetSliderState(rootWidget, tbVerticalSpeed.Name, WidgetUtils.SliderUnitsOnes); prefs.MouseGridVerticalSweeps = Common.AppPreferences.MouseGridVerticalSweeps = WidgetUtils.GetSliderState(rootWidget, tbVerticalSweeps.Name, WidgetUtils.SliderUnitsOnes); prefs.MouseGridHorizontalSpeed = Common.AppPreferences.MouseGridHorizontalSpeed = WidgetUtils.GetSliderState(rootWidget, tbHorizontalSpeed.Name, WidgetUtils.SliderUnitsOnes); prefs.MouseGridHorizontalSweeps = Common.AppPreferences.MouseGridHorizontalSweeps = WidgetUtils.GetSliderState(rootWidget, tbHorizontalSweeps.Name, WidgetUtils.SliderUnitsOnes); prefs.MouseGridLineWidth = Common.AppPreferences.MouseGridLineWidth = WidgetUtils.GetSliderState(rootWidget, tbLineWidth.Name, WidgetUtils.SliderUnitsOnes); prefs.MouseGridStartFromLastCursorPos = Common.AppPreferences.MouseGridStartFromLastCursorPos = WidgetUtils.GetCheckBoxWidgetState(rootWidget, pbStartFromLastCursorPos.Name); return(prefs); }
/// <summary> /// Updates settings based on the values set by the /// user in the form. Returns a ACATPreferences object /// with the new values. /// </summary> /// <returns>ACATPreferences object</returns> private ACATPreferences getSettingsFromUI() { var rootWidget = _dialogCommon.GetRootWidget(); var prefs = ACATPreferences.Load(); prefs.MouseGridRectangleSpeed = Common.AppPreferences.MouseGridRectangleSpeed = (rootWidget.Finder.FindChild(tbRectangleSpeed.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.MouseGridRectangleCycles = Common.AppPreferences.MouseGridRectangleCycles = (rootWidget.Finder.FindChild(tbRectangleCycles.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.MouseGridLineSpeed = Common.AppPreferences.MouseGridLineSpeed = (rootWidget.Finder.FindChild(tbLineSpeed.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.MouseGridLineCycles = Common.AppPreferences.MouseGridLineCycles = (rootWidget.Finder.FindChild(tbLineCycles.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.MouseGridLineThickness = Common.AppPreferences.MouseGridLineThickness = (rootWidget.Finder.FindChild(tbLineThickness.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.MouseGridEnableVerticalRectangleScan = Common.AppPreferences.MouseGridEnableVerticalRectangleScan = (rootWidget.Finder.FindChild(pbEnableVerticalRectScan.Name) as CheckBoxWidget).GetState(); return(prefs); }
/// <summary> /// Form loader handler /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event args</param> private void Form_Load(object sender, EventArgs e) { updateUserProfileInfo(); _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Form has been loaded /// </summary> void AlternatePronunciationDataForm_Load(object sender, EventArgs e) { Log.Debug("Entering..."); _windowActiveWatchdog = new WindowActiveWatchdog(this); _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); // populate listview from xml config file ImportPronunciationIntoListView(listViewAP, true); // select the first item by default const int DEFAULT_INITIAL_LISTVIEW_POSITION = 0; if (listViewAP.Items.Count > 0) { listViewAP.Items[DEFAULT_INITIAL_LISTVIEW_POSITION].Selected = true; // DEFAULT_INITIAL_LISTVIEW_POSITION; } else { Log.Debug("did not load any items!"); } listViewAP.AllowColumnReorder = false; listViewAP.AllowDrop = false; listViewAP.MultiSelect = false; listViewAP.FullRowSelect = true; setButtonStates(); }
/// <summary> /// Form has been loaded /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event args</param> private void Form_Load(object sender, EventArgs e) { _dialogCommon.OnLoad(); initialize(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Subscribes to all the events triggered by the /// widgets and the interpreter /// </summary> private void subscribeToEvents() { List <Widget> widgetList = new List <Widget>(); _dialogCommon.GetRootWidget().Finder.FindAllButtons(widgetList); foreach (Widget widget in widgetList) { widget.EvtValueChanged += new WidgetEventDelegate(widget_EvtValueChanged); } widgetList.Clear(); _dialogCommon.GetRootWidget().Finder.FindAllChildren(typeof(SliderWidget), widgetList); foreach (Widget widget in widgetList) { widget.EvtValueChanged += new WidgetEventDelegate(widget_EvtValueChanged); } }
/// <summary> /// Gets the values from the form and updates the settings. Returns /// the preferences object with the new settings /// </summary> /// <returns>The </returns> private ACATPreferences getSettingsFromUI() { var rootWidget = _dialogCommon.GetRootWidget(); var prefs = ACATPreferences.Load(); prefs.SelectClick = Common.AppPreferences.SelectClick = (rootWidget.Finder.FindChild(pbSelectingClick.Name) as CheckBoxWidget).GetState(); prefs.HalfScanIterations = Common.AppPreferences.HalfScanIterations = (rootWidget.Finder.FindChild(tbEveryHalf.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.RowScanIterations = Common.AppPreferences.RowScanIterations = (rootWidget.Finder.FindChild(tbEveryRow.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.ColumnScanIterations = Common.AppPreferences.ColumnScanIterations = (rootWidget.Finder.FindChild(tbEveryColumn.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.WordPredictionScanIterations = Common.AppPreferences.WordPredictionScanIterations = (rootWidget.Finder.FindChild(tbWordPrediction.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsOnes); prefs.AcceptTime = Common.AppPreferences.AcceptTime = (rootWidget.Finder.FindChild(tbAcceptTime.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsThousandths); prefs.SteppingTime = Common.AppPreferences.SteppingTime = (rootWidget.Finder.FindChild(tbSteppingTime.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsThousandths); prefs.HesitateTime = Common.AppPreferences.HesitateTime = (rootWidget.Finder.FindChild(tbHesitateTime.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsThousandths); prefs.WordPredictionHesitateTime = Common.AppPreferences.WordPredictionHesitateTime = (rootWidget.Finder.FindChild(tbWordListHesitateTime.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsThousandths); prefs.TabScanTime = Common.AppPreferences.TabScanTime = (rootWidget.Finder.FindChild(tbTabScanTime.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsThousandths); prefs.FirstRepeatTime = Common.AppPreferences.FirstRepeatTime = (rootWidget.Finder.FindChild(tbFirstRepeatTime.Name) as SliderWidget).GetState(SliderWidget.SliderUnitsThousandths); return(prefs); }
/// <summary> /// Form has been loaded. Initializes resources /// </summary> private void ResizeScannerScreen_Load(object sender, EventArgs e) { var panel = Context.AppPanelManager.CreatePanel(PanelClasses.Alphabet) as IPanel; _previewScanner = panel as Form; _previewScreenInterface = panel as IScannerPreview; _previewScreenInterface.PreviewMode = true; var scannerPanel = panel as IScannerPanel; // we are going to manually set the position of the scanner below scannerPanel.ScannerCommon.PositionSizeController.AutoPosition = false; _previewScanner.Show(); var position = Context.AppWindowPosition; if (position == Windows.WindowPosition.CenterScreen) { position = CoreGlobals.AppPreferences.ScannerPosition; } if (position == Windows.WindowPosition.CenterScreen) { position = Windows.WindowPosition.MiddleRight; } var scanner = _previewScanner as IScannerPanel; scanner.ScannerCommon.PositionSizeController.ManualPosition = position; _windowOverlapWatchdog = new WindowOverlapWatchdog(this, true); _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Form has been loaded. Perform initialization /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event args</param> private void AbbreviationsEditorForm_Load(object sender, EventArgs e) { if (Add) { Windows.SetText(labelTitle, "Add Abbreviation"); var widget = _dialogCommon.GetRootWidget().Finder.FindChild("lblDelete"); if (widget != null) { widget.Enabled = false; } } else { Windows.SetText(labelTitle, "Edit/Delete Abbreviation"); } _windowActiveWatchdog = new WindowActiveWatchdog(this); initWidgetSettings(); _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Form has been loaded. Start animation /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event args</param> private void AsterLaunchpad_Load(object sender, EventArgs e) { _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }
/// <summary> /// Form has been loaded /// </summary> private void ResizeScannerScreen_Load(object sender, EventArgs e) { _dialogCommon.OnLoad(); _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget()); }