set_ContextMenuFunc Метод
В этом разделе
Устанавливает функцию, которая должна выполняться при возникновении события "contextmenu" в просмотрщике.
Синтаксис
var instance = new Vintasoft.Imaging.UI.WebThumbnailViewerJS(controlId);
var returnValue; // Type: any
// Parameters
var value; // Type: function
returnValue = instance.set_ContextMenuFunc(value);
function set_ContextMenuFunc(
: Function
) : any;
Parameters
- value
- Функция ИЛИ null, равная "function(event){ return false; }".
Исключения
Исключение | Описание |
| Выбрасывается, если аргумент имеет неправильный тип. |
Ремарки
Обработчик события "contextmenu" по умолчанию отключает только контекстное меню веб браузера.
Важно! Обработчик события "contextmenu" НЕ будет вызываться, если свойство "get_VisualTool" возвращает визуальный инструмент, а свойство get_DisableContextMenu визуального инструмента возвращает True.
Важно! Используйте это свойство, если вам нужно изменить обработчик "contexmenu" - подписка на событие "contextmenu" контейнера просмотрщика не будет иметь эффект.
Пример
// define function
function __contextMenuFunc(event){
console.log("Event: ", event);
// show browser context menu
return true;
}
// set function
imageViewer1.set_ContextMenuFunc(__contextMenuFunc);
Совместимость с веб браузерами
Смотрите также