Top | ![]() |
![]() |
![]() |
![]() |
SpellEntrySpellEntry — GtkEntry with spell check |
GtkWidget * | sexy_spell_entry_new () |
GQuark | sexy_spell_error_quark () |
GSList * | sexy_spell_entry_get_languages () |
gchar * | sexy_spell_entry_get_language_name () |
gboolean | sexy_spell_entry_language_is_active () |
gboolean | sexy_spell_entry_activate_language () |
void | sexy_spell_entry_deactivate_language () |
gboolean | sexy_spell_entry_set_active_languages () |
GSList * | sexy_spell_entry_get_active_languages () |
gboolean | sexy_spell_entry_is_checked () |
gboolean | sexy_spell_entry_get_checked () |
void | sexy_spell_entry_set_checked () |
void | sexy_spell_entry_activate_default_languages () |
GtkWidget *
sexy_spell_entry_new (void
);
Creates a new SexySpellEntry widget.
GSList *
sexy_spell_entry_get_languages (const SexySpellEntry *entry
);
Retrieve a list of language codes for which dictionaries are available.
gchar * sexy_spell_entry_get_language_name (const SexySpellEntry *entry
,const gchar *lang
);
Get a friendly name for a given locale.
gboolean sexy_spell_entry_language_is_active (const SexySpellEntry *entry
,const gchar *lang
);
Determine if a given language is currently active.
gboolean sexy_spell_entry_activate_language (SexySpellEntry *entry
,const gchar *lang
,GError **error
);
Activate spell checking for the language specifed.
void sexy_spell_entry_deactivate_language (SexySpellEntry *entry
,const gchar *lang
);
Deactivate spell checking for the language specifed.
gboolean sexy_spell_entry_set_active_languages (SexySpellEntry *entry
,GSList *langs
,GError **error
);
Activate spell checking for only the languages specified.
GSList *
sexy_spell_entry_get_active_languages (SexySpellEntry *entry
);
Retrieve a list of the currently active languages.
gboolean
sexy_spell_entry_is_checked (SexySpellEntry *entry
);
sexy_spell_entry_is_checked
has been deprecated since version 1.0 and should not be used in newly-written code.
Queries a SexySpellEntry and returns whether the entry has spell-checking enabled.
Use sexy_spell_entry_get_checked()
instead.
gboolean
sexy_spell_entry_get_checked (SexySpellEntry *entry
);
Queries a SexySpellEntry and returns whether the entry has spell-checking enabled.
void sexy_spell_entry_set_checked (SexySpellEntry *entry
,gboolean checked
);
Sets whether the entry has spell-checking enabled.
void
sexy_spell_entry_activate_default_languages
(SexySpellEntry *entry
);
Activate spell checking for languages specified in the $LANG or $LANGUAGE environment variables. If none is found it defaults to "en". These languages are activated by default, so this function need only be called if they were previously deactivated.
Type of error.
Error occured in enchant when calling
|
“word-check”
signalgboolean user_function (SexySpellEntry *entry, gchar *word, gpointer user_data)
The ::word-check signal is emitted whenever the entry has to check a word. This allows the application to mark words as correct even if none of the active dictionaries contain it, such as nicknames in a chat client.
entry |
The entry on which the signal is emitted. |
|
word |
The word to check. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last