struct _EConfigHookItemFactoryData — Factory marshalling structure.
struct _EConfigHookItemFactoryData {
EConfig * config;
EConfigItem * item;
EConfigTarget * target;
struct _GtkWidget * parent;
struct _GtkWidget * old;
}; The parent EConfig. This is also available in target->config but is here as a convenience. (TODO: do we need this).
The corresponding configuration item.
The current configuration target. This is also available on config->target.
The parent widget for this item. Depends on the item type.
The last widget created by this factory. The factory is only re-invoked if a reconfigure request is invoked on the EConfig.