---
name: "Gnome2::Druid"
section: "3pm"
platform: "linux"
package: "libgnome2-perl"
version: "1.046-3+b1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/Gnome2::Druid"
---

# Gnome2::Druid(3pm)

wrapper for GnomeDruid

## NAME

Gnome2::Druid - wrapper for GnomeDruid

## HIERARCHY

```
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gtk2::Container
                      +----Gnome2::Druid
```

## INTERFACES

```
  Glib::Object::_Unregistered::AtkImplementorIface
  Gtk2::Buildable
```

## METHODS

### widget = Gnome2::Druid-\>new

### list = Gnome2::Druid-\>new\_with\_window ($title, $parent, $close\_on\_cancel)

- •

  `$title` (string)

- •

  `$parent` (Gtk2::Window or undef)

- •

  `$close_on_cancel` (boolean)

Returns a GnomeDruid and a GtkWindow.

### $druid-\>append\_page ($page)

- •

  `$page` (Gnome2::DruidPage)

### widget = $druid-\>back

### $druid-\>set\_buttons\_sensitive ($back\_sensitive, $next\_sensitive, $cancel\_sensitive, $help\_sensitive)

- •

  `$back_sensitive` (boolean)

- •

  `$next_sensitive` (boolean)

- •

  `$cancel_sensitive` (boolean)

- •

  `$help_sensitive` (boolean)

### widget = $druid-\>cancel

### widget = $druid-\>finish

### widget = $druid-\>help

### $druid-\>insert\_page ($back\_page, $page)

- •

  `$back_page` (Gnome2::DruidPage or undef)

- •

  `$page` (Gnome2::DruidPage)

### widget = $druid-\>next

### $druid-\>set\_page ($page)

- •

  `$page` (Gnome2::DruidPage)

### $druid-\>prepend\_page ($page)

- •

  `$page` (Gnome2::DruidPage)

### $druid-\>set\_show\_finish ($show\_finish)

- •

  `$show_finish` (boolean)

### $druid-\>set\_show\_help ($show\_help)

- •

  `$show_help` (boolean)

## PROPERTIES

- 'show-finish' (boolean : default false : readable / writable)

  Show the 'Finish' button instead of the 'Next' button

- 'show-help' (boolean : default false : readable / writable)

  Show the 'Help' button

## SIGNALS

- **cancel** (Gnome2::Druid)

  - **help** (Gnome2::Druid)

  ## SEE ALSO

Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container

## COPYRIGHT

Copyright (C) 2003-2004 by the gtk2-perl team.

This software is licensed under the LGPL.  See Gnome2 for a full notice.
