1999-08-16 18:51:52 +00:00
|
|
|
<!-- ##### SECTION Title ##### -->
|
|
|
|
GtkTearoffMenuItem
|
|
|
|
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
2004-10-11 18:08:35 +00:00
|
|
|
A menu item used to tear off and reattach its menu
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
|
|
<para>
|
2004-10-11 18:08:35 +00:00
|
|
|
A #GtkTearoffMenuItem is a special #GtkMenuItem which is used to
|
1999-08-16 18:51:52 +00:00
|
|
|
tear off and reattach its menu.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
When its menu is shown normally, the #GtkTearoffMenuItem is drawn as a
|
|
|
|
dotted line indicating that the menu can be torn off. Activating it
|
|
|
|
causes its menu to be torn off and displayed in its own window
|
|
|
|
as a tearoff menu.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<para>
|
|
|
|
When its menu is shown as a tearoff menu, the #GtkTearoffMenuItem is drawn
|
|
|
|
as a dotted line which has a left pointing arrow graphic indicating that
|
|
|
|
the tearoff menu can be reattached. Activating it will erase the tearoff
|
|
|
|
menu window.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
|
|
<para>
|
|
|
|
<variablelist>
|
|
|
|
|
|
|
|
<varlistentry>
|
|
|
|
<term>#GtkMenu</term>
|
|
|
|
<listitem><para>for further discussion of menus in GTK.</para></listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
</variablelist>
|
|
|
|
</para>
|
|
|
|
|
2005-06-20 22:06:27 +00:00
|
|
|
<!-- ##### SECTION Stability_Level ##### -->
|
|
|
|
|
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
<!-- ##### STRUCT GtkTearoffMenuItem ##### -->
|
|
|
|
<para>
|
|
|
|
The #GtkTearoffMenuItem-struct struct contains private data only, and
|
|
|
|
should be accessed using the functions below.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_tearoff_menu_item_new ##### -->
|
|
|
|
<para>
|
|
|
|
Creates a new #GtkTearoffMenuItem.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@Returns: a new #GtkTearoffMenuItem.
|
|
|
|
|
|
|
|
|