Lines Matching refs:Control
7 typedef struct Control Control; typedef
41 Control *controls;
43 Control *actives;
44 Control *focus;
57 struct Control struct
76 void (*ctl)(Control*, CParse*); argument
77 void (*mouse)(Control*, Mouse*); argument
78 void (*key)(Control*, Rune*); argument
79 void (*exit)(Control*); argument
80 void (*setsize)(Control*); argument
81 void (*activate)(Control*, int); argument
82 Control *nextactive; argument
83 Control *next; argument
131 void _ctladdgroup(Control*, Control*);
132 void _ctlargcount(Control*, CParse*, int);
133 Control* _createctl(Controlset*, char*, uint, char*);
140 void _ctlfocus(Control*, int);
141 void _activategroup(Control*);
142 void _deactivategroup(Control*);
144 void _ctlprint(Control *c, char *fmt, ...);
148 void _setctlimage(Control*, CImage**, char*);
155 void _setctlfont(Control*, CImage**, char*);
171 int ctlprint(Control*, char*, ...);
177 void closecontrol(Control*);
179 Control* controlcalled(char*);
187 void controlwire(Control*, char*, Channel*);
188 void activate(Control*);
189 void deactivate(Control*);
190 Control* createbox(Controlset*, char*);
191 Control* createbutton(Controlset*, char*);
192 Control* createcolumn(Controlset*, char*);
193 Control* createboxbox(Controlset*, char*);
194 Control* createentry(Controlset*, char*);
195 Control* createkeyboard(Controlset*, char*);
196 Control* createlabel(Controlset*, char*);
197 Control* createmenu(Controlset*, char*);
198 Control* createradiobutton(Controlset*, char*);
199 Control* createrow(Controlset*, char*);
200 Control* createscribble(Controlset*, char*);
201 Control* createslider(Controlset*, char*);
202 Control* createstack(Controlset*, char*);
203 Control* createtab(Controlset*, char*);
204 Control* createtext(Controlset*, char*);
205 Control* createtextbutton(Controlset*, char*);
206 Control* createtextbutton3(Controlset*, char*);