HeArrowedEntry

HeArrowedEntry — HildonEntry with an arrowed button to its right

Synopsis

                    HeArrowedEntry;
GtkWidget*          he_arrowed_entry_new                (void);
GtkWidget*          he_arrowed_entry_get_entry          (HeArrowedEntry *self);
GtkWidget*          he_arrowed_entry_get_button         (HeArrowedEntry *self);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----HeArrowedEntry

Implemented Interfaces

HeArrowedEntry implements AtkImplementorIface and GtkBuildable.

Description

The HildonSizeType used is HILDON_SIZE_AUTO_WIDTH | HILDON_SIZE_FINGER_HEIGHT.

The HildonEntry in this widget has focus-in/focus-out handlers automatically connected to make sure that the button gets highlighted when the focus is on the HildonEntry.

Details

HeArrowedEntry

typedef struct _HeArrowedEntry HeArrowedEntry;


he_arrowed_entry_new ()

GtkWidget*          he_arrowed_entry_new                (void);

Creates a new HeArrowedEntry.

Returns : a new HildonEntry, cast as GtkWidget

he_arrowed_entry_get_entry ()

GtkWidget*          he_arrowed_entry_get_entry          (HeArrowedEntry *self);

self : A HeArrowedEntry
Returns : The HildonEntry assigned to the instance.

he_arrowed_entry_get_button ()

GtkWidget*          he_arrowed_entry_get_button         (HeArrowedEntry *self);

self : A HeArrowedEntry
Returns : The HildonButton assigned to the instance.