Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Стартовое окно приложения #8

Closed
JAkutenshi opened this issue May 22, 2017 · 0 comments
Closed

Стартовое окно приложения #8

JAkutenshi opened this issue May 22, 2017 · 0 comments
Assignees

Comments

@JAkutenshi
Copy link
Collaborator

JAkutenshi commented May 22, 2017

Требуется реализовать стартовое меню приложения. Содержимое:

  • вертикальный лэйаут:
    • сверху список их уже созданных планов
    • далее идут кнопки:
      • Открыть
      • Удалить
      • Создать
      • Справка

Если список пуст, то первые две кнопки неактивны.
Если список не пуст, то по-умолчанию выбран первый элемент.

Действия по нажатию кнопок:

  • Открыть = десериализует xml файл плана и открывает окно визуализации плана. Стартовое окно закрывается.
  • Удалить = показывает диалоговое окно о согласии или отмене действия удаления с названием плана в тексте.
    • При подтверждении удаляется файл из ФС и списка планов (учитывать, что если план был один, то кнопки Открыть и удалить должны стать неактивны).
    • При отмене диалог закрывается и активность возвращается к стартовой форме.
  • Создать = открывается форма создания плана, стартовое окно приложения закрывается.
  • Справка = открывается окно справки. (Текст предоставит @xd720p позже) с панелью для отображения текста и кнопкой закрыть. Стартовое окно приложение при этом не закрывается.
@LeoSko LeoSko self-assigned this May 22, 2017
LeoSko pushed a commit that referenced this issue May 24, 2017
@LeoSko LeoSko closed this as completed May 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants