gtk.ToolItemGroup
class gtk.ToolItemGroup(gtk.Container): |
gtk.ToolItemGroup (label)
| the label of the new group |
Returns : | a new gtk.ToolItemGroup. |
This constructor is available in PyGTK 2.20 and above.
Creates a new tool item group with label label.
def set_label(label)
| the new human-readable label of of the group |
This method is available in PyGTK 2.20 and above.
The set_label() method sets the label of the tool item group. The label is displayed in the header
of the group.
def set_label_widget(label_widget)
| the widget to be displayed in place of the usual label |
This method is available in PyGTK 2.20 and above.
The set_label_widget() method sets the label of the tool item group.
The label widget is displayed in the header of the group, in place
of the usual label.
def set_collapsed(collapsed)
| whether the group should be collapsed or expanded |
This method is available in PyGTK 2.20 and above.
Sets whether the group should be collapsed or expanded.
def set_ellipsize(ellipsize)
| the PangoEllipsizeMode labels in group should use |
This method is available in PyGTK 2.20 and above.
The set_ellipsize() method sets the ellipsization mode which should be used by labels in group.
def set_header_relief(style)
| the GtkReliefStyle |
This method is available in PyGTK 2.20 and above.
Set the button relief of the group header.
See gtk.Button.set_relief for details.
def get_label()
Returns : | the label of group. The label is an internal string of group and must not be modified. Note that NULL is returned if a custom label has been set with gtk.ToolItemGroup.set_label_widget |
This method is available in PyGTK 2.20 and above.
Gets the label of group.
def get_label_widget()
Returns : | the label widget of group |
This method is available in PyGTK 2.20 and above.
Gets the label widget of group.
See gtk.ToolItemGroup.set_label_widget.
def get_collapsed()
Returns : | TRUE if group is collapsed, FALSE if it is expanded |
This method is available in PyGTK 2.20 and above.
Gets whether group is collapsed or expanded.
def get_ellipsize()
Returns : | the PangoEllipsizeMode of group |
This method is available in PyGTK 2.20 and above.
Gets the ellipsization mode of group.
def get_header_relief()
Returns : | the GtkReliefStyle |
This method is available in PyGTK 2.20 and above.
Gets the relief mode of the header button of group.
def insert(item, position)
| the gtk.ToolItem to insert into group |
| the position of item in group, starting with 0. The position -1 means end of list. |
This method is available in PyGTK 2.20 and above.
Inserts item at position in the list of children of group.
def set_item_position(item, position)
| the gtk.ToolItem to move to a new position, should be a child of group. |
| the new position of item in group, starting with 0. The position -1 means end of list. |
This method is available in PyGTK 2.20 and above.
The set_item_position() method sets the position of item in the list of children of group.
def get_item_position(item)
| a gtk.ToolItem |
Returns : | the index of item in group or -1 if item is no child of group |
This method is available in PyGTK 2.20 and above.
Gets the position of item in group as index.
def get_n_items()
Returns : | the number of tool items in group |
This method is available in PyGTK 2.20 and above.
Gets the number of tool items in group.
def get_nth_item(index)
| the index |
Returns : | the gtk.ToolItem at index |
This method is available in PyGTK 2.20 and above.
Gets the tool item at index in group.
def get_drop_item(x, y)
| the x position |
| the y position |
Returns : | the gtk.ToolItem at position (x, y) |
This method is available in PyGTK 2.20 and above.
Gets the tool item at position (x, y).