Рассмотрим названия и назначения всех элементов рабочего окна программы.
Верхняя полоса окна программы называется строкой заголовка. Она отображает значок, название и номер установленной версии программы, в данном случае Финкомплекс (v 8.5.198) и содержит кнопки, которые позволяют управлять размерами и местоположением программного окна.
Под строкой заголовка расположено главное меню, состоящее из следующих групп команд:«Файл», «Вид», «Инструменты», «Окно», «Справка».
Рабочее окно ФИНКОМПЛЕКСА
Источник: www.fincomplex.ru
Описание интерфейса программного продукта
В этой статье описаны только функциональные возможности интерфейса ISPmanager.
Авторизация
Панель управления является системой с авторизованным доступом, поэтому первое знакомство с ней начнётся с формы авторизации.
Что такое интерфейс в ООП. Интерфейс c++ пример. Изучение С++ для начинающих. Урок #113
Вам необходимо указать логин (имя пользователя) и пароль для доступа к панели управления. Вы можете выбрать язык интерфейса, на котором будут отображаться меню, заголовки полей, подсказки и прочие сообщения.
Главная страница (Dashboard)
После того как вы войдете в панель, появится главный экран (Dashboard), содержащий Панель задач для выполнения основных действий и основную Информацию (например, количество пользователей, сайтов, потребление трафика и так далее, в зависимости от панели, в которой вы работаете).
Данные могут быть представлены как в текстовом виде, так и в виде различных графиков. Блоки информации можно перемещать, сворачивать и обновлять каждый по отдельности.
Меню навигации
Для быстрого перехода в разделы панели управления используйте меню навигации, которое расположено слева от основной таблицы. Оно представляет собой список разделов панели управления, доступных пользователю.
Меню имеет три состояния: полное, избранное и популярное. В верхней части меню доступны следующие кнопки для переключения:
— показать все пункты меню.
— показать разделы, которые вы пометили как «Избранные».
— показать пункты меню, которыми вы чаще всего пользуетесь.
— показать все вкладки в категориях.
Урок 4. Настройка путей и интерфейса программы. Типы файлов.
— скрыть вкладки, оставить только категории для экономии места. Состояние категорий запоминается в cookie вашего браузера, поэтому при следующем обращении к панели управления схлопнутые категории останутся схлопнутыми.
Кроме того, в меню находится специальное окно для быстрого поиска. Использование этого функционала значительно ускоряет навигацию — достаточно ввести первые несколько символов названия пункта, чтобы увидеть его в списке.
Основная таблица (список элементов)
Чтобы выполнить действие в таблице, необходимо отметить одну или несколько строк и нажать на соответствующую кнопку в панели инструментов. Для выделения группы строк можно использовать кнопки:
*Ctrl* — выделите выбранные строки. *Shift* — нажмите клавишу и, удерживая её, щёлкните левой кнопкой мыши на последнем объекте, который хотите выделить.
Многие кнопки на панели могут быть неактивными — это значит что действие не применимо к данному элементу. После того, как вы выделите элементы в таблице, кнопки станут активными. При определенных условиях кнопки могут так и остаться неактивными, о причинах в некоторых случаях можно прочитать в подсказке к кнопке.
Для удобства работы с таблицами, имеющими большое количество записей, в панели управления есть инструмент для постраничного вывода таблиц . Вы можете настроить значение по умолчанию для количества записей на одной странице в Настройки пользователя.
Записи в таблице можно отсортировать по одному или по нескольким столбцам сразу, кликнув по их названиям.
В нижней части таблицы отображается статистическая информация об элементах списка. Если в таблице не выделена ни одна из строк, эта информация относится ко всем записям. В противном случае — только к выделенным записям.
Вкладки
Вы можете открыть несколько вкладок одновременно, а также легко переключаться между ними и закрывать модули, которые больше не нужны.
Можно использовать следующие сочетания клавиш:
CTRL + SHIFT + Z — закрыть все вкладки. CTRL + SHIFT + X — закрыть все вкладки, кроме активной.
Форма
Используется для осуществления различных операций в панели управления и содержит следующие виды полей для заполнения:
* текстовое поле, * выпадающий список, * поле для ввода пароля, * флажок, * радиокнопки. * ползунок
Некоторый формы представлены в виде мастера, состоящего из нескольких шагов.
По шагам мастера можно перемещаться в любом направлении (например, если необходимо изменить какие-либо данные на предыдущем шаге), и все введенные данные будут сохраняться в форме, то есть не будут утеряны.
- Шаг 1
- Шаг 2
- Шаг 3
Панель инструментов
В панели инструментов с левой и правой стороны расположены различные кнопки для выполнения определенных действий.
В левой расположены кнопки, соответствующие задачам, которые можно выполнять в том или ином разделе. Их описание можно найти в соответствующей статье документации.
В правой части панели инструментов есть кнопки для дополнительного управления:
— обновить данные в таблице. Для обновления страницы также можно кликнуть ее заголовок.
— добавить раздел в избранное (будет доступно по кнопке «Избранное» в верхней части бокового меню).
— выделить все элементы в таблице.
— сохранить данные в CSV.
— открыть таблицу в отдельной странице для печати.
— открыть форму настройки таблицы.
Работа с фильтром для поиска информации
Для быстрого поиска данных в списке можно использовать функцию фильтра.
В зависимости от раздела, в котором вы находитесь, поиск можно производить по различным параметрам.
- Ctrl+Shift+F — используется для поиска информации на текущей странице.
- Найти — отсортировать список по указанным параметрам.
- Сохранить фильтр — сохранить указанные параметры на будущее.
- Очистить — удалить все данные в форме.
Система помощи и подсказок
Подсказки
Панель управления имеет встроенную систему подсказок, которые могут всплывать либо при наведении курсора на элемент интерфейса «», либо когда поле получает фокус ввода. Изменить поведение подсказок вы можете в разделе Настройки пользователя.
Чтобы получить информацию о назначении того или иного раздела панели управления, кликните по иконке «Помощь» , и вы попадете на страницу Документации, описывающей соответствующий раздел.
Полезные ссылки
В некоторых разделах отображается список ссылок на полезные статьи по установке, настройке, использованию и т.д.
Горячие клавиши
Общие
CTRL + SHIFT + M — фокусировка на поиске по главному меню
CTRL + SHIFT + Z — закрыть все вкладки
CTRL + SHIFT + X — закрыть все вкладки, кроме активной
В списке
CTRL + SHIFT + A — выделить/отменить выделение всех элементов в списке
CTRL + SHIFT + F — фокусировка на поиске по списку
В этой статье
- Авторизация
- Главная страница (Dashboard)
- Меню навигации
- Основная таблица (список элементов)
- Вкладки
- Форма
- Панель инструментов
- Работа с фильтром для поиска информации
- Система помощи и подсказок
- Подсказки
- Полезные ссылки
- Горячие клавиши
- Общие
- В списке
Источник: www.ispmanager.ru
Уроки 95 — 97
Программы с графическим интерфейсом
(§51. Программы с графическим интерфейсом. §52. Основы программирования в RAD-средах)
Большинство современных программ, предназначенных для пользователей, управляется с помощью графического интерфейса. Вы знакомы с понятиями «окно программы», «кнопка», «флажок», «поле ввода», «полоса прокрутки» и т. п. Такие оконные системы чаще всего построены на принципах объектно — ориентированного программирования, т. е. все элементы окон — это объекты, которые обмениваются данными, посылая друг другу сообщения.
Сообщение — это блок данных определённой структуры, который используется для обмена информацией между объектами.
В сообщении указываются:
• адресат (объект, которому посылается сообщение);
• числовой код (тип) сообщения;
• параметры (дополнительные данные), например координаты щелчка мышью или код нажатой клавиши.
Сообщение может быть широковещательным, в этом случае вместо адресата указывается особый код и сообщение поступает всем объектам определённого типа (например, всем главным окнам программ).
В программах, которые мы писали раньше, последовательность действия заранее определена — основная программа выполняется строчка за строчкой, вызывая процедуры и функции, все ветвления выполняются с помощью условных операторов (рис. 7.12).
Рис. 7.12
В современных программах порядок действий определяется пользователем, другими программами или поступлением новых данных из внешнего источника (например, из сети), поэтому классическая схема не подходит. Пользователь текстового редактора может щёлкать на любых кнопках и выбирать любые пункты меню в произвольном порядке. Программа-сервер, передающая данные с веб-сайта на компьютер пользователя, начинает действовать только при поступлении очередного запроса. При программировании сетевых игр нужно учитывать взаимодействие многих объектов, информация о которых передаётся по сети в случайные моменты времени.
Во всех этих примерах программа должна «включаться в работу» только тогда, когда получит условный сигнал, т. е. произойдёт некоторое событие (изменение состояния).
Событие — это переход какого-либо объекта из одного состояния в другое.
События могут быть вызваны действиями пользователя (управление клавиатурой и мышью), сигналами от внешних устройств (переход принтера в состояние готовности, получение данных из сети), получением сообщения от другой программы. При наступлении событий объекты посылают друг другу сообщения.
Таким образом, весь ход выполнения современной программы определяется происходящими событиями, а не жёстко заданным алгоритмом. Поэтому говорят, что программы управляются событиями, а соответствующий стиль программирования называют событийно-ориентированным, т. е. основанным на обработке событий.
Нормальный режим работы событийно-ориентированной программы — цикл обработки сообщений. Все сообщения (от мыши, клавиатуры, драйверов устройств ввода и вывода и т. п.) сначала поступают в единую очередь сообщений операционной системы. Кроме того, для каждой программы операционная система создаёт отдельную очередь сообщений и помещает в неё все сообщения, предназначенные именно этой программе (рис. 7.13).
Рис. 7.13
Программа выбирает очередное сообщение из очереди и вызывает специальную процедуру — обработчик этого сообщения (если он есть). Когда пользователь закрывает окно программы, ей посылается специальное сообщение, при получении которого цикл (и работа всей программы) завершается.
Следующая страница RAD-среды для разработки программ
Cкачать материалы урока
Источник: xn—-7sbbfb7a7aej.xn--p1ai