3.7.Панели инструментов
Панели инструментов используются для того, чтобы пользователь мог отдавать команды приложению о выполнении соответствующих действий.
На панели инструментов располагаются кнопки с рисунками (те же рисунки могут отображаться рядом с соответствующими командами меню). Панели инструментов можно отображать или скрывать при необходимости, изменять размер панели инструментов, настраивать или создавать новые панели инструментов, добавляя, изменяя структуру и удаляя кнопки.
3.7.1.Дополнительные действия с панелями
Изменение размеров панели инструментов – чтобы изменить размеры перемещаемой панели инструментов, необходимо установить указатель мыши на край панели (он должен принять вид двусторонней стрелки), а затем перетащить этот край.
Перемещение панелей – установить курсор мыши на наименование панели и переместить его в нужное место при нажатой левой кнопке.
Все изменения в настройках инструментальных панелей запоминаются системой в специальной таблице БД, называемой «ресурсы пользователя». Сохранение настроек на сервер происходит только при завершении сеанса или выходе из программы.
3.7.2.Панель «Статус»
Содержит кнопку, являющуюся индикатором текущего режима работы приложения. Возможные рисунки, отображаемые на панели, и выполняемые режимы представлены в Таблице 1
В процессе работы приложения вид кнопки может меняться в зависимости от выполняемого режима работы.
Таблица 1. Перечень кнопок панели «Статус»
обозначение
|
вызываемый режим
|
|
Нет действий
|
|
Старт формы
|
|
Запрос на сервер
|
|
Обработка данных
|
3.7.3.Панель «Стандартная»
Содержит кнопки для вызова стандартных команд приложения. Перечень кнопок панели представлен в Таблице 2.
Таблица 2. Перечень кнопок панели
обозначение
|
вызываемый режим
|
|
Редактирование/Просмотр
|
|
Создать
|
|
Создать с копированием
|
|
Удалить
|
|
Свойства
|
|
Обновить
|
|
Сохранить
|
|
Перезапрос данных
|
|
Поиск
|
|
Продолжить поиск
|
|
Предварительный просмотр
|
|
Масштабирование
|
|
Настройка принтера
|
|
Вызов справки по программе
|
|
Включение режима – Что это?
|
3.7.4.Панель «Редактирование»
Содержит кнопки, позволяющие вызвать режимы редактирования. Перечень кнопок представлен в Таблице 3
Таблица 3. Перечень кнопок панели «Редактирование»
обозначение
|
вызываемый режим
|
|
Редактирование/Просмотр
|
|
Создать
|
|
Создать с копированием
|
|
Удалить
|
|
Очистить
|
|
Свойства
|
|
Добавить значение в список
|
|
Удалить значение из списка
|
|
Сохранить
|
3.7.5.Панель «Данные»
Содержит кнопки, позволяющие вызвать режимы работы с данными. Перечень кнопок представлена в Таблице 4.
Таблица 4. Перечень кнопок панели «Данные»
обозначение
|
вызываемый режим
|
|
Перезапрос данных
|
|
Хронология изменения
|
|
Режим каталога
|
|
Просмотр только исторических описаний
|
|
Открытие формы аудита данных
|
|
Обновить данные
|
3.7.6.Панель «Навигация»
Содержит кнопки, позволяющие вызвать режимы навигации. Перечень кнопок представлена в Таблице 5.
Таблица 5. Перечень кнопок панели «Навигация»
обозначение
|
вызываемый режим
|
|
Перейти на один уровень вверх
|
|
Перейти на один уровень вниз
|
|
Назад
|
|
Вперед
|
|
Перейти в начало списка
|
|
Перейти на предыдущую запись
|
|
Перейти на следующую запись
|
|
Перейти в конец списка
|
|
Поиск
|
|
Продолжить поиск
|
|
Фильтрация
|
|
Убрать фильтрацию
|
3.7.7.Панель «Выделение»
Содержит кнопки, позволяющие вызвать режимы выделения текстовой информации. Перечень кнопок представлен в Таблице 6.
Таблица 6. Перечень кнопок панели «Выделение»
обозначение
|
вызываемый режим
|
|
Выделить все
|
|
Снять выделение
|
|
Инвертировать выделение
|
|
Начать выделение
|
|
Закончить выделение
|
3.7.8.Панель «Сервис»
Содержит кнопки, позволяющие вызвать режимы выполняющие сервисные функции. Перечень кнопок представлен в Таблице 7.
Таблица 7. Перечень кнопок панели «Сервис»
обозначение
|
вызываемый режим
|
|
настройка отображения чисел
|
|
сортировка
|
|
Сортировка по возрастанию
|
|
Сортировка по убыванию
|
|
Печать на принтер
|
|
Предварительный просмотр
|
|
Настройка принтера
|
|
Выход без сохранения
|
|
Включение режима – Что это?
|
|
Вызов справки по программе
|
3.7.9.Форма «Настройка»
Форма предназначена для настройки отображения инструментальных панелей, создания новых инструментальных панелей. Она содержит список панелей, кнопки для вызова соответствующих режимов и поле комментария (редактирование последнего доступно в форме «Инструментальная панель»).
Рисунок 3.7 74 Форма «Настройка»
Панели, которые отображаются на экране, отмечены значком
Вызываемые режимы:
редактировать/просмотр – вызов формы для редактирования/просмотра панели.
создать – вызов формы для создания инструментальной панели.
создать с копированием – вызов формы для создания новой панели с копированием настроек текущей панели.
применить изменения – сохранение внесенных изменений без закрытия формы.
восстановление стандартных настроек – восстановление стандартных настроек, заданных по умолчанию.
3.7.10.Форма «Редактирование панели»
Форма предназначена для редактирования (создания) инструментальной панели. Содержит два списка режимов работы, набор кнопок для вызова режимов работы и поля с комментариями.
Рисунок 3.7 75 Форма «Редактирование панели»
Левый список представляет собой перечень кнопок (режимов), реализованных в системе, и которые могут быть помещены на инструментальные панели (элементы левого списка, имеющиеся в правом списке, отмечены как недоступные). Под списком расположено поле с комментарием к режиму. Правый список отображает перечень кнопок (режимов), которые помещены на текущую инструментальную панель. Кнопки, расположенные между списками, используются для формирования (настройки) инструментальной панели.
Таблица 8 Перечень всех возможных режимов (левый список)
обозначение
|
вызываемый режим
|
|
Вызов справки по программе
|
|
Печать на принтер
|
|
Назад
|
|
Масштабирование
|
|
Перейти в конец списка
|
|
Режим каталога
|
|
Хронология изменения
|
|
Очистить
|
|
Создать с копированием
|
|
Удалить
|
|
Редактирование/Просмотр
|
|
Фильтрация
|
|
Убрать фильтрацию
|
|
Поиск
|
|
Продолжить поиск
|
|
Настройка отображения чисел
|
|
Вперед
|
|
На один уровень вверх
|
|
На один уровень вниз
|
|
Подчиненные данные
|
|
Удалить значение из списка
|
|
Создать
|
|
Добавить значение в список
|
|
Настройка принтера
|
|
Обновить
|
|
Перезапрос данных
|
|
Выделить все
|
|
Снять выделение
|
|
Инвертировать выделение
|
|
Сортировка
|
|
Сортировка по возрастанию
|
|
Сортировка по убыванию
|
|
Импорт данных
|
|
Экспорт данных
|
|
Перейти на предыдущую запись
|
|
Перейти на следующую запись
|
|
Предварительный просмотр
|
|
Начать выделение
|
|
Закончить выделение
|
|
Открытие формы аудита данных
|
|
Выход без сохранения
|
|
Свойства
|
|
Просмотр только исторических описаний
|
|
Сохранить
|
|
Описание причин невозможности изменения текущей записи
|
|
Включение режима – Что это?
|
|
Перейти в начало списка
|
|
Вызывает или убирает строку клавиатурных подсказок
|
|
Индикатор состояния
|
Режимы работы:
– добавление выделенного элемента из левого списка в правый.
– добавление разделителя в правый список.
– удаление выделенного элемента из правого списка.
– удаление всех элементов из левого списка.
– вызов формы для редактирования описания к панели (комментарий).
3.7.11.Форма «Инструментальная панель»
Форма используется при создании новой панели, позволяет задать название панели, дать ее описания в виде комментария и выбрать в качестве основы уже существующую инструментальную панель, кнопки (режимы) которой будут скопированы в создаваемую инструментальную панель.
Рисунок 3.7 76 Инструментальная панель. (Создание новой инструментальной панели)
Название панели – задается текст, который будет отображаться в заголовке формы инструментальной панели.
Описание панели - может быть задан комментарий к инструментальной панели.
Выбор основы - может быть выбрана уже существующая инструментальная панель, кнопки (режимы) которой будут скопированы в создаваемую инструментальную панель. В случае работы режима «Создать с копированием» в списке установлено наименование текущей инструментальной панели.
|