Class GTKItemFactory
NSObject
|
+---GTK
|
+---GTKObject
|
+---GTKItemFactory
Class GTKItemFactory inherits from GTKObject
Last modified: 3.1.2001 (GToolKit/GToolKit.m)
- + (void) addForeign:(GTKWidget *) accel_widget fullPath:(NSString *) full_path accelGroup:(GTKAccelGroup *) accel_group keyval:(guint) keyval modifiers:(GdkModifierType) modifiers
-
- + (void) dumpItems:(GtkPatternSpec *) path_pspec modifiedOnly:(gboolean) modified_only printFunc:(GtkPrintFunc) print_func funcData:(gpointer) func_data
-
- + (void) dumpRc:(NSString *) file_name pathPspec:(GtkPatternSpec *) path_pspec modifiedOnly:(gboolean) modified_only
-
- + (GTKItemFactory*) fromWidget:(GTKWidget *) widget
-
- + (GtkType) getType
-
- + (id) itemFactoryWithContainerType:(GtkType) container_type path:(NSString *) path accelGroup:(GTKAccelGroup *) accel_group
-
- + (void) parseRc:(NSString *) file_name
-
- + (void) parseRcScanner:(GScanner *) scanner
-
- + (void) parseRcString:(NSString *) rc_string
-
- + (NSString *) pathFromWidget:(GTKWidget *) widget
-
- + (gpointer) popupDataFromWidget:(GTKWidget *) widget
-
- - (GTKAccelGroup *) accelGroup
-
- - (void) createItem:(GtkItemFactoryEntry *) entry callbackData:(gpointer) callback_data callbackType:(guint) callback_type
-
- - (void) createItems:(GTKItemFactoryEntry *) entries count:(guint) count forTarget:(id) target
-
- - (void) createItems:(guint) n_entries entries:(GtkItemFactoryEntry *) entries callbackData:(gpointer) callback_data
-
- - (void) deleteEntries:(GTKItemFactoryEntry *) entries count:(guint) count
-
- - (void) deleteEntries:(guint) n_entries entries:(GtkItemFactoryEntry *) entries
-
- - (void) deleteEntry:(GtkItemFactoryEntry *) entry
-
- - (void) deleteItem:(NSString *) path
-
- - (GTKWidget*) getItem:(NSString *) path
-
- - (GTKWidget*) getItemByAction:(guint) action
-
- - (GTKWidget*) getWidget:(NSString *) path
-
- - (GTKWidget*) getWidgetByAction:(guint) action
-
- - (id) initWithContainerType:(GtkType) container_type path:(NSString *) path accelGroup:(GTKAccelGroup *) accel_group
-
- - (void) popup:(guint) x y:(guint) y mouseButton:(guint) mouse_button time:(guint32) time
-
- - (gpointer) popupData
-
- - (void) popupWithData:(gpointer) popup_data destroy:(GtkDestroyNotify) destroy x:(guint) x y:(guint) y mouseButton:(guint) mouse_button time:(guint32) time
-
- - (void) setTranslateFunc:(GtkTranslateFunc) func data:(gpointer) data notify:(GtkDestroyNotify) notify
-
Methods
+ (GtkType) getType
Overrides: + (GtkType) getType in GTKObject
+ (id) itemFactoryWithContainerType:(GtkType) container_type path:(NSString *) path accelGroup:(GTKAccelGroup *) accel_group
- (id) initWithContainerType:(GtkType) container_type path:(NSString *) path accelGroup:(GTKAccelGroup *) accel_group
+ (void) parseRc:(NSString *) file_name
+ (void) parseRcString:(NSString *) rc_string
+ (void) parseRcScanner:(GScanner *) scanner
+ (void) addForeign:(GTKWidget *) accel_widget fullPath:(NSString *) full_path accelGroup:(GTKAccelGroup *) accel_group keyval:(guint) keyval modifiers:(GdkModifierType) modifiers
+ (GTKItemFactory *) fromWidget:(GTKWidget *) widget
+ (NSString *) pathFromWidget:(GTKWidget *) widget
- (GTKWidget *) getItem:(NSString *) path
- (GTKWidget *) getWidget:(NSString *) path
- (GTKWidget *) getWidgetByAction:(guint) action
- (GTKWidget *) getItemByAction:(guint) action
+ (void) dumpItems:(GtkPatternSpec *) path_pspec modifiedOnly:(gboolean) modified_only printFunc:(GtkPrintFunc) print_func funcData:(gpointer) func_data
+ (void) dumpRc:(NSString *) file_name pathPspec:(GtkPatternSpec *) path_pspec modifiedOnly:(gboolean) modified_only
- (void) createItem:(GtkItemFactoryEntry *) entry callbackData:(gpointer) callback_data callbackType:(guint) callback_type
- (void) createItems:(guint) n_entries entries:(GtkItemFactoryEntry *) entries callbackData:(gpointer) callback_data
- (void) deleteItem:(NSString *) path
- (void) deleteEntry:(GtkItemFactoryEntry *) entry
- (void) deleteEntries:(guint) n_entries entries:(GtkItemFactoryEntry *) entries
- (void) popup:(guint) x y:(guint) y mouseButton:(guint) mouse_button time:(guint32) time
- (void) popupWithData:(gpointer) popup_data destroy:(GtkDestroyNotify) destroy x:(guint) x y:(guint) y mouseButton:(guint) mouse_button time:(guint32) time
- (gpointer) popupData
+ (gpointer) popupDataFromWidget:(GTKWidget *) widget
- (void) setTranslateFunc:(GtkTranslateFunc) func data:(gpointer) data notify:(GtkDestroyNotify) notify
- (void) createItems:(GTKItemFactoryEntry *) entries count:(guint) count forTarget:(id) target
-
This is the preferred method to create item factoy entries. Note that
it expects a vector of type GTKItemFactoryEntry (defined in
GToolKit/GTKItemFactory.h) instead of the original GtkItemFactoryEntry.
See also: -deleteEntries:count:
- (void) deleteEntries:(GTKItemFactoryEntry *) entries count:(guint) count
-
This is the preferred method to delete item factoy entries. Note that it
expects a vector of type GTKItemFactoryEntry (defined in
GToolKit/GTKItemFactory.h) instead of the original GtkItemFactoryEntry.
See also: -createItems:count:forTarget:
- (GTKAccelGroup *) accelGroup
generated Thu Jan 4 20:20:14 2001
by Objcdoc