reader_option.h.svn-base
上传用户:holyzs
上传日期:2022-06-29
资源大小:2335k
文件大小:1k
源码类别:

编辑器/阅读器

开发平台:

C/C++

  1. #ifndef __READER_OPTION_H__
  2. #define __READER_OPTION_H__ 1
  3. //---option UI control
  4. void reader_option_draw_menu(screen_t screen);
  5. void reader_option_init(void);
  6. //return 0 means status changed, 1 means remained unchange.
  7. int reader_option_cursor_up(void);
  8. int reader_option_cursor_down(void);
  9. int reader_option_cursor_left(void);
  10. int reader_option_cursor_right(void);
  11. void reader_option_select_ready(void);
  12. void reader_option_select_cancel(void);
  13. //---option data access
  14. int reader_option_lkey_locked(void);
  15. int reader_option_timer_enabled(void);
  16. int reader_option_timer_interval(void);
  17. //turn timer control
  18. //return 1 means set timer expired, should trigger turn page
  19. //return 0 means timer has not expired yet
  20. int reader_option_turn_timer_check(unsigned int e);
  21. //reset the turn page timer with the interval value defined in option
  22. void reader_option_turn_timer_reset(void);
  23. //background picture
  24. int reader_option_bg_pic_enabled(void);
  25. void reader_option_disable_bg_pic(void);
  26. unsigned short *reader_option_bg_pic(void);
  27. extern reader_option_saver_t reader_option, reader_option_def;
  28. #endif