4
drcrasher
29.01.13
✎
19:09
|
ну и копипаст из мануала:
ПолучитьАтрибутПоКоординатам / GetAttribAtPos
Синтаксис: ПолучитьАтрибутПоКоординатам(X, Y)
Параметры:
• X - тип: Число. Координата по горизонтальной оси
• Y - тип: Число. Координата по вертикальной оси
Возвращает: Объект АтрибутФормы / AttribEx или пустое значение
Описание: Метод предназначен для получения атрибута формы по заданным координатам. Если по заданным координатам на форме нет атрибута, то возвращается пустое значение. Если по заданным координатам расположены несколько атрибутов, то возвращается первый из них в соответствии с заданным порядком обхода.
Пример:
Процедура ПриДвиженииМыши(сост, х, у)
ФормаРасш = СоздатьОбъект("РасширениеФормы");
Атр = ФормаРасш.ПолучитьАтрибутПоКоординатам(х,у);
Если ТипЗначенияСтр(Атр) = "АтрибутФормы" Тогда
Состояние(" х = "+х+" у = "+у+" сост = "+сост+" :: "+Атр.Заголовок);
Иначе
Состояние(" х = "+х+" у = "+у+" сост = "+сост);
КонецЕсли;
КонецПроцедуры
|
|