/tools/luagen/idl/ftk_entry.idl

http://ftk.googlecode.com/ · IDL · 11 lines · 10 code · 1 blank · 0 comment · 0 complexity · c2737e03f204aef62a1b65dd450c6518 MD5 · raw file

  1. #include "ftk_widget.idl"
  2. typedef voidPtr FtkEntryPtr;
  3. interface FtkEntry : FtkWidget
  4. {
  5. FtkEntryPtr ftk_entry_create(in FtkWidgetPtr parent, in int x, in int y, in int width, in int height);
  6. CStrPtr ftk_entry_get_text(in FtkWidgetPtr thiz);
  7. Ret ftk_entry_set_text(in FtkWidgetPtr thiz, in CStrPtr text);
  8. Ret ftk_entry_set_input_type(in FtkWidgetPtr thiz, in FtkInputType type);
  9. Ret ftk_entry_insert_text(in FtkWidgetPtr thiz, in size_t pos, in CStrPtr text);
  10. };