类
GtkWindowControls
[−]
说明 [src]
final class Gtk.WindowControls : Gtk.Widget
implements Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
/* No available fields */
}
显示窗口框架控件的小组件。
典型的窗口框架控件包括最小化、最大化和关闭按钮,以及窗口图标。
GtkWindowControls
仅显示控件的起始或结束侧面(参见 GtkWindowControls:side
),因此它始终旨在与适用于另一侧的另一个 GtkWindowControls
成对使用,例如
<object class="GtkBox">
<child>
<object class="GtkWindowControls">
<property name="side">start</property>
</object>
</child>
...
<child>
<object class="GtkWindowControls">
<property name="side">end</property>
</object>
</child>
</object>
CSS 节点
windowcontrols
├── [image.icon]
├── [button.minimize]
├── [button.maximize]
╰── [button.close]
一个 GtkWindowControls
‘ CSS 节点称为 windowcontrols。它包含与每个标题按钮相对应的子节点。哪些标题按钮存在以及它们的确切放置位置取决于桌面环境和 GtkWindowControls:decoration-layout
值。
当 GtkWindowControls:empty
为 true 时,它获取 .empty 样式 类。
辅助功能
GtkWindowControls
使用 GTK_ACCESSIBLE_ROLE_GROUP
角色。
[+]