GtkIconEntry

GtkIconEntry

Synopsis

#include <midori/midori.h>

#define             GTK_ICON_ENTRY_PRIMARY
#define             GTK_ICON_ENTRY_SECONDARY
#define             GtkIconEntry
struct              GtkIconEntryClass;
#define             GtkIconEntryPosition
GIcon *             gtk_icon_entry_get_gicon            (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos);
gboolean            gtk_icon_entry_get_icon_highlight   (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos);
GdkPixbuf *         gtk_icon_entry_get_pixbuf           (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos);
#define             gtk_icon_entry_new
void                gtk_icon_entry_set_cursor           (const GtkIconEntry *icon_entry,
                                                         GtkIconEntryPosition icon_pos,
                                                         GdkCursorType cursor_type);
void                gtk_icon_entry_set_icon_from_gicon  (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos,
                                                         GIcon *icon);
#define             gtk_icon_entry_set_icon_from_icon_name
void                gtk_icon_entry_set_icon_from_pixbuf (GtkEntry *entry,
                                                         GtkEntryIconPosition position,
                                                         GdkPixbuf *pixbuf);
#define             gtk_icon_entry_set_icon_from_stock
#define             gtk_icon_entry_set_icon_highlight
void                gtk_icon_entry_set_icon_sensitive   (const GtkIconEntry *icon_entry,
                                                         GtkIconEntryPosition icon_pos,
                                                         gboolean sensitive);
#define             gtk_icon_entry_set_progress_fraction
#define             gtk_icon_entry_set_tooltip

Description

Details

GTK_ICON_ENTRY_PRIMARY

    #define GTK_ICON_ENTRY_PRIMARY GTK_ENTRY_ICON_PRIMARY

GTK_ICON_ENTRY_SECONDARY

    #define GTK_ICON_ENTRY_SECONDARY GTK_ENTRY_ICON_SECONDARY

GtkIconEntry

    #define GtkIconEntry GtkEntry

struct GtkIconEntryClass

struct GtkIconEntryClass {
  GtkEntryClass parent_class;

  /* Signals */
  void (*icon_pressed) (GtkIconEntry *entry,
			GtkIconEntryPosition icon_pos,
			int button);
  void (*icon_released) (GtkIconEntry *entry,
			 GtkIconEntryPosition icon_pos,
			 int button);

  void (*gtk_reserved1) (void);
  void (*gtk_reserved2) (void);
  void (*gtk_reserved3) (void);
  void (*gtk_reserved4) (void);
};

GtkIconEntryPosition

    #define GtkIconEntryPosition GtkEntryIconPosition

gtk_icon_entry_get_gicon ()

GIcon *             gtk_icon_entry_get_gicon            (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos);

gtk_icon_entry_get_icon_highlight ()

gboolean            gtk_icon_entry_get_icon_highlight   (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos);

gtk_icon_entry_get_pixbuf ()

GdkPixbuf *         gtk_icon_entry_get_pixbuf           (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos);

gtk_icon_entry_new

    #define gtk_icon_entry_new gtk_entry_new

gtk_icon_entry_set_cursor ()

void                gtk_icon_entry_set_cursor           (const GtkIconEntry *icon_entry,
                                                         GtkIconEntryPosition icon_pos,
                                                         GdkCursorType cursor_type);

gtk_icon_entry_set_icon_from_gicon ()

void                gtk_icon_entry_set_icon_from_gicon  (const GtkIconEntry *entry,
                                                         GtkIconEntryPosition icon_pos,
                                                         GIcon *icon);

gtk_icon_entry_set_icon_from_icon_name

    #define gtk_icon_entry_set_icon_from_icon_name gtk_entry_set_icon_from_icon_name

gtk_icon_entry_set_icon_from_pixbuf ()

void                gtk_icon_entry_set_icon_from_pixbuf (GtkEntry *entry,
                                                         GtkEntryIconPosition position,
                                                         GdkPixbuf *pixbuf);

gtk_icon_entry_set_icon_from_stock

    #define gtk_icon_entry_set_icon_from_stock gtk_entry_set_icon_from_stock

gtk_icon_entry_set_icon_highlight

    #define gtk_icon_entry_set_icon_highlight gtk_entry_set_icon_activatable

gtk_icon_entry_set_icon_sensitive ()

void                gtk_icon_entry_set_icon_sensitive   (const GtkIconEntry *icon_entry,
                                                         GtkIconEntryPosition icon_pos,
                                                         gboolean sensitive);

gtk_icon_entry_set_progress_fraction

    #define gtk_icon_entry_set_progress_fraction gtk_entry_set_progress_fraction

gtk_icon_entry_set_tooltip

    #define gtk_icon_entry_set_tooltip gtk_entry_set_icon_tooltip_text