uitoolbar 对象的属性(另请参阅 uitoolbar):
回调执行 | 创建/删除 | 显示 | 鼠标交互 | 对象标识 | 父/子
busyaction: "cancel" | {"queue"} ¶定义当 Octave 无法中断另一个对象正在执行的回调时,如何处理此对象回调属性的执行。这仅在当前正在执行回调的对象的 interruptible 属性设置为 "off" 时才相关。中断回调对象的 busyaction 属性指示中断回调是排队("queue"(默认))还是丢弃("cancel")。另请参阅 回调章节。
interruptible: "off" | {"on"} ¶指定此对象的回调函数是否可被其他回调中断。默认情况下,interruptible 为 "on",使用 drawnow、figure、waitfor、getframe 或 pause 函数的回调最终会被中断。另请参阅 回调章节。
beingdeleted: {"off"} | "on" ¶指示某个函数已启动对象删除的属性。beingdeleted 设置为真,直至对象不再存在为止。
createfcn: 字符串 | 函数句柄,默认值 [](0x0) ¶在 uitoolbar 创建后立即执行的回调函数。该函数通过使用根对象的默认属性来设置,例如 set (groot, "defaultuitoolbarcreatefcn", 'disp ("uitoolbar created!")')。
有关如何编写图形监听器函数的信息,请参阅 回调章节。
deletefcn: 字符串 | 函数句柄,默认值 [](0x0) ¶在 uitoolbar 被删除之前立即执行的回调函数。
有关如何编写图形监听器函数的信息,请参阅 回调章节。
clipping: "off" | {"on"} ¶如果 clipping 为 "on",则 uitoolbar 在其父坐标轴的限制范围内被裁剪。
visible: "off" | {"on"} ¶如果 visible 为 "off",则 uitoolbar 不会渲染在屏幕上。
buttondownfcn: 字符串 | 函数句柄,默认值 [](0x0) ¶buttondownfcn 未使用。
contextmenu: 图形句柄,默认值 [](0x0) ¶当前与此 uitoolbar 对象关联的 uicontextmenu 对象的图形句柄。
hittest: "off" | {"on"} ¶指定 uitoolbar 是处理鼠标事件还是将其传递给对象的祖先。启用后,该对象可以通过评估 "buttondownfcn"、显示 uicontextmenu 以及最终成为根 "currentobject" 来响应鼠标点击。这仅在对象通过 "pickableparts" 属性接受鼠标点击时才适用。另请参阅 pickableparts 属性。
pickableparts: "all" | "none" | {"visible"} ¶指定 uitoolbar 是否接受鼠标单击。默认情况下,pickableparts 为 "visible",仅 uitoolbar 的可见部分或其子对象可以对鼠标点击做出响应。当 pickableparts 为 "all" 时,可见和不可见部分(或子对象)都可以对鼠标点击做出响应。当 pickableparts 为 "none" 时,对象上的鼠标点击被忽略并传递到该对象下方的任何对象。当对象配置为接受鼠标点击时,"hittest" 属性将决定如何处理这些点击。另请参阅 hittest 属性。
selected: {"off"} | "on" ¶指示此 uitoolbar 是否被选中的属性。
selectionhighlight: "off" | {"on"} ¶如果 selectionhighlight 为 "on",则 uitoolbar 的选择状态会以视觉方式高亮显示。
tag: 字符串,默认值 "" ¶用于标记图形对象的用户定义字符串。
type(只读): 字符串 ¶图形对象的类名。type 始终为 "uitoolbar"。
userdata: 任意 Octave 数据,默认值 [](0x0) ¶要与图形对象关联的用户定义数据。
版权所有 © 2024-2026 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2