---
name: "Gtk2::Sexy::IconEntry"
section: "3pm"
platform: "linux"
package: "libgtk2-sexy-perl"
version: "0.03-1"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/Gtk2::Sexy::IconEntry"
---

# Gtk2::Sexy::IconEntry(3pm)

Gtk2::Sexy::IconEntry -  A GtkEntry with support for inline icons

```
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Glib::Object::_Unregistered::GtkObject
            +----Glib::Object::_Unregistered::GtkWidget
                 +----Glib::Object::_Unregistered::GtkEntry
                      +----Gtk2::Sexy::IconEntry
```

```
  Glib::Object::_Unregistered::AtkImplementorIface
  Glib::Object::_Unregistered::GtkBuildable
  Glib::Object::_Unregistered::GtkEditable
  Glib::Object::_Unregistered::GtkCellEditable
```

**gtkwidget = Gtk2::Sexy::IconEntry-\>new**\
 **$entry**-\>**add\_clear\_button**\
 **GtkImage = $entry**-\>**get\_icon ($position)** `$position` (Gtk2::Sexy::IconEntry::Position)\
 **boolean = $entry**-\>**get\_icon\_highlight ($position)** `$position` (Gtk2::Sexy::IconEntry::Position)\
 **$entry**-\>**set\_icon\_highlight** ($position, `$highlight)` `$position` (Gtk2::Sexy::IconEntry::Position) `$highlight` (boolean)\
 **$entry**-\>**set\_icon** ($position, `$icon)` `$position` (Gtk2::Sexy::IconEntry::Position) `$icon` (GtkImage)\
 **enum Gtk2::Sexy::IconEntry::Position** 'primary' / 'SEXY\_ICON\_ENTRY\_PRIMARY' 'secondary' / 'SEXY\_ICON\_ENTRY\_SECONDARY' Gtk2::Sexy, Glib::Object, Glib::InitiallyUnowned, Glib::Object::\_Unregistered::GtkObject, Glib::Object::\_Unregistered::GtkWidget, Glib::Object::\_Unregistered::GtkEntry Copyright (C) 2005-2008 by Florian Ragwitz
