Goffice Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
Synopsis
#define GO_TYPE_COMBO_TEXT #define GO_COMBO_TEXT (obj) #define GO_IS_COMBO_TEXT (obj) GOComboText; enum GOComboTextSearch; GType go_combo_text_get_type (void
); GtkWidget * go_combo_text_new (GCompareFunc cmp_func
); GtkWidget * go_combo_text_new_default (void
); GtkWidget * go_combo_text_get_entry (GOComboText *ct
); gboolean go_combo_text_set_text (GOComboText *ct
,const gchar *text
,GOComboTextSearch start
); void go_combo_text_add_item (GOComboText *ct
,const gchar *label
);
Object Hierarchy
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GOComboBox +----GOComboText
Details
GO_COMBO_TEXT()
#define GO_COMBO_TEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GO_TYPE_COMBO_TEXT, GOComboText))
|
GO_IS_COMBO_TEXT()
#define GO_IS_COMBO_TEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE (obj, GO_TYPE_COMBO_TEXT))
|
enum GOComboTextSearch
typedef enum { /* begin the search from : */ GO_COMBO_TEXT_FROM_TOP, /* the top of the list */ GO_COMBO_TEXT_CURRENT, /* the current selection */ GO_COMBO_TEXT_NEXT /* the next element after current */ } GOComboTextSearch;
go_combo_text_new ()
GtkWidget * go_combo_text_new (GCompareFunc cmp_func
);
|
an optional comparison routine. |
Returns : |
go_combo_text_set_text ()
gboolean go_combo_text_set_text (GOComboText *ct
,const gchar *text
,GOComboTextSearch start
);
|
GOComboText |
|
the label for the new item |
|
where to begin the search in the list. |
Returns : |
TRUE if the item is found in the list.
|
go_combo_text_add_item ()
void go_combo_text_add_item (GOComboText *ct
,const gchar *label
);
|
The text combo that will get the new element. |
|
the user visible label for the new item |
Signal Details
The "entry-changed"
signal
gboolean user_function (GOComboText *gocombotext, gpointer arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
Returns : |
The "selection-changed"
signal
gboolean user_function (GOComboText *gocombotext, gpointer arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
Returns : |