aboutsummaryrefslogtreecommitdiff
path: root/grid-view.c
diff options
context:
space:
mode:
Diffstat (limited to 'grid-view.c')
-rw-r--r--grid-view.c16
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)