ui/ui/toolkit.h

branch
newapi
changeset 246
b19f3098dd11
parent 243
9f66c31a27ed
child 247
4b21af9d8c5a
equal deleted inserted replaced
245:06e655d15b17 246:b19f3098dd11
458 UIEXPORT void ui_list_prepend(UiList *list, void *data); 458 UIEXPORT void ui_list_prepend(UiList *list, void *data);
459 UIEXPORT void ui_list_clear(UiList *list); 459 UIEXPORT void ui_list_clear(UiList *list);
460 UIEXPORT void ui_list_addobsv(UiList *list, ui_callback f, void *data); 460 UIEXPORT void ui_list_addobsv(UiList *list, ui_callback f, void *data);
461 UIEXPORT void ui_list_notify(UiList *list); 461 UIEXPORT void ui_list_notify(UiList *list);
462 462
463 UiFileList ui_filelist_copy(UiFileList list); 463 UIEXPORT UiFileList ui_filelist_copy(UiFileList list);
464 void ui_filelist_free(UiFileList list); 464 UIEXPORT void ui_filelist_free(UiFileList list);
465 465
466 UIEXPORT void ui_clipboard_set(char *str); 466 UIEXPORT void ui_clipboard_set(char *str);
467 UIEXPORT char* ui_clipboard_get(); 467 UIEXPORT char* ui_clipboard_get();
468 468
469 UIEXPORT void ui_add_image(char *imgname, char *filename); // TODO: remove? 469 UIEXPORT void ui_add_image(char *imgname, char *filename); // TODO: remove?
483 483
484 UIEXPORT UiIcon* ui_foldericon(size_t size); 484 UIEXPORT UiIcon* ui_foldericon(size_t size);
485 UIEXPORT UiIcon* ui_fileicon(size_t size); 485 UIEXPORT UiIcon* ui_fileicon(size_t size);
486 486
487 487
488 UiStr ui_str(char *cstr); 488 UIEXPORT UiStr ui_str(char *cstr);
489 UiStr ui_str_free(char *str, void (*free)(void *v)); 489 UIEXPORT UiStr ui_str_free(char *str, void (*free)(void *v));
490 490
491 #ifdef __cplusplus 491 #ifdef __cplusplus
492 } 492 }
493 #endif 493 #endif
494 494

mercurial