ui/ui/toolkit.h

changeset 29
3fc287f06305
parent 27
c254ed644edf
equal deleted inserted replaced
28:1ecc1183f046 29:3fc287f06305
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