normalmodeproject

Функция отключения отображения окна поверх всех окон

Синтаксис:

normalmodeproject(prjid);

Аргументы:

Имя Тип данных Описание
prjid integer Идентификатор проекта

Описание:

normalmodeproject – функция позволяет перевести окно проекта с идентификатором prjid в нормальный режим отображения, то есть отключить опцию "Поверх всех окон". Идентификатор может быть получен с помощью функций getcurrentprojectid, addprojecttopack или openproject. Установка окна проекта на отображение поверх всех окон происходит с помощью функции stayontopproject.

Результат:

Имя Тип данных Описание
    Функция отключает режим "поверх всех окон"

Пример:

if SensorZone.LeftButton then begin
packid = getcurrentpackid;
projectid = addprojecttopack(packid,"Видеокадр.prt",1);
runproject(projectid);
if ontop = 1 then stayontopproject(projectid)
else normalmodeproject(projectid);
SensorZone.LeftButton = 0;
end;

В результате выполнения данного скрипта, при нажатии левой кнопкой мыши на сенсор с именем SensorZone, в текущий пакет будет добавлен и запущен проект с именем Видеокадр.prt. При этом окно проекта будет отображаться либо в нормальном режиме, либо в режиме поверх всех окон, в зависимости от значения свойства ontop.

Дополнительные материалы

Нет.