函数
GtkEditableinstall_properties
声明 [源]
guint
gtk_editable_install_properties (
GObjectClass* object_class,
guint first_prop
)
说明 [源]
覆盖了 GtkEditable
的 class
属性。
这是一个辅助函数,应该在类初始化时调用,在安装自己的属性后。
注意,要使此函数正常工作,你的类必须具有“text”,“cursor-position”,“selection-bound”,“editable”,“width-chars”,“max-width-chars”,“xalign”和“enable-undo”属性。
要在你的 set_property 和 get_property 函数中处理属性,你可以使用 gtk_editable_delegate_set_property()
和 gtk_editable_delegate_get_property()
(如果您正在使用代理),或者记住 first_prop
偏移并将其添加到 GtkEditableProperties
枚举中的值,以获取这些属性的属性 ID。
参数
object_class
-
类型:
GObjectClass
GObjectClass
。数据由函数的调用者拥有。 first_prop
-
类型:
guint
用于第一个属性的可使用属性 ID。