![]() |
![]() |
![]() |
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. |