1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 #ifndef TEXT_H
30 #define TEXT_H
31
32 #include "../ui/text.h"
33 #include "toolkit.h"
34
35 #ifdef __cplusplus
36 extern "C" {
37 #endif
38
39 UI_IMPORT UIWIDGET __stdcall UItextarea(
void *container,
char *text);
40
41 char* ui_textarea_get(UiText *text);
42 void ui_textarea_set(UiText *text,
char *str);
43 char* ui_textarea_getsubstr(UiText *text,
int begin,
int end);
44 void ui_textarea_insert(UiText *text,
int pos,
char *str);
45 int ui_textarea_position(UiText *text);
46 void ui_textarea_selection(UiText *text,
int *begin,
int *end);
47 int ui_textarea_length(UiText *text);
48 void ui_textarea_remove(UiText *text,
int begin,
int end);
49
50 UI_IMPORT void __stdcall UItextarea_set(
UIWIDGET textarea,
char *str);
51 UI_IMPORT char* __stdcall UItextarea_get(
UIWIDGET textarea);
52 UI_IMPORT char* __stdcall UItextarea_getsubstr(
UIWIDGET textarea,
int begin,
int end);
53 UI_IMPORT void __stdcall UItextarea_insert(
UIWIDGET textarea,
int pos,
char *str);
54 UI_IMPORT int __stdcall UItextarea_position(
UIWIDGET textarea);
55 UI_IMPORT void __stdcall UItextarea_selection(
UIWIDGET textarea,
int *begin,
int *end);
56 UI_IMPORT int __stdcall UItextarea_length(
UIWIDGET textarea);
57 UI_IMPORT void __stdcall UItextarea_remove(
UIWIDGET textarea,
int begin,
int end);
58
59 UI_IMPORT void __stdcall UIfreestr(
char *str);
60
61
62 UI_IMPORT UIWIDGET __stdcall UItextfield(
void *container,
char *text);
63
64 #ifdef __cplusplus
65 }
66 #endif
67
68 #endif
69
70