![]() |
![]() |
![]() |
GNOME Dictionary Library Reference Manual | ![]() |
---|---|---|---|---|
GdictDatabaseChooser; GdictDatabaseChooserClass; GtkWidget* gdict_database_chooser_new (void); GtkWidget* gdict_database_chooser_new_with_context (GdictContext *context); GdictContext* gdict_database_chooser_get_context (GdictDatabaseChooser *chooser); void gdict_database_chooser_set_context (GdictDatabaseChooser *chooser, GdictContext *context); gchar** gdict_database_chooser_get_databases (GdictDatabaseChooser *chooser, gsize length); gint gdict_database_chooser_count_databases (GdictDatabaseChooser *chooser); gboolean gdict_database_chooser_has_database (GdictDatabaseChooser *chooser, const gchar *database); void gdict_database_chooser_refresh (GdictDatabaseChooser *chooser); void gdict_database_chooser_clear (GdictDatabaseChooser *chooser); GtkWidget* gdict_database_chooser_add_button (GdictDatabaseChooser *chooser, const gchar *button_text); gchar* gdict_database_chooser_get_current_database (GdictDatabaseChooser *chooser); gboolean gdict_database_chooser_select_database (GdictDatabaseChooser *chooser, const gchar *db_name); gboolean gdict_database_chooser_set_current_database (GdictDatabaseChooser *chooser, const gchar *db_name); gboolean gdict_database_chooser_unselect_database (GdictDatabaseChooser *chooser, const gchar *db_name);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkVBox +----GdictDatabaseChooser
Each GdictContext has a list of databases, that is dictionaries that can be queried. GdictDatabaseChooser is a widget that queries a given GdictContext and displays the list of available databases.
typedef struct { GtkVBoxClass parent_class; void (*database_activated) (GdictDatabaseChooser *chooser, const gchar *name, const gchar *description); void (*_gdict_padding1) (void); void (*_gdict_padding2) (void); void (*_gdict_padding3) (void); void (*_gdict_padding4) (void); void (*_gdict_padding5) (void); void (*_gdict_padding6) (void); } GdictDatabaseChooserClass;
GtkWidget* gdict_database_chooser_new (void);
FIXME
Returns : | FIXME |
Since 0.9
GtkWidget* gdict_database_chooser_new_with_context (GdictContext *context);
FIXME
context : |
a GdictContext |
Returns : | FIXME |
Since 0.9
GdictContext* gdict_database_chooser_get_context (GdictDatabaseChooser *chooser);
FIXME
chooser : |
a GdictDatabaseChooser |
Returns : | a GdictContext |
Since
void gdict_database_chooser_set_context (GdictDatabaseChooser *chooser, GdictContext *context);
FIXME
chooser : |
a GdictDatabaseChooser |
context : |
a GdictContext |
Since
gchar** gdict_database_chooser_get_databases (GdictDatabaseChooser *chooser, gsize length);
FIXME
chooser : |
a GdictDatabaseChooser |
length : |
FIXME |
Returns : | FIXME |
Since
gint gdict_database_chooser_count_databases (GdictDatabaseChooser *chooser);
chooser : |
|
Returns : |
gboolean gdict_database_chooser_has_database (GdictDatabaseChooser *chooser, const gchar *database);
FIXME
chooser : |
a GdictDatabaseChooser |
database : |
FIXME |
Returns : | FIXME |
Since
void gdict_database_chooser_refresh (GdictDatabaseChooser *chooser);
Reloads the list of available databases.
chooser : |
a GdictDatabaseChooser |
Since
void gdict_database_chooser_clear (GdictDatabaseChooser *chooser);
Clears chooser
.
chooser : |
a GdictDatabaseChooser |
Since
GtkWidget* gdict_database_chooser_add_button (GdictDatabaseChooser *chooser, const gchar *button_text);
chooser : |
|
button_text : |
|
Returns : |
gchar* gdict_database_chooser_get_current_database (GdictDatabaseChooser *chooser);
chooser : |
|
Returns : |
gboolean gdict_database_chooser_select_database (GdictDatabaseChooser *chooser, const gchar *db_name);
chooser : |
|
db_name : |
|
Returns : |
gboolean gdict_database_chooser_set_current_database (GdictDatabaseChooser *chooser, const gchar *db_name);
chooser : |
|
db_name : |
|
Returns : |
gboolean gdict_database_chooser_unselect_database (GdictDatabaseChooser *chooser, const gchar *db_name);
chooser : |
|
db_name : |
|
Returns : |
"database-activated"
signalvoid user_function (GdictDatabaseChooser *gdictdatabasechooser, gchar *arg1, gchar *arg2, gpointer user_data) : Run Last
gdictdatabasechooser : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
user_data : |
user data set when the signal handler was connected. |