| Top |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkEntry ╰── SexySpellEntry
SexySpellEntry implements AtkImplementorIface, GtkBuildable, GtkEditable and GtkCellEditable.
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);
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. These languages are activated by default, so this function need only be called if they were previously deactivated.
“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