diff options
Diffstat (limited to 'grid-view.c')
-rw-r--r-- | grid-view.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/grid-view.c b/grid-view.c index 443adbeb..c3801b5c 100644 --- a/grid-view.c +++ b/grid-view.c @@ -1,4 +1,4 @@ -/* $Id: grid-view.c,v 1.7 2009-03-28 15:43:41 nicm Exp $ */ +/* $Id: grid-view.c,v 1.8 2009-03-28 16:30:05 nicm Exp $ */ /* * Copyright (c) 2008 Nicholas Marriott <nicm@users.sourceforge.net> @@ -37,6 +37,13 @@ grid_view_peek_cell(struct grid *gd, u_int px, u_int py) return (grid_peek_cell(gd, grid_view_x(gd, px), grid_view_y(gd, py))); } +/* Get cell text. */ +uint64_t +grid_view_peek_text(struct grid *gd, u_int px, u_int py) +{ + return (grid_peek_text(gd, grid_view_x(gd, px), grid_view_y(gd, py))); +} + /* Get cell for writing. */ struct grid_cell * grid_view_get_cell(struct grid *gd, u_int px, u_int py) @@ -52,6 +59,13 @@ grid_view_set_cell( grid_set_cell(gd, grid_view_x(gd, px), grid_view_y(gd, py), gc); } +/* Set text. */ +void +grid_view_set_text(struct grid *gd, u_int px, u_int py, uint64_t text) +{ + grid_set_text(gd, grid_view_x(gd, px), grid_view_y(gd, py), text); +} + /* Clear area. */ void grid_view_clear(struct grid *gd, u_int px, u_int py, u_int nx, u_int ny) |