ui/ui/toolkit.h

branch
newapi
changeset 253
087cc9216f28
parent 251
22dc0b739dd8
child 265
3756725aeaf4
equal deleted inserted replaced
252:7d176764756d 253:087cc9216f28
295 UiStr value; 295 UiStr value;
296 UiObserver *observers; 296 UiObserver *observers;
297 }; 297 };
298 298
299 struct UiText { 299 struct UiText {
300 void (*set)(UiText*, char*); 300 void (*set)(UiText*, const char*);
301 char* (*get)(UiText*); 301 char* (*get)(UiText*);
302 char* (*getsubstr)(UiText*, int, int); /* text, begin, end */ 302 char* (*getsubstr)(UiText*, int, int); /* text, begin, end */
303 void (*insert)(UiText*, int, char*); 303 void (*insert)(UiText*, int, char*);
304 void (*setposition)(UiText*,int); 304 void (*setposition)(UiText*,int);
305 int (*position)(UiText*); 305 int (*position)(UiText*);

mercurial