15.3.3.1 Свойства корневого графического объекта ¶
Свойства корневого графического объекта:
Категории: ¶
Выполнение обратного вызова | Отображение окна команд | Взаимодействие с мышкой | Идентификация объекта | Родитель/Дети | Информация о указателе | Информация о экране | Неиспользуемые
Выполнение обратного вызова ¶
-
callbackobject(только чтение): дескриптор графического объекта, по умолчанию[](0x0)¶ -
Дескриптор текущего объекта, обратный вызов которого выполняется.
Отображение окна команд ¶
-
commandwindowsize(только чтение): вектор из двух элементов, по умолчанию[0 0]¶ -
Количество столбцов и строк, отображаемых в новом окне команд.
-
fixedwidthfontname: строка, по умолчанию"Courier"¶ -
Имя шрифта с фиксированной шириной, используемого для графических объектов, когда свойство
"fontname"установлено в значение"FixedWidth".
Взаимодействие с мышкой ¶
-
contextmenu: дескриптор графического объекта, по умолчанию[](0x0)¶ -
Дескриптор объекта uicontextmenu, который в настоящее время связан с этим корневым объектом.
Идентификация объекта ¶
-
currentfigure: дескриптор графического объекта, по умолчанию[](0x0)¶ -
Дескриптор текущего окна графика.
-
tag: строка, по умолчанию""¶ -
Пользовательская строка для маркировки графического объекта.
-
type(только чтение): строка ¶ -
Имя класса графического объекта.
typeвсегда"root". -
userdata: Любые данные Octave, по умолчанию[](0x0)¶ -
Пользовательские данные, связанные с графическим объектом.
Родитель/Дети ¶
-
children(только чтение): вектор дескрипторов графических объектов, по умолчанию[](0x1)¶ -
Дескрипторы детей корневого объекта.
-
handlevisibility:"callback"|"off"| {"on"} ¶ -
Дескриптор корневого объекта всегда виден. Изменение этого параметра на
"callback"или"off"не имеет эффекта. -
parent: дескриптор графического объекта, по умолчанию[](0x0)¶ -
Корневой объект не имеет родительского графического объекта.
parentвсегда пусто. -
showhiddenhandles: {"off"} |"on"¶ -
Если
showhiddenhandlesравно"on", все дескрипторы графических объектов видны в списке детей их родителей, независимо от значения их свойстваhandlevisibility.
Информация о указателе ¶
-
pointerlocation: вектор из двух элементов, по умолчанию[0 0]¶ -
Глобальное отслеживание положения указателя для корневых объектов еще не реализовано.
pointerlocationне используется.pointerlocationдля корневых объектов всегда будет [0 0]. -
pointerwindow(только чтение): дескриптор графического объекта, по умолчанию0¶ -
Отслеживание окна указателя для корневых объектов еще не реализовано.
pointerwindowне используется.pointerwindowзначение для корневых объектов всегда будет 0.
Информация о экране ¶
-
monitorpositions(только чтение): четырёхэлементный вектор ¶ -
Сообщает ширину и высоту подключенных мониторов. Примечание: Octave частично реализует
monitorpositions. Только информация о основном мониторе хранится вmonitorpositions, которая совпадает с информацией, хранящейся в свойстве"screensize". -
screendepth(только чтение): double ¶ -
Глубина цвета в битах на пиксель дисплея.
-
screenpixelsperinch(только чтение): double ¶ -
Разрешение экрана основного дисплея в единицах пикселей на дюйм.
-
screensize(только чтение): четырёхэлементный вектор ¶ -
Размер основного дисплея, представленный как четырёхэлементный вектор [левый, нижний, ширина, высота].
-
units:"centimeters"|"characters"|"inches"|"normalized"| {"pixels"} |"points"¶ -
Тип единиц, используемых для свойств
"monitorpositions","pointerlocation"и"screensize".
Неиспользуемые ¶
-
beingdeleted: {"off"} |"on"¶ -
beingdeletedне используется. -
busyaction:"cancel"| {"queue"} ¶ -
busyactionне используется. -
buttondownfcn: строка | обработчик функций, по умолчанию[](0x0)¶ -
buttondownfcnне используется. -
clipping:"off"| {"on"} ¶ -
clippingне используется. -
createfcn: строка | обработчик функций, по умолчанию[](0x0)¶ -
createfcnне используется. -
deletefcn: строка | обработчик функций, по умолчанию[](0x0)¶ -
deletefcnне используется. -
hittest:"off"| {"on"} ¶ -
hittestне используется. -
interruptible:"off"| {"on"} ¶ -
interruptibleне используется. -
pickableparts:"all"|"none"| {"visible"} ¶ -
pickablepartsне используется. -
selected: {"off"} |"on"¶ -
selectedне используется. -
selectionhighlight:"off"| {"on"} ¶ -
selectionhighlightне используется. -
visible:"off"| {"on"} ¶ -
visibleне используется.
© 1996–2023 The Octave Project Developers
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
https://docs.octave.org/v9.2.0/Root-Properties.html