private void OnRenameItem(object sender, RoutedEventArgs e) { Kernel.Domain.PeriodInterval selectedItem = GetSelectedPeriodInterval(); if (selectedItem == null) { return; } NamePanel namePanel = new NamePanel(); namePanel.NameLabel.Visibility = System.Windows.Visibility.Visible; namePanel.NameTextBox.Visibility = System.Windows.Visibility.Visible; namePanel.fromDateLabel.Visibility = System.Windows.Visibility.Collapsed; namePanel.toDate.Visibility = System.Windows.Visibility.Collapsed; namePanel.toDateLabel.Visibility = System.Windows.Visibility.Collapsed; namePanel.toDate.Visibility = System.Windows.Visibility.Collapsed; namePanel.Height = 40; Dialog dialog = new Dialog(selectedItem.name, namePanel); dialog.Height = 150; dialog.Width = 300; bool result = (bool)dialog.ShowCenteredToMouse(); if (result == true) { if (!String.IsNullOrWhiteSpace(namePanel.EditedName)) { PeriodInterval parent = selectedItem.parent; selectedItem.name = namePanel.EditedName; parent.UpdateChild(selectedItem); } } }
private void OnviewFromToDate(object sender, RoutedEventArgs e) { Kernel.Domain.PeriodInterval selectedItem = GetSelectedPeriodInterval(); if (selectedItem == null) { return; } NamePanel namePanel = new NamePanel(); namePanel.NameLabel.Visibility = System.Windows.Visibility.Collapsed; namePanel.NameTextBox.Visibility = System.Windows.Visibility.Collapsed; namePanel.fromDateLabel.Visibility = System.Windows.Visibility.Visible; namePanel.FromDate.Visibility = System.Windows.Visibility.Visible; namePanel.toDate.Visibility = System.Windows.Visibility.Visible; namePanel.toDateLabel.Visibility = System.Windows.Visibility.Visible; namePanel.FromDate.Text = selectedItem.periodFromDateTime.ToShortDateString(); namePanel.toDate.Text = selectedItem.periodToDateTime.ToShortDateString(); namePanel.Height = 80; Dialog dialog = new Dialog(selectedItem.name, namePanel); dialog.cancelButton.Visibility = System.Windows.Visibility.Collapsed; dialog.Height = 150; dialog.Width = 300; dialog.ShowCenteredToMouse(); }
private void Start() { namePanel = nameField.GetComponent <NamePanel>(); seatManager = GetComponent <SeatManager>(); tracked1 = Controller1.GetComponent <SteamVR_TrackedController>(); tracked2 = Controller2.GetComponent <SteamVR_TrackedController>(); }
private void Start() { restManager = restManagerGameObject.GetComponent <RestManager>(); namePanel = nameField.GetComponent <NamePanel>(); Debug.Log("Querying"); restManager.Get("http://172.20.47.233:8080/api/session", ProcessReceivedSession); Debug.Log("Queried"); }
// Use this for initialization void Start() { restManager = RestManagerGameObject.GetComponent <RestManager>(); namePanel = NameField.GetComponent <NamePanel>(); sm = SM.GetComponent <SeatManager> (); Debug.Log("Querying"); restManager.Post("http://172.20.47.233:8080/api/session", ProcessCurrentSession(), null); Debug.Log("Queried"); }
//Возвращает папнель с представлением элемента файловой системы private NamePanel GetPanel(String ButtonPath, IOType Type) { NamePanel ResultPanel = new NamePanel(ButtonPath, Type, OutputPanel, ImageHeight, ImageWidth); ResultPanel.ButtonName.Click += delegate { ShowPath(ButtonPath); }; return(ResultPanel); }
// Use this for initialization void Start() { rankPanel = data.GetComponentInChildren <RankPanel>(); namePanel = data.GetComponentInChildren <NamePanel>(); scorePanel = data.GetComponentInChildren <ScorePanel>(); GameControl.instance.Leaderboardfilter = 1; updateTitleHeaderFields(); LoadTopScores(); }
private void viewFromToDate(Kernel.Domain.PeriodInterval interval) { NamePanel namePanel = new NamePanel(); namePanel.gridDefault.Visibility = System.Windows.Visibility.Collapsed; namePanel.gridViewDate.Visibility = System.Windows.Visibility.Visible; namePanel.FromDate.Text = interval.periodFromDateTime.ToShortDateString(); namePanel.toDate.Text = interval.periodToDateTime.ToShortDateString(); namePanel.Height = 70; Dialog dialog = new Dialog(interval.name, namePanel); dialog.cancelButton.Visibility = System.Windows.Visibility.Collapsed; dialog.Height = 200; dialog.Width = 245; Kernel.Domain.PeriodInterval intervalPeriod = GetSelectedPeriodInterval(); DateTime from = intervalPeriod.periodFromDateTime; DateTime to = intervalPeriod.periodToDateTime; dialog.ShowCenteredToMouse(); intervalPeriod.periodTo = namePanel.toDate.ToString(); intervalPeriod.periodFrom = namePanel.FromDate.ToString(); if (intervalPeriod.periodToDateTime < intervalPeriod.periodFromDateTime) { intervalPeriod.periodTo = to.ToShortDateString(); intervalPeriod.periodFrom = from.ToShortDateString(); namePanel.FromDate.Text = to.ToShortDateString(); namePanel.toDate.Text = from.ToShortDateString(); MessageDisplayer.DisplayInfo("Unable to change Period interval : " + intervalPeriod.name, "The Date To must be after the Date From"); return; } if (from != interval.periodFromDateTime || to != interval.periodToDateTime) { intervalPeriod.periodFrom = interval.periodFrom; intervalPeriod.periodTo = interval.periodTo; interval.GetParent().UpdateChild(intervalPeriod); if (Changed != null) { Changed(); } } }
/// <summary> /// Sauve l'object courrant sous un autre nom. /// </summary> /// <returns> /// OperationState.CONTINUE si l'opération a réussi /// OperationState.STOP sinon /// </returns> public virtual OperationState SaveAs() //{ return OperationState.CONTINUE; } { NamePanel namePanel = new NamePanel(); namePanel.OnValidate += namePanel_OnValidate; dialog = new Util.Dialog("Save as", namePanel); dialog.Height = 110; dialog.Width = 300; namePanel.NameTextBox.SelectAll(); namePanel.NameTextBox.Focus(); if (dialog.ShowCenteredToMouse().Value) { string name = namePanel.EditedName; if (name == null || string.IsNullOrEmpty(name) || string.IsNullOrWhiteSpace(name)) { Util.MessageDisplayer.DisplayError("Save as", "The name can't be empty!"); return(OperationState.STOP); } return(SaveAs(name)); } return(OperationState.CONTINUE); }
private void NamePanel_MouseEnter(object sender, EventArgs e) { NamePanel.Focus(); }