1Gnome2::Druid(3)      User Contributed Perl Documentation     Gnome2::Druid(3)
2
3
4

NAME

6       Gnome2::Druid - wrapper for GnomeDruid
7

HIERARCHY

9         Glib::Object
10         +----Glib::InitiallyUnowned
11              +----Gtk2::Object
12                   +----Gtk2::Widget
13                        +----Gtk2::Container
14                             +----Gnome2::Druid
15

INTERFACES

17         Glib::Object::_Unregistered::AtkImplementorIface
18         Gtk2::Buildable
19

METHODS

21   widget = Gnome2::Druid->new
22   list = Gnome2::Druid->new_with_window ($title, $parent, $close_on_cancel)
23       •   $title (string)
24
25       •   $parent (Gtk2::Window or undef)
26
27       •   $close_on_cancel (boolean)
28
29       Returns a GnomeDruid and a GtkWindow.
30
31   $druid->append_page ($page)
32       •   $page (Gnome2::DruidPage)
33
34   widget = $druid->back
35   $druid->set_buttons_sensitive ($back_sensitive, $next_sensitive,
36       $cancel_sensitive, $help_sensitive)
37       •   $back_sensitive (boolean)
38
39       •   $next_sensitive (boolean)
40
41       •   $cancel_sensitive (boolean)
42
43       •   $help_sensitive (boolean)
44
45   widget = $druid->cancel
46   widget = $druid->finish
47   widget = $druid->help
48   $druid->insert_page ($back_page, $page)
49       •   $back_page (Gnome2::DruidPage or undef)
50
51       •   $page (Gnome2::DruidPage)
52
53   widget = $druid->next
54   $druid->set_page ($page)
55       •   $page (Gnome2::DruidPage)
56
57   $druid->prepend_page ($page)
58       •   $page (Gnome2::DruidPage)
59
60   $druid->set_show_finish ($show_finish)
61       •   $show_finish (boolean)
62
63   $druid->set_show_help ($show_help)
64       •   $show_help (boolean)
65

PROPERTIES

67       'show-finish' (boolean : default false : readable / writable)
68           Show the 'Finish' button instead of the 'Next' button
69
70       'show-help' (boolean : default false : readable / writable)
71           Show the 'Help' button
72

SIGNALS

74       cancel (Gnome2::Druid)
75       help (Gnome2::Druid)
76

SEE ALSO

78       Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object,
79       Gtk2::Widget, Gtk2::Container
80
82       Copyright (C) 2003-2004 by the gtk2-perl team.
83
84       This software is licensed under the LGPL.  See Gnome2 for a full
85       notice.
86
87
88
89perl v5.36.0                      2023-01-20                  Gnome2::Druid(3)
Impressum