Group multiple controls
Name
gic_context : Group multiple controls
Synopsis
#include <ggi/gic_structs.h>
#define GIC_NAMELEN 65
struct gic_context {
char name[GIC_NAMELEN]; /* name of the context */
/* list of attached controls */
GG_SIMPLEQ_HEAD(, gic_controllist) controls;
};
struct gic_contextlist {
GG_SIMPLEQ_ENTRY(gic_contextlist) next;
struct gic_context *context;
};Description
Contexts describe all "Controls" that are applicable in a given state of an application.
- name
name of the context
- controls
list of controls