00:00 Введение в приложение Приложение работает на Mac и Windows. Основная часть приложения содержит процесс выполнения заданий. Пакетное преобразование заданий в файлы. 00:58 Настройка пользовательского интерфейса Добавление флажков для режима быстрого просмотра и сохранения файлов. Создание кнопки Запустить для перехода на новую страницу. Настройка панели для флажков и загрузки. 01:35 Работа со списком действий Поиск списка действий для быстрого перехода. Добавление заголовка описания и кнопки загрузки. 01:54 Настройка сетки и отступов Использование сетки для организации элементов интерфейса. Настройка строк auto и отступов. Удаление ненужных отступов благодаря сетке. 03:37 Добавление флажков и кнопки загрузки Установка флажков для режима быстрого просмотра и сохранения файлов. Перемещение кнопки загрузки вниз. 05:04 Добавление кнопки Выполнить Перестановка элементов интерфейса для размещения кнопки Выполнить. Добавление дополнительной строки для кнопок. 08:14 Завершение настройки интерфейса Настройка кнопки Выполнить задание. Проверка работы кнопки и её активности. 09:59 Подключение команды к кнопке Добавление новой команды для кнопки Запустить задание. Привязка кнопки к команде. 10:21 Организация моделей просмотра Разделение моделей просмотра на разделы. Создание папки pages для организации моделей. Обновление структуры папок для соответствия требованиям. 11:17 Проблемы с сборкой и IntelliSense Исправление ошибок при сборке. Проблемы с IntelliSense на Mac: ошибки появляются повсюду хотя на самом деле проблема только одна. Перенос главного вида на страницы для улучшения структуры приложения. 12:46 Трудности с IntelliSense Повторная компиляция вызывает множество проблем из-за недостаточной умности IntelliSense. Необходимость постоянного очищения решения и поиска правильных ошибок. 14:36 Проблемы с основной моделью представления IntelliSense не распознаёт основную модель представления хотя она есть в проекте. Попытки исправить ошибки путём импорта недостающего файла. 17:38 Обновление локатора viewmodel Обновление локатора viewmodel для корректной работы после перемещения моделей просмотра в папку. Отладка программы для проверки изменений. 19:11 Перенос моделей просмотра на страницы Перенос моделей просмотра на страницы для улучшения структуры проекта. Обновление определений страниц и кода лежащего за ними. 20:47 Проблемы с элементом управления actions Элемент управления actions не существует так как страницы не были обновлены. Повторное использование AltEnter для исправления ошибок. 22:43 Объединение моделей действий Объединение моделей действий в одну для упрощения структуры. Импорт пространств имён и обновление определений. 25:51 Завершение сборки и проверка работы Повторная сборка для проверки результатов изменений. Проверка работы страниц и действий подтверждение корректности. 26:18 Оптимизация структуры проектов Создание общей папки для действий и страниц для упрощения структуры. Обновление функций и приложений для корректной работы. 27:49 Финальная сборка Финальная сборка проекта для проверки всех изменений. Создание коробки для проверки загрузки страниц и действий. 28:08 Организация раздела Просмотр и Модель просмотра Раздел Просмотр и Модель просмотра стал более аккуратным. Создана модель просмотра страниц заданий jobs viewmodel. Модель просмотра страницы вакансии будет наследоваться от базовой модели просмотра. 29:05 Определение свойств модели просмотра В задании должен быть список файлов и действий. Свойства модели просмотра будут включать список процессов и файлов SolidWorks. Список процессов будет выпадающий список а список действий наблюдаемое свойство. 30:22 Добавление привязок к свойствам Добавлены привязки к логическим значениям для быстрого просмотра. Одно из свойств будет приватным логическим другое доступным для наблюдения. Значения по умолчанию: false для приватного свойства и true для доступного. 31:33 Проверка отображения свойств Свойства будут отображаться в представлении задания. Проверены список файлов SolidWorks и действия. Планируется добавление времени журналов и статусов в будущем. 32:37 Завершение очистки приложения Модели представлений и представления убраны в собственные папки. Установлены флажки для выполнения работы. Команда готова к выполнению работы viewmodel готов к созданию задания. Завершение очистки приложения и подготовка к следующему уроку.
Источник: rutube.ru