JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

OnContextPopup

- событие визуальных компонентов
Компоненты JS+
Наступает при вызове контекстного меню нажатием правой кнопки мыши или комбинации клавиш Shift+F10.
Синтаксис
function OnContextPopup(
  Sender,
  MousePos,
  Handled
);

Параметры
Параметр Тип Описание
Sender TComponent дескриптор визуального компонента
MousePos TPoint координаты указателя мыши
Handled Boolean прекратить дальнейшую обработку текущего события.
Handled.Value=true - прекратить (значение по умолчанию - false)
Пример (JS+)
// Главная форма
frm=new TForm();
frm.Caption="JS+ - событие визуальных компонентов OnContextPopup";
frm.Width =450;
frm.Height=300;
frm.OnContextPopup=frm_ContextPopup;

// Строка состояния
stb=new TStatusBar(frm);
stb.SimpleText=" Кликните правой кнопкой мыши в области формы";

frm.ShowModal();

// Обработчик события OnContextPopup
function frm_ContextPopup(frm,pos,handled)
{
  alert("Вызов контекстного меню для формы запрещен");
  handled.Value=true;
}
Примечание
Событие генерирует сообщение WM_CONTEXTMENU в оконную процедуру родительского компонента и его дочерних компонентов.
Совместимость
C++ Builder/Delphi
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/Component/Common/Event/OnContextPopup.htm
© 2024,