GuppiElementState

Name

GuppiElementState -- 

Synopsis



#define     GUPPI_ELEMENT_STATE0            (obj)
#define     GUPPI_IS_ELEMENT_STATE0         (obj)
GuppiElementState* guppi_element_state_new  (const gchar *type,
                                             const gchar *first_arg_name,
                                             ...);
GuppiElementState* guppi_element_state_newv (const gchar *type,
                                             guint nargs,
                                             GtkArg *args);
guppi_uniq_t guppi_element_state_unique_id  (GuppiElementState*);
const gchar* guppi_element_state_label      (GuppiElementState*);
void        guppi_element_state_set_label   (GuppiElementState*,
                                             const gchar*);

Object Hierarchy


  GtkObject
   +----GuppiElementState

Signal Prototypes


"changed"   void        user_function      (GuppiElementState *guppielementstate,
                                            gpointer user_data);
"changed-size"
            void        user_function      (GuppiElementState *guppielementstate,
                                            gpointer user_data);

Description

Details

GUPPI_ELEMENT_STATE0()

#define GUPPI_ELEMENT_STATE0(obj) ((obj) ? (GUPPI_ELEMENT_STATE(obj)) : NULL)

obj : 


GUPPI_IS_ELEMENT_STATE0()

#define GUPPI_IS_ELEMENT_STATE0(obj) (((obj) == NULL) || (GUPPI_IS_ELEMENT_STATE(obj)))

obj : 


guppi_element_state_new ()

GuppiElementState* guppi_element_state_new  (const gchar *type,
                                             const gchar *first_arg_name,
                                             ...);

type : 
first_arg_name : 
... : 
Returns : 


guppi_element_state_newv ()

GuppiElementState* guppi_element_state_newv (const gchar *type,
                                             guint nargs,
                                             GtkArg *args);

type : 
nargs : 
args : 
Returns : 


guppi_element_state_unique_id ()

guppi_uniq_t guppi_element_state_unique_id  (GuppiElementState*);

Param1 : 
Returns : 


guppi_element_state_label ()

const gchar* guppi_element_state_label      (GuppiElementState*);

Param1 : 
Returns : 


guppi_element_state_set_label ()

void        guppi_element_state_set_label   (GuppiElementState*,
                                             const gchar*);

Param1 : 
Param2 : 

Signals

The "changed" signal

void        user_function                  (GuppiElementState *guppielementstate,
                                            gpointer user_data);

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


The "changed-size" signal

void        user_function                  (GuppiElementState *guppielementstate,
                                            gpointer user_data);

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