| GNOME Dictionary Library Reference Manual | ||||
|---|---|---|---|---|
GdictStrategyChooser;
GdictStrategyChooserClass;
GtkWidget* gdict_strategy_chooser_new (void);
GtkWidget* gdict_strategy_chooser_new_with_context
(GdictContext *context);
GdictContext* gdict_strategy_chooser_get_context (GdictStrategyChooser *chooser);
void gdict_strategy_chooser_set_context (GdictStrategyChooser *chooser,
GdictContext *context);
gchar** gdict_strategy_chooser_get_strategies
(GdictStrategyChooser *chooser,
gsize length);
gboolean gdict_strategy_chooser_has_strategy (GdictStrategyChooser *chooser,
const gchar *strategy);
GtkWidget* gdict_strategy_chooser_add_button (GdictStrategyChooser *chooser,
const gchar *button_text);
void gdict_strategy_chooser_clear (GdictStrategyChooser *chooser);
gint gdict_strategy_chooser_count_strategies
(GdictStrategyChooser *chooser);
gchar* gdict_strategy_chooser_get_current_strategy
(GdictStrategyChooser *chooser);
void gdict_strategy_chooser_refresh (GdictStrategyChooser *chooser);
gboolean gdict_strategy_chooser_select_strategy
(GdictStrategyChooser *chooser,
const gchar *strat_name);
gboolean gdict_strategy_chooser_set_current_strategy
(GdictStrategyChooser *chooser,
const gchar *strat_name);
gboolean gdict_strategy_chooser_unselect_strategy
(GdictStrategyChooser *chooser,
const gchar *strat_name);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkVBox +----GdictStrategyChooser
Each GdictContext allows matching a word using a specific "matching strategy". The GdictStrategyChooser widget queries a GdictContext and displays the list of available matching strategies.
typedef struct {
GtkVBoxClass parent_class;
void (*strategy_activated) (GdictStrategyChooser *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);
} GdictStrategyChooserClass;
GtkWidget* gdict_strategy_chooser_new (void);
FIXME
| Returns : | FIXME |
Since 0.9
GtkWidget* gdict_strategy_chooser_new_with_context (GdictContext *context);
FIXME
context : |
a GdictContext |
| Returns : | FIXME |
Since 0.9
GdictContext* gdict_strategy_chooser_get_context (GdictStrategyChooser *chooser);
FIXME
chooser : |
a GdictStrategyChooser |
| Returns : | a GdictContext |
Since
void gdict_strategy_chooser_set_context (GdictStrategyChooser *chooser, GdictContext *context);
FIXME
chooser : |
a GdictStrategyChooser |
context : |
a GdictContext |
Since
gchar** gdict_strategy_chooser_get_strategies (GdictStrategyChooser *chooser, gsize length);
FIXME
chooser : |
a GdictStrategyChooser |
length : |
FIXME |
| Returns : | FIXME |
Since
gboolean gdict_strategy_chooser_has_strategy (GdictStrategyChooser *chooser, const gchar *strategy);
FIXME
chooser : |
a GdictStrategyChooser |
strategy : |
FIXME |
| Returns : | FIXME |
Since
GtkWidget* gdict_strategy_chooser_add_button (GdictStrategyChooser *chooser, const gchar *button_text);
chooser : |
|
button_text : |
|
| Returns : |
void gdict_strategy_chooser_clear (GdictStrategyChooser *chooser);
Clears chooser.
chooser : |
a GdictStrategyChooser |
Since
gint gdict_strategy_chooser_count_strategies (GdictStrategyChooser *chooser);
chooser : |
|
| Returns : |
gchar* gdict_strategy_chooser_get_current_strategy (GdictStrategyChooser *chooser);
chooser : |
|
| Returns : |
void gdict_strategy_chooser_refresh (GdictStrategyChooser *chooser);
Reloads the list of available strategies.
chooser : |
a GdictStrategyChooser |
Since
gboolean gdict_strategy_chooser_select_strategy (GdictStrategyChooser *chooser, const gchar *strat_name);
chooser : |
|
strat_name : |
|
| Returns : |
gboolean gdict_strategy_chooser_set_current_strategy (GdictStrategyChooser *chooser, const gchar *strat_name);
chooser : |
|
strat_name : |
|
| Returns : |
gboolean gdict_strategy_chooser_unselect_strategy (GdictStrategyChooser *chooser, const gchar *strat_name);
chooser : |
|
strat_name : |
|
| Returns : |
"strategy-activated" signalvoid user_function (GdictStrategyChooser *gdictstrategychooser, gchar *arg1, gchar *arg2, gpointer user_data) : Run Last
gdictstrategychooser : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
user_data : |
user data set when the signal handler was connected. |