GtkItem

GtkItem — Abstract base class for GtkMenuItem, GtkListItem and GtkTreeItem

Synopsis


#include <gtk/gtk.h>


                    GtkItem;
void                gtk_item_select                     (GtkItem *item);
void                gtk_item_deselect                   (GtkItem *item);
void                gtk_item_toggle                     (GtkItem *item);


Description

The GtkItem widget is an abstract base class for GtkMenuItem, GtkListItem and GtkTreeItem.

Details

GtkItem

typedef struct {
  GtkBin bin;
} GtkItem;

The GtkItem struct contains private data only, and should be accessed using the functions below.


gtk_item_select ()

void                gtk_item_select                     (GtkItem *item);

Emits the "select" signal on the given item.

item :

a GtkItem.

gtk_item_deselect ()

void                gtk_item_deselect                   (GtkItem *item);

Emits the "deselect" signal on the given item.

item :

a GtkItem.

gtk_item_toggle ()

void                gtk_item_toggle                     (GtkItem *item);

Emits the "toggle" signal on the given item.

item :

a GtkItem.