gtk :: GtkHeaderBar
gtk :: GtkHeaderBar :: custom_title
gtk :: GtkHeaderBar :: custom_title=
gtk :: GtkHeaderBar :: defaultinit
gtk :: GtkHeaderBar :: native_subtitle
gtk :: GtkHeaderBar :: native_subtitle=
gtk :: GtkHeaderBar :: new
gtk :: GtkHeaderBar :: pack_end
gtk :: GtkHeaderBar :: pack_start
gtk :: GtkHeaderBar :: subtitle
gtk :: GtkHeaderBar :: subtitle=
gtk :: GtkHeaderBar :: title
gtk :: GtkHeaderBar :: title=
gtk $ GtkHeaderBar :: SELF
Type of this instance, automatically specialized in every classcore :: Pointer :: address_is_null
Is the address behind this Object at NULL?core :: Object :: class_factory
Implementation used byget_class
to create the specific class.
gtk :: GtkHeaderBar :: custom_title
gtk :: GtkHeaderBar :: custom_title=
gtk :: GtkWidget :: defaultinit
core :: Object :: defaultinit
gtk :: GtkHeaderBar :: defaultinit
core :: Pointer :: defaultinit
gtk :: GtkContainer :: defaultinit
core :: Object :: is_same_instance
Return true ifself
and other
are the same instance (i.e. same identity).
core :: Object :: is_same_serialized
Isself
the same as other
in a serialization context?
core :: Object :: is_same_type
Return true ifself
and other
have the same dynamic type.
gtk :: GtkHeaderBar :: native_subtitle
gtk :: GtkHeaderBar :: native_subtitle=
gtk :: GtkHeaderBar :: new
core :: Object :: output_class_name
Display class name on stdout (debug only).gtk :: GtkHeaderBar :: pack_end
gtk :: GtkHeaderBar :: pack_start
gtk :: GtkContainer :: resize_mode
Get the resize mode of the containergtk :: GtkContainer :: resize_mode=
Set the resize mode of the containergtk :: GtkWidget :: sensitive=
Sets the sensitivity of a widget. sensitive -> the user can interact with it.gtk :: GtkWidget :: set_size_request
Set the minimum dimension of this widgetgtk :: GtkWidget :: signal_connect
gtk :: GtkHeaderBar :: subtitle
gtk :: GtkHeaderBar :: subtitle=
gtk :: GtkHeaderBar :: title
gtk :: GtkHeaderBar :: title=
# Horizontal container with a title and subtitle
extern class GtkHeaderBar `{ GtkHeaderBar* `}
super GtkContainer
new `{ return (GtkHeaderBar*)gtk_header_bar_new(); `}
fun title=(title: Text) do native_title = title.to_cstring
private fun native_title=(title: CString) `{ gtk_header_bar_set_title(self, title); `}
fun title: String do return native_title.to_s
private fun native_title: CString `{ return (gchar *)gtk_header_bar_get_title(self); `}
fun subtitle=(subtitle: Text) do native_subtitle = subtitle.to_cstring
fun native_subtitle=(subtitle: CString) `{ gtk_header_bar_set_subtitle(self, subtitle); `}
fun subtitle: String do return native_subtitle.to_s
fun native_subtitle: CString `{ return (gchar *)gtk_header_bar_get_subtitle(self); `}
fun custom_title=(title_widget: GtkWidget) `{ gtk_header_bar_set_custom_title(self, title_widget); `}
fun custom_title: GtkWidget `{ return gtk_header_bar_get_custom_title(self); `}
fun pack_start(child: GtkWidget) `{ gtk_header_bar_pack_start(self, child); `}
fun pack_end(child: GtkWidget) `{ gtk_header_bar_pack_end(self, child); `}
fun show_close_button=(setting: Bool) `{ gtk_header_bar_set_show_close_button(self, setting); `}
fun show_close_button: Bool `{ return gtk_header_bar_get_show_close_button(self); `}
end
lib/gtk/v3_10.nit:86,1--115,3