struct _EConfigItem — A configuration item.
struct _EConfigItem {
enum _e_config_t type;
char * path;
char * label;
EConfigItemFactoryFunc factory;
void * user_data;
}; The configuration item type.
An absolute path positioning this item in the configuration window. This will be used as a sort key for an ASCII sort to position the item in the layout tree.
A label or section title string which is used if no factory is supplied to title the page or section.
If supplied, this will be invoked instead to create the appropriate item.
User data for the factory.