|
XenevaOS
|


Go to the source code of this file.
Classes | |
| struct | _rich_char_ |
| struct | _notes_editor_ |
Macros | |
| #define | FORMAT_BOLD 1 |
| #define | FORMAT_ITALIC 2 |
| #define | FORMAT_UNDERLINE 3 |
| #define | FORMAT_COLOR 4 |
| #define | FORMAT_SIZE_UP 5 |
| #define | FORMAT_SIZE_DOWN 6 |
| #define | FORMAT_LIST 7 |
Typedefs | |
| typedef struct _rich_char_ | RichChar |
| typedef struct _notes_editor_ | ChNotesEditor |
Functions | |
| ChNotesEditor * | ChCreateNotesEditor (ChWindow *win, int x, int y, int w, int h) |
| void | ChNotesEditorSetText (ChNotesEditor *editor, const char *text) |
| char * | ChNotesEditorGetText (ChNotesEditor *editor) |
| void | ChNotesEditorApplyFormat (ChNotesEditor *editor, int formatType, uint32_t color) |
| void | ChNotesEditorHandleKey (ChNotesEditor *editor, int ascii_code) |
| #define FORMAT_BOLD 1 |
| #define FORMAT_COLOR 4 |
| #define FORMAT_ITALIC 2 |
| #define FORMAT_LIST 7 |
| #define FORMAT_SIZE_DOWN 6 |
| #define FORMAT_SIZE_UP 5 |
| #define FORMAT_UNDERLINE 3 |
| typedef struct _notes_editor_ ChNotesEditor |
| typedef struct _rich_char_ RichChar |
| ChNotesEditor * ChCreateNotesEditor | ( | ChWindow * | win, |
| int | x, | ||
| int | y, | ||
| int | w, | ||
| int | h | ||
| ) |
| void ChNotesEditorApplyFormat | ( | ChNotesEditor * | editor, |
| int | formatType, | ||
| uint32_t | color | ||
| ) |
| char * ChNotesEditorGetText | ( | ChNotesEditor * | editor | ) |
| void ChNotesEditorHandleKey | ( | ChNotesEditor * | editor, |
| int | ascii_code | ||
| ) |
| void ChNotesEditorSetText | ( | ChNotesEditor * | editor, |
| const char * | text | ||
| ) |