Главное окно программы что это
Главное окно программы
Главное окно программы Инфо-Предприятие появляется после диалога входа в программу. Вид главного окна может быть произвольным образом настроен. Окно состоит из главного меню, с помощью которого происходит вызов функций программы. Для быстрого обращения к некоторым функциям предназначена панель инструментов:
Настройка пользовательских параметров отчета или бланка
Импорт из файла или другой программы
Открыть бухгалтерскую операцию, связанную с документом
В панели управления также расположен навигатор периода :
С помощью навигатора указывается период, за который будут отображаться операции в текущем окне.
В зависимости от настроек период может быть день, месяц или квартал. По умолчанию используется месяц. Текущий выбранный период отображается в заголовке (Октябрь 2014). Для выбора другого месяца можно воспользоваться мышью или нажать клавишу . В появившемся списке выбора серым цветом отображаются месяца, в которых нет движения (Май). Желтым цветом показан текущий месяц (Ноябрь). Переключиться на другой год можно с помощью кнопок внизу списка.
Кнопка все позволяет временно сбросить ограничения, накладываемые навигатором на список. Если используется навигатор периода по дате, сбросить ограничения можно, если очистить поле даты и нажать .
Справа внизу главного окна располагается строка статуса:
В ней отображается текущая дата и день недели (13 апреля 2022 г., Среда), название текущей базы данных (База данных), путь к файлу базы данных (c:\bases\standart.fd3), название фирмы (ООО «Наша фирма»), система налогообложения (УСН), имя пользователя (Администратор) и версия программы (5.0.290). Для настройки отображения в строке статуса надо щелкнуть правой кнопкой мыши по надписи. На экране появится список того, что можно в ней отобразить. С помощью левой кнопки мыши выберем то, что нам надо.
Главное окно программы что это
В главном окне Kaspersky Endpoint Security находятся элементы интерфейса, предоставляющие вам доступ к основным функциям программы.
Главное окно программы можно условно разделить на четыре части (см. рис. ниже):
- Верхняя часть окна с элементами интерфейса, с помощью которых вы можете просмотреть следующую информацию:
- сведения о программе;
- статистику Kaspersky Security Network;
- список необработанных файлов;
- список найденных уязвимостей;
- список файлов, помещенных на карантин;
- хранилище копий зараженных файлов, которые были удалены в ходе работы программы;
- отчеты о событиях, произошедших в ходе работы программы в целом, работы отдельных компонентов и выполнения задач.
- Закладка Центр управления , с помощью которой вы можете регулировать работу компонентов программы и выполнение задач. Когда вы открываете главное окно программы, в нем отображается закладка Центр управления .
- Закладка Настройка , с помощью которой вы можете изменять параметры программы, установленные по умолчанию.
- Нижняя часть окна, которая содержит следующие элементы:
- Кнопка
. При нажатии на кнопку осуществляется переход к справочной системе Kaspersky Endpoint Security.
- Кнопка
/
. При нажатии на кнопку открывается окно Лицензирование с информацией о действующей лицензии.
- Кнопка
/
/
. При нажатии на кнопку открывается окно События с информацией о доступных обновлениях, а также с запросами доступа к зашифрованным файлам и устройствам. Кнопка доступна только при наличии запросов или неустановленных обновлений.
Главное окно программы
Чтобы открыть главное окно Kaspersky Endpoint Security, выполните одно из следующих действий:
- Нажмите на значок программы в области уведомлений панели задач Microsoft Windows.
- Выберите пункт Kaspersky Endpoint Security 10 для Windows в контекстном меню значка программы.
19. Главное окно приложения
Главное окно может перехватывать события создания и уничтожения формы, создания окон списков и отчетов. Для этого служат следующие свойства:
OnCreateForm, OnDestroyForm: TCreateFormEvent = procedure(Sender: TObject; Form: TdxForm) ;
OnCreateListWindow = procedure (Sender: TObject; aWindow: TForm) ;
OnCreateReportWindow = procedure (Sender: TObject; aWindow: TForm) ;Таким образом, вы можете выполнить какие-либо действия общие для всех компонентов базы.
Доступ к пунктам меню и кнопкам панелей инструментов
У вас есть большие возможности повлиять на интерфейс и поведение программы. К примеру, можно добавить дополнительные кнопки на панель инструментов главного окна, скрыть ненужный пункт в контекстном меню или изменить стандартное поведение. Не сказать, что в этом есть прям такая необходимость, но возможность есть. Доступ к элементам осуществляется по индексам. Константы для всех существующих кнопок и пунктов меню приведены в справке: для контекстного меню – в «Constants\Popup menu items», для панелей инструментов – в «Constants\Toolbar buttons» Например:
procedure NewHandler(Sender: TObject); begin // Какие-то действия … if OldHandler <> nil then OldHandler(Sender); end; procedure Form_Create; begin OldHandler := Self.Grid.PopupMenu.Items[0].OnClick; Self.Grid.PopupMenu.Items[0].OnClick := @NewHandler; end;
В примере подменяем стандартный обработчик события на свой. При необходимости вызываем старый обработчик. Однако желательно использовать в качестве индекса не число, а константу. Все возможные константы для разных элементов интерфейса вы можете найти в дереве классов в подразделах «Main menu items», «Popup menu items», «Toolbar buttons» раздела «Constants». Пример:
MainWindow.ToolBar.Buttons[TBN_APPEND].Caption := 'Добавить запись';
Также не вставляйте пункты меню между стандартными пунктами, т. к. это может привести к ошибкам. Добавляйте их в конец меню.
Добавить свой пункт в контекстное меню запроса dxQueryGrid1:
procedure Form_Create; var mi:TMenuItem; begin mi:=TMenuItem.create(dxQueryGrid1); mi.caption:='выгрузить в XLS'; mi.OnClick:=@NewHandler; mi.ShortCut:=16472; //Ctrl+X // картинка должна быть 16x16 пикселей mi.bitmap.LoadFromFile(ExtractFilePath(application.exename)+'images\xls.bmp'); dxQueryGrid1.PopupMenu.items.add(mi); end;
При подготовке материала использовались источники:
https://xn—-htbcblda9ajlcjd3au9p.xn--p1ai/help/platform/hc_mainwindow.htm
https://support.kaspersky.com/keswin/10sp2/ru-ru/127991.htm
http://dataexpress.wiki/programmirovanie_v_dx:glavnoe_okno_prilozhenija - Кнопка