Class Index Cross Index Namespace Index

Class Gnome::IconList


Contained in: Gnome
Derived from: Gnome::Canvas
Derived by: none

#include <gtk--/icon-list.h>


public function member index:

IconList(guint icon_width = 80, Gtk::Adjustment* adj = 0, bool is_editable = false);
int append(const Gtk::string& icon_filename, const Gtk::string& text);
int append(const Gdk_Imlib::Image& im, const Gtk::string& text);
void cause_select_icon(int idx);
void cause_unselect_icon(int pos);
void clear();
int find_icon_from_data(gpointer data);
void freeze();
int get_icon_at(int x, int y);
gpointer get_icon_data(int pos);
int get_items_per_line();
static GtkType get_type();
GnomeIconList* gtkobj();
const GnomeIconList* gtkobj() const;
GtkVisibility icon_is_visible(int pos);
void insert(int pos, const Gdk_Imlib::Image& im, const Gtk::string& text);
void insert(int pos, const Gtk::string& icon_filename, const Gtk::string& text);
static bool isA(Gtk::Object* checkcast);
void moveto(int pos, double yalign);
void remove(int pos);
const SelectionList& selection() const;
SelectionList& selection();
void set_col_spacing(int spacing);
void set_icon_border(int spacing);
void set_icon_data(int pos, gpointer data);
void set_icon_data_full(int pos, gpointer data, GtkDestroyNotify destroy);
void set_icon_width(int w);
void set_row_spacing(int spacing);
void set_selection_mode(GtkSelectionMode mode);
void set_separators(const Gtk::string& sep);
void set_text_spacing(int spacing);
void thaw();
int unselect_all(GdkEvent* event, gpointer keep);
virtual ~IconList();
 

protected function member index:

explicit IconList(GnomeIconList* castitem);
void initialize_class();
virtual void select_icon_impl(gint p0, GdkEvent* p1);
virtual gboolean text_changed_impl(gint p0, const gchar* p1);
virtual void unselect_icon_impl(gint p0, GdkEvent* p1);
 

private function member index:

IconList(const IconList&);
IconList& operator =(const IconList&);
 

Description:



Function Member Descriptions:

Gnome::IconList::selection - select_icon signal: Just like select_icon only it's unselect select_icon signal:

SelectionList& selection();
The first arg is the icon number. The second arg is the new text.



Variable Member Descriptions: