screen.pro
上传用户:gddssl
上传日期:2007-01-06
资源大小:1003k
文件大小:3k
源码类别:

编辑器/阅读器

开发平台:

DOS

  1. /* screen.c */
  2. void update_screenline __ARGS((void));
  3. void redraw_later __ARGS((int type));
  4. void redraw_all_later __ARGS((int type));
  5. void redraw_curbuf_later __ARGS((int type));
  6. void update_curbuf __ARGS((int type));
  7. void update_screen __ARGS((int type));
  8. void updateWindow __ARGS((WIN *wp));
  9. void update_other_win __ARGS((void));
  10. void status_redraw_all __ARGS((void));
  11. void redraw_statuslines __ARGS((void));
  12. void win_redr_status __ARGS((WIN *wp));
  13. void screen_putchar __ARGS((int c, int row, int col, int attr));
  14. void screen_puts __ARGS((char_u *text, int row, int col, int attr));
  15. void screen_start __ARGS((void));
  16. void screen_down __ARGS((void));
  17. void screen_stop_highlight __ARGS((void));
  18. void reset_cterm_colors __ARGS((void));
  19. void screen_fill __ARGS((int start_row, int end_row, int start_col, int end_col, int c1, int c2, int attr));
  20. void screenalloc __ARGS((int clear));
  21. void screenclear __ARGS((void));
  22. void update_topline_redraw __ARGS((void));
  23. void update_topline __ARGS((void));
  24. void update_curswant __ARGS((void));
  25. void windgoto __ARGS((int row, int col));
  26. void setcursor __ARGS((void));
  27. void scroll_cursor_top __ARGS((int min_scroll, int always));
  28. void scroll_cursor_bot __ARGS((int min_scroll, int set_topbot));
  29. void scroll_cursor_halfway __ARGS((int atend));
  30. void cursor_correct __ARGS((void));
  31. void changed_cline_bef_curs __ARGS((void));
  32. void changed_cline_aft_curs __ARGS((void));
  33. void changed_line_abv_curs __ARGS((void));
  34. void set_topline __ARGS((WIN *wp, linenr_t lnum));
  35. void validate_botline __ARGS((void));
  36. void invalidate_botline __ARGS((void));
  37. void invalidate_botline_win __ARGS((WIN *wp));
  38. void approximate_botline __ARGS((void));
  39. int botline_valid __ARGS((void));
  40. int botline_approximated __ARGS((void));
  41. int cursor_valid __ARGS((void));
  42. void validate_cursor __ARGS((void));
  43. void validate_cline_row __ARGS((void));
  44. int may_validate_crow __ARGS((void));
  45. void validate_virtcol __ARGS((void));
  46. void validate_cheight __ARGS((void));
  47. void validate_cursor_col __ARGS((void));
  48. void curs_columns __ARGS((int scroll));
  49. void scrolldown __ARGS((long line_count));
  50. void scrollup __ARGS((long line_count));
  51. void scrolldown_clamp __ARGS((void));
  52. void scrollup_clamp __ARGS((void));
  53. int win_ins_lines __ARGS((WIN *wp, int row, int line_count, int invalid, int mayclear));
  54. int win_del_lines __ARGS((WIN *wp, int row, int line_count, int invalid, int mayclear));
  55. void win_rest_invalid __ARGS((WIN *wp));
  56. int screen_del_lines __ARGS((int off, int row, int line_count, int end, int force));
  57. int showmode __ARGS((void));
  58. void unshowmode __ARGS((int force));
  59. void showruler __ARGS((int always));
  60. void check_for_delay __ARGS((int check_msg_scroll));
  61. int screen_valid __ARGS((int clear));
  62. int jump_to_mouse __ARGS((int flags, int *inclusive));
  63. int redrawing __ARGS((void));
  64. int messaging __ARGS((void));
  65. int onepage __ARGS((int dir, long count));
  66. void halfpage __ARGS((int flag, linenr_t Prenum));
  67. void do_intro __ARGS((void));