WinApplication

Сборка: Ui;

Описание

Класс WinApplication реализует объект, используемый для управления запущенным приложением и всеми его объектами.

Статические свойства класса, унаследованные от IWinApplicationClass

  Имя свойства Краткое описание
ApplicationSettings Свойство ApplicationSettings возвращает настройки оформления, используемые текущим приложением.
Binary Свойство Binary возвращает путь и имя исполняемого файла, с помощью которого был запущен текущий экземпляр платформы.
CursorPosition Свойство CursorPosition возвращает точку, содержащую текущие экранные координаты курсора мыши.
Help Свойство Help возвращает настройки справки приложения.
Instance Свойство Instance возвращает объект, предназначенный для работы с запущенным приложением.
WaitCursor Свойство WaitCursor определяет, будет ли курсор мыши отображаться в виде курсора ожидания.

Статические методы класса, унаследованные от IWinApplicationClass

  Имя метода Краткое описание
ConfirmationBox Метод ConfirmationBox вызывает стандартный диалог подтверждения.
ErrorBox Метод ErrorBox вызывает стандартный диалог с сообщением об ошибке.
ExclamationBox Метод ExclamationBox вызывает стандартный диалог с предупреждением.
GetAsyncKeyState Метод GetAsyncKeyState возвращает состояние клавиши (нажата/не нажата) вне очереди сообщений.
GetKeyState Метод GetKeyState возвращает состояние клавиши (нажата/не нажата) из очереди сообщений.
InformationBox Метод InformationBox вызывает стандартный информационный диалог.
InputBox Метод InputBox вызывает стандартный диалог для ввода данных.
NotImplementedBox Метод NotImplementedBox вызывает диалог с сообщением "Извините, данная функция находится в стадии разработки".
ShellExecute Метод ShellExecute осуществляет открытие файла (приложения).
YesNoCancelBox Метод YesNoCancelBox вызывает стандартный диалог подтверждения, содержащий три варианта ответа.

Свойства объекта класса, унаследованные от IWinApplication

  Имя свойства Краткое описание
ApplicationSettings Свойство ApplicationSettings возвращает настройки оформления, используемые текущим приложением.
CommandActionCustomize Свойство CommandActionCustomize возвращает настройки для действий, которые доступны для различных объектов репозитория.
CustomParams Свойство CustomParams возвращает пользовательские параметры, передаваемые при запуске платформы с ключом "-Customparam".
Globals Свойство Globals возвращает коллекцию глобальных переменных приложения.
LicenseManager Свойство LicenseManager возвращает менеджер лицензий.
Params Свойство Params возвращает коллекцию параметров, с которыми осуществляется запуск платформы.
Windows Свойство Windows возвращает коллекцию окон, связанных с приложением.

Свойства объекта класса, унаследованные от IApplication

  Имя свойства Краткое описание
RegistryPath Свойство RegistryPath возвращает путь к настройкам приложения в реестре.

Методы объекта класса, унаследованные от IWinApplication

  Имя метода Краткое описание
DisableProcessWindowsGhosting Метод DisableProcessWindowsGhosting отключает функцию проверки состояния окон платформы менеджером окон Windows.
GetObjectTarget Метод GetObjectTarget создает объект, осуществляющий выполнение каких-либо действий над объектами репозитория с помощью зарезервированных команд.
GetOperatingSystemVersion Метод GetOperatingSystemVersion возвращает информацию о версии операционной системы, установленной на компьютере.
GetPluginTarget Метод GetPluginTarget создает объект, осуществляющий выполнение команды заданного плагина.
ProcessMessages Метод ProcessMessages отправляет запрос на обработку системных сообщений, вызывающих перерисовку окна приложения.
ProcessMouseMessages Метод ProcessMouseMessages отправляет запрос на обработку системных сообщений, адресованных приложению.

Методы, унаследованные от IApplication

  Имя метода Краткое описание
GetMemoryStatus Метод GetMemoryStatus возвращает информацию о физической и виртуальной памяти компьютера.

См. также:

Классы сборки Ui