Exemplo n.º 1
0
        private void ItemButtonClickAction(PersonListItem item)
        {
            // Передать данные о записи
            detailsSettingsRuntime.Content = item.Content;

            managerWindows.OpenWindow(Windows.Details);
        }
Exemplo n.º 2
0
        private void Update()
        {
            if (!Input.GetKeyUp(KeyCode.Escape))
            {
                return;
            }

            // Если открыто хотя бы одно всплывающее окно
            if (_windowsSettingsRuntime.OpenedScreens.Count >= 1)
            {
                // Закрыть последнее открытое всплывающее окно
                _managerWindows.CloseLastOpenedScreen();
            }
            // Если открыто окно детализации
            else if (_windowsSettingsRuntime.CurrentWindow == Windows.Details)
            {
                // Открыть окно поиска
                _managerWindows.OpenWindow(Windows.Search);
            }
            // Если открыто окно поиска
            else if (_windowsSettingsRuntime.CurrentWindow == Windows.Search)
            {
                // Завершить работу
                Quit();
            }
        }
Exemplo n.º 3
0
 private void Start()
 {
     managerWindows.OpenWindow(windowsSettingsRuntime.StartWindow);
 }
Exemplo n.º 4
0
 private void BackBtnClickAction()
 {
     // Открыть окно поиска
     managerWindows.OpenWindow(Windows.Search);
 }