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

# Gnome2::Entry(3pm)

wrapper for GnomeEntry

## NAME

Gnome2::Entry - wrapper for GnomeEntry

## HIERARCHY

```
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gtk2::Container
                      +----Gtk2::Box
                           +----Gtk2::HBox
                                +----Gtk2::Combo
                                     +----Gnome2::Entry
```

## INTERFACES

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

## METHODS

### widget = Gnome2::Entry-\>new ($history\_id=undef)

- •

  `$history_id` (string)

### $gentry-\>append\_history ($save, $text)

- •

  `$save` (boolean)

- •

  `$text` (string)

### $gentry-\>clear\_history

### widget = $gentry-\>gtk\_entry

### string = $gentry-\>get\_history\_id

### $gentry-\>set\_history\_id ($history\_id)

- •

  `$history_id` (string)

### integer = $gentry-\>get\_max\_saved

### $gentry-\>set\_max\_saved ($max\_saved)

- •

  `$max_saved` (integer)

### $gentry-\>prepend\_history ($save, $text)

- •

  `$save` (boolean)

- •

  `$text` (string)

## PROPERTIES

- 'gtk-entry' (Gtk2::Entry : default undef : readable)

  The GTK entry

- 'history-id' (string : default undef : readable / writable)

  History ID

## SIGNALS

- **activate** (Gnome2::Entry)

  ## SEE ALSO

Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Box, Gtk2::HBox, Gtk2::Combo

## COPYRIGHT

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

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