/tools/luagen/idl/ftk_list_view.idl

http://ftk.googlecode.com/ · IDL · 12 lines · 10 code · 2 blank · 0 comment · 0 complexity · d2067dbba89833eda2d80c4725c39215 MD5 · raw file

  1. #include "ftk_widget.idl"
  2. typedef voidPtr FtkListViewPtr;
  3. interface FtkListView : FtkWidget
  4. {
  5. FtkListViewPtr ftk_list_view_create(in FtkWidgetPtr parent, in int x, in int y, in int width, in int height);
  6. Ret ftk_list_view_init(in FtkWidgetPtr thiz, in FtkListModelPtr model, in FtkListRenderPtr render, in int item_height);
  7. int ftk_list_view_get_selected(in FtkWidgetPtr thiz);
  8. FtkListModelPtr ftk_list_view_get_model(in FtkWidgetPtr thiz);
  9. Ret ftk_list_view_set_clicked_listener(in FtkWidgetPtr thiz, in FtkWidgetListenerFunc listener);
  10. };