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() } });
До выполнения примера таблица с добавленным в неё объектом имела следующий вид:
В результате выполнения примера все объекты в таблице будут удалены после проведения над ними курсора мыши:
См. также: