Top | ![]() |
![]() |
![]() |
![]() |
|
e_spell_checker_free_global_memory () |
|
e_spell_checker_new () |
|
e_spell_checker_list_available_dicts () |
|
e_spell_checker_count_available_dicts () |
|
e_spell_checker_ref_dictionary () |
|
e_spell_checker_get_enchant_dict () |
|
e_spell_checker_get_language_active () |
|
e_spell_checker_set_language_active () |
|
e_spell_checker_set_active_languages () |
|
e_spell_checker_list_active_languages () |
|
e_spell_checker_count_active_languages () |
|
e_spell_checker_check_word () |
|
e_spell_checker_learn_word () |
|
e_spell_checker_ignore_word () |
|
e_spell_checker_get_guesses_for_word () |
void e_spell_checker_free_global_memory (void
);
Frees global memory used by the ESpellChecker. This should be called at
the end of main()
Since: 3.16
ESpellChecker * e_spell_checker_new (void
);
Creates a new
GList * e_spell_checker_list_available_dicts ();
ESpellChecker *checker
Returns list of all dictionaries available to the actual spell-checking backend.
guint e_spell_checker_count_available_dicts ();
ESpellChecker *checker
ESpellDictionary * e_spell_checker_ref_dictionary (,
ESpellChecker *checkerconst
);gchar *language_code
Tries to find an language_code
.
If language_code
is NULL
EnchantDict * e_spell_checker_get_enchant_dict (,
ESpellChecker *checkerconst
);gchar *language_code
Returns the language_code
, or NULL
gboolean e_spell_checker_get_language_active (,
ESpellChecker *checkerconst
);gchar *language_code
void e_spell_checker_set_language_active (,
ESpellChecker *checkerconst
,gchar *language_code);
gboolean active
void e_spell_checker_set_active_languages (,
ESpellChecker *checkerconst
);gchar * const *languages
Activates only the languages from languages
, all others will
be deactivated after this function is finished.
gchar ** e_spell_checker_list_active_languages (,
ESpellChecker *checker);
guint *n_languages
Returns a NULL
g_strfreev()
guint e_spell_checker_count_active_languages ();
ESpellChecker *checker
Returns the number of languages actively being used for spell checking.
gboolean e_spell_checker_check_word (,
ESpellChecker *checkerconst
,gchar *word);
gsize length
Calls e_spell_dictionary_check_word()
on all active dictionaries in
checker
, and returns TRUE
word
is recognized by any of them.
void e_spell_checker_learn_word (,
ESpellChecker *checkerconst
);gchar *word
Calls e_spell_dictionary_learn_word()
on all active dictionaries in
the checker
.
void e_spell_checker_ignore_word (,
ESpellChecker *checkerconst
);gchar *word
Calls e_spell_dictionary_ignore_word()
on all active dictionaries in
the checker
.