Name

struct _EConfigHookItemFactoryData — Factory marshalling structure.

Synopsis

struct _EConfigHookItemFactoryData {
  EConfig * config;
  EConfigItem * item;
  EConfigTarget * target;
  struct _GtkWidget * parent;
  struct _GtkWidget * old;
};  

Members

config

The parent EConfig. This is also available in target->config but is here as a convenience. (TODO: do we need this).

item

The corresponding configuration item.

target

The current configuration target. This is also available on config->target.

parent

The parent widget for this item. Depends on the item type.

old

The last widget created by this factory. The factory is only re-invoked if a reconfigure request is invoked on the EConfig.

Description

Used to marshal the callback data for the EConfigItemFactory method to a single pointer for the EPlugin system.

Description

Used to marshal the callback data for the EConfigItemFactory method to a single pointer for the EPlugin system.