1Gtk2::Spell(3) User Contributed Perl Documentation Gtk2::Spell(3)
2
3
4
6 Gtk2::Spell - Bindings for GtkSpell with Gtk2
7
9 use Gtk2;
10 use Gtk2::Spell;
11
12 $txtview = Gtk2::TextView->new;
13 $spell = Gtk2::Spell->new_attach($txtview);
14 $spell2 = Gtk2::Spell->get_from_text_view($txtview);
15 # $spell2 will be the same object as $spell
16 $spell->set_language(SOME_LANG);
17 $spell->recheck_all;
18 $spell->detach;
19
21 Perl bindings to GtkSpell, used in concert with Gtk2::TextView.
22
24 Perl bindings to GtkSpell, used in concert with Gtk2::TextView.
25 Provides mis-spelled word highlighting in red and offers a right click
26 pop-up menu with suggested corrections.
27
29 $spell = Gtk2::Spell->new(GTK2_TEXT_VIEW)
30 $spell = Gtk2::Spell->new_attach(GTK2_TEXT_VIEW)
31 Creates and returns a new Gtk2::Spell object attached to
32 GTK2_TEXT_VIEW.
33
34 $spell->set_language(LANG_STR)
35 Sets the language which the underlying spell-checker will use.
36 According to the GtkSpell API reference this 'appears to be a
37 locale specifier.'
38
39 $spell->recheck_all
40 Rechecks the spelling of the entire text view buffer.
41
42 Gtk2::Spell->get_from_text_view(GTK2_TEXT_VIEW)
43 Returns the Gtk2::Spell object attached to the given
44 Gtk2::TextBuffer or undef if there isn't one attached.
45
46 $spell->detach
47 Detaches the Gtk2::Spell from it's associated text view.
48
50 perl(1), Glib(1), Gtk2(1).
51
53 rwmcfa1 <rwmcfa1@neces.com>
54
56 Copyright 2003 by rwmcfa1
57
58 Copyright 2003 by the gtk2-perl team.
59
60 This library is free software; you can redistribute it and/or modify it
61 under the terms of the GNU Library General Public License as published
62 by the Free Software Foundation; either version 2.1 of the License, or
63 (at your option) any later version.
64
65 This library is distributed in the hope that it will be useful, but
66 WITHOUT ANY WARRANTY; without even the implied warranty of
67 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
68 Library General Public License for more details.
69
70 You should have received a copy of the GNU Library General Public
71 License along with this library; if not, write to the Free Software
72 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307
73 USA.
74
75
76
77perl v5.30.0 2019-07-26 Gtk2::Spell(3)