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).