getgraphicmousevalue
Функция получения координат текущей точки графика на схеме в соответствии с указателем мыши.
Синтаксис
P = getgraphiсmousevalue(gid, num);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| gid | integer |
Идентификатор графического объекта типа "График" |
| num | integer |
Номер шкалы объекта типа "График" |
Описание
getgraphicmousevalue(gid, num) – функция получения координаты текущей точки на
графике в соответствии с указателем мыши на схеме по идентификатору объекта
gid и номеру шкалы num. Указатель мыши определяет
координату по оси X, для которой получается координата Y графика. Идентификатор графического
объекта может быть получен функцией getgraphicid и имеет
тип указателя на объект. Номер шкалы соответствует номеру графика (начиная с 0) при
многошкальном режиме отображения. Если используется одна шкала, то номер шкалы можно
указывать произвольно. Тип возвращаемого значения - комплексное число, где действительная
часть соответствует значению по оси абсцисс, мнимая - по оси ординат.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| P | tcomplex |
Точка с координатами текущей точки графика |
Пример
//получим идентификатор графика
gid = getgraphicid(plot);
//получим координаты текущей точки на графике
p = getgraphicmousevalue(gid, 0);
В результате выполнения данного примера происходит получение идентификатора графика. При
установке курсора мыши на схему переменная p будет содержать координаты
точки на графике, координата по оси X определяется положением курсора мыши.
Дополнительные материалы
Нет.