PageRenderTime 348ms CodeModel.GetById 181ms app.highlight 1ms RepoModel.GetById 160ms app.codeStats 5ms

/tools/luagen/idl/ftk_file_browser.idl

http://ftk.googlecode.com/
IDL | 12 lines | 11 code | 1 blank | 0 comment | 0 complexity | 4dba13db60c693a088239f8de64e337f MD5 | raw file
 1#include "ftk_window.idl"
 2
 3typedef voidPtr FtkFileBrowserPtr;
 4interface FtkFileBrowser :FtkWidget 
 5{
 6	FtkFileBrowserPtr ftk_file_browser_create(in int type);
 7	Ret        ftk_file_browser_set_path(in FtkWidgetPtr thiz, in CStrPtr path);
 8	Ret        ftk_file_browser_set_filter(in FtkWidgetPtr thiz, in CStrPtr mime_type);
 9	Ret        ftk_file_browser_set_choosed_handler(in FtkWidgetPtr thiz, 
10		in FtkFileBrowserOnChoosedFunc on_choosed);
11	Ret        ftk_file_browser_load(in FtkWidgetPtr thiz);
12};