ESpellEntry

ESpellEntry

Synopsis

struct              ESpellEntry;
GtkWidget *         e_spell_entry_new                   (void);
gboolean            e_spell_entry_get_checking_enabled  (ESpellEntry *spell_entry);
void                e_spell_entry_set_checking_enabled  (ESpellEntry *spell_entry,
                                                         gboolean enable_checking);
ESpellChecker *     e_spell_entry_get_spell_checker     (ESpellEntry *spell_entry);
void                e_spell_entry_set_spell_checker     (ESpellEntry *spell_entry,
                                                         ESpellChecker *spell_checker);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkEntry
                     +----ESpellEntry

Implemented Interfaces

ESpellEntry implements AtkImplementorIface, GtkBuildable, GtkEditable, GtkCellEditable and EExtensible.

Properties

  "checking-enabled"         gboolean              : Read / Write
  "spell-checker"            ESpellChecker*        : Read / Write

Description

Details

struct ESpellEntry

struct ESpellEntry;

e_spell_entry_new ()

GtkWidget *         e_spell_entry_new                   (void);

e_spell_entry_get_checking_enabled ()

gboolean            e_spell_entry_get_checking_enabled  (ESpellEntry *spell_entry);

e_spell_entry_set_checking_enabled ()

void                e_spell_entry_set_checking_enabled  (ESpellEntry *spell_entry,
                                                         gboolean enable_checking);

e_spell_entry_get_spell_checker ()

ESpellChecker *     e_spell_entry_get_spell_checker     (ESpellEntry *spell_entry);

Returns the ESpellChecker being used for spell checking. By default, ESpellEntry creates its own ESpellChecker, but this can be overridden through e_spell_entry_set_spell_checker().

spell_entry :

an ESpellEntry

Returns :

an ESpellChecker

e_spell_entry_set_spell_checker ()

void                e_spell_entry_set_spell_checker     (ESpellEntry *spell_entry,
                                                         ESpellChecker *spell_checker);

Sets the ESpellChecker to use for spell checking. By default, ESpellEntry creates its own ESpellChecker. This function can be useful for sharing an ESpellChecker across multiple spell-checking widgets, so the active spell checking languages stay synchronized.

spell_entry :

an ESpellEntry

spell_checker :

an ESpellChecker

Property Details

The "checking-enabled" property

  "checking-enabled"         gboolean              : Read / Write

Spell Checking is Enabled.

Default value: TRUE


The "spell-checker" property

  "spell-checker"            ESpellChecker*        : Read / Write

The spell checker object.