Index

C++ Code Documentation

gtk::widget0::ItemFactory

Derived from: gtk::widget0::Object

File: WIDGET/gtk/widget0/ItemFactory.H

public:
  • ItemFactory( GtkType container_type, char const *path, GtkAccelGroup *accel_group ) : Object( GTK_OBJECT(gtk_item_factory_new( container_type, path, accel_group ) ) );
  • void construct( GtkType container_type, char const *path, GtkAccelGroup *accel_group );
  • void parse_rc();
  • void parse_rc_string();
  • void parse_rc_scanner();
  • void add_foreign( char const *full_path, GtkAccelGroup *accel_group, uint keyval, GdkModifierType modifiers );
  • GtkItemFactory* from_widget();
  • char* path_from_widget();
  • GtkWidget* get_item( char const *path );
  • GtkWidget* get_widget( char const *path );
  • GtkWidget* get_widget_by_action( uint action );
  • GtkWidget* get_item_by_action( uint action );
  • void dump_items( bool modified_only, GtkPrintFunc print_func, gpointer func_data );
  • void dump_rc( GtkPatternSpec *path_pspec, bool modified_only );
  • void print_func( char *string );
  • void create_item( GtkItemFactoryEntry *entry, gpointer callback_data, uint callback_type );
  • void create_items( uint n_entries, GtkItemFactoryEntry *entries, gpointer callback_data );
  • void delete_item( char const *path );
  • void delete_entry( GtkItemFactoryEntry *entry );
  • void delete_entries( uint n_entries, GtkItemFactoryEntry *entries );
  • void popup( uint x, uint y, uint mouse_button, guint32 time );
  • gpointer popup_data();
  • gpointer popup_data_from_widget();
  • void set_translate_func( GtkTranslateFunc func, gpointer data, GtkDestroyNotify notify );
  • GtkItemFactory* from_path();
  • void create_menu_entries( GtkMenuEntry *entries );
  • void gtk_item_factories_path_delete( char const *path );
  • typedef void( gpointer callback_data, uint callback_action );
  • void create_items_ac( uint n_entries, GtkItemFactoryEntry *entries, gpointer callback_data, uint callback_type );
protected:
  • ItemFactory( GtkObject *x ) : Object( x);
private:


gtk::widget0::ItemFactory GANG