isUnderCoordAndMouse(coord: PP.Ui.TabSheetCoord);
coord. Координата, принадлежность к объекту которой требуется определить.
Метод isUnderCoordAndMouse определяет, соответствуют ли указанные координаты объекту в таблице, и находится ли он под курсором мыши.
Метод возвращает значение true, если указанные координаты соответствует объекту в таблице, и они находится под курсором мыши, иначе - значение false.
Координаты соответствуют объекту в таблице, если они совпадают с координатами его верхнего левого угла.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet») и компонента TabSheetObject (см. страницу «Конструктор TabSheetObject»). Обработаем событие перемещения курсора в таблице MouseMove, удаляя объекты после проведения над ними курсора:
// Обработаем событие MouseMove
tabSheet.MouseMove.add(function (sender, eventArgs) {
// Определим координаты верхнего левого угла объекта в таблице
var coord = tabSheetObject.getTopLeftCoord();
if (tabSheetObject.isUnderCoordAndMouse(coord)) {
// Удалим объект из таблицы
tabSheetObject.remove()
}
});
До выполнения примера таблица с добавленным в неё объектом имела следующий вид:

В результате выполнения примера все объекты в таблице будут удалены после проведения над ними курсора мыши:

См. также: