Home | History | Annotate | Download | only in dist

Lines Matching refs:grid

715 /* Grid attributes. Anything above 0xff is stored in an extended cell. */
740 /* Grid flags. */
750 /* Grid line flags. */
757 /* Grid string flags. */
785 /* Grid cell data. */
796 /* Grid extended cell entry. */
807 /* Grid cell entry. */
821 /* Grid line. */
834 /* Entire grid of cells. */
835 struct grid {
849 /* Virtual cursor in a grid. */
851 struct grid *gd;
963 struct grid *grid; /* grid data */
981 struct grid *saved_grid;
1072 #define screen_size_x(s) ((s)->grid->sx)
1073 #define screen_size_y(s) ((s)->grid->sy)
1074 #define screen_hsize(s) ((s)->grid->hsize)
1075 #define screen_hlimit(s) ((s)->grid->hlimit)
2372 char *format_grid_word(struct grid *, u_int, u_int);
2373 char *format_grid_hyperlink(struct grid *, u_int, u_int,
2375 char *format_grid_line(struct grid *, u_int);
3027 /* grid.c */
3029 void grid_empty_line(struct grid *, u_int, u_int);
3034 struct grid
3035 void grid_destroy(struct grid *);
3036 int grid_compare(struct grid *, struct grid *);
3037 void grid_collect_history(struct grid *);
3038 void grid_remove_history(struct grid *, u_int );
3039 void grid_scroll_history(struct grid *, u_int);
3040 void grid_scroll_history_region(struct grid *, u_int, u_int, u_int);
3041 void grid_clear_history(struct grid *);
3042 const struct grid_line *grid_peek_line(struct grid *, u_int);
3043 void grid_get_cell(struct grid *, u_int, u_int, struct grid_cell *);
3044 void grid_set_cell(struct grid *, u_int, u_int, const struct grid_cell *);
3045 void grid_set_padding(struct grid *, u_int, u_int);
3046 void grid_set_cells(struct grid *, u_int, u_int, const struct grid_cell *,
3048 struct grid_line *grid_get_line(struct grid *, u_int);
3049 void grid_adjust_lines(struct grid *, u_int);
3050 void grid_clear(struct grid *, u_int, u_int, u_int, u_int, u_int);
3051 void grid_clear_lines(struct grid *, u_int, u_int, u_int);
3052 void grid_move_lines(struct grid *, u_int, u_int, u_int, u_int);
3053 void grid_move_cells(struct grid *, u_int, u_int, u_int, u_int, u_int);
3054 char *grid_string_cells(struct grid *, u_int, u_int, u_int,
3056 void grid_duplicate_lines(struct grid *, u_int, struct grid *, u_int,
3058 void grid_reflow(struct grid *, u_int);
3059 void grid_wrap_position(struct grid *, u_int, u_int, u_int *, u_int *);
3060 void grid_unwrap_position(struct grid *, u_int *, u_int *, u_int, u_int);
3061 u_int grid_line_length(struct grid *, u_int);
3062 int grid_in_set(struct grid *, u_int, u_int, const char *);
3064 /* grid-reader.c */
3065 void grid_reader_start(struct grid_reader *, struct grid *, u_int, u_int);
3085 /* grid-view.c */
3086 void grid_view_get_cell(struct grid *, u_int, u_int, struct grid_cell *);
3087 void grid_view_set_cell(struct grid *, u_int, u_int,
3089 void grid_view_set_padding(struct grid *, u_int, u_int);
3090 void grid_view_set_cells(struct grid *, u_int, u_int,
3092 void grid_view_clear_history(struct grid *, u_int);
3093 void grid_view_clear(struct grid *, u_int, u_int, u_int, u_int, u_int);
3094 void grid_view_scroll_region_up(struct grid *, u_int, u_int, u_int);
3095 void grid_view_scroll_region_down(struct grid *, u_int, u_int, u_int);
3096 void grid_view_insert_lines(struct grid *, u_int, u_int, u_int);
3097 void grid_view_insert_lines_region(struct grid *, u_int, u_int, u_int,
3099 void grid_view_delete_lines(struct grid *, u_int, u_int, u_int);
3100 void grid_view_delete_lines_region(struct grid *, u_int, u_int, u_int,
3102 void grid_view_insert_cells(struct grid *, u_int, u_int, u_int, u_int);
3103 void grid_view_delete_cells(struct grid *, u_int, u_int, u_int, u_int);
3104 char *grid_view_string_cells(struct grid *, u_int, u_int, u_int);