| 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. |