GtkListItem

Name

GtkListItem —

Synopsis


#include <gtk/gtk.h>


struct      GtkListItem;
GtkWidget*  gtk_list_item_new               (void);
GtkWidget*  gtk_list_item_new_with_label    (const gchar *label);
void        gtk_list_item_select            (GtkListItem *list_item);
void        gtk_list_item_deselect          (GtkListItem *list_item);

Object Hierarchy


  GtkObject
   +----GtkWidget
         +----GtkContainer
               +----GtkBin
                     +----GtkItem
                           +----GtkListItem

Signal Prototypes


"toggle-focus-row"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"select-all"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"unselect-all"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"undo-selection"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"start-selection"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"end-selection"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"toggle-add-mode"
            void        user_function      (GtkListItem *listitem,
                                            gpointer user_data);
"extend-selection"
            void        user_function      (GtkListItem *listitem,
                                            GtkScrollType scroll_type,
                                            gfloat position,
                                            gboolean auto_start_selection,
                                            gpointer user_data);
"scroll-vertical"
            void        user_function      (GtkListItem *listitem,
                                            GtkScrollType scroll_type,
                                            gfloat position,
                                            gpointer user_data);
"scroll-horizontal"
            void        user_function      (GtkListItem *listitem,
                                            GtkScrollType scroll_type,
                                            gfloat position,
                                            gpointer user_data);

Description

Details

struct GtkListItem

struct GtkListItem;


gtk_list_item_new ()

GtkWidget*  gtk_list_item_new               (void);

Returns : 


gtk_list_item_new_with_label ()

GtkWidget*  gtk_list_item_new_with_label    (const gchar *label);

label : 
Returns : 


gtk_list_item_select ()

void        gtk_list_item_select            (GtkListItem *list_item);

list_item : 


gtk_list_item_deselect ()

void        gtk_list_item_deselect          (GtkListItem *list_item);

list_item : 

Signals

The "toggle-focus-row" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "select-all" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "unselect-all" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "undo-selection" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "start-selection" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "end-selection" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "toggle-add-mode" signal

void        user_function                  (GtkListItem *listitem,
                                            gpointer user_data);

listitem :the object which received the signal.
user_data :user data set when the signal handler was connected.


The "extend-selection" signal

void        user_function                  (GtkListItem *listitem,
                                            GtkScrollType scroll_type,
                                            gfloat position,
                                            gboolean auto_start_selection,
                                            gpointer user_data);

listitem :the object which received the signal.
scroll_type : 
position : 
auto_start_selection : 
user_data :user data set when the signal handler was connected.


The "scroll-vertical" signal

void        user_function                  (GtkListItem *listitem,
                                            GtkScrollType scroll_type,
                                            gfloat position,
                                            gpointer user_data);

listitem :the object which received the signal.
scroll_type : 
position : 
user_data :user data set when the signal handler was connected.


The "scroll-horizontal" signal

void        user_function                  (GtkListItem *listitem,
                                            GtkScrollType scroll_type,
                                            gfloat position,
                                            gpointer user_data);

listitem :the object which received the signal.
scroll_type : 
position : 
user_data :user data set when the signal handler was connected.