summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/libdos.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/libdos.cc')
-rw-r--r--crawl-ref/source/libdos.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/crawl-ref/source/libdos.cc b/crawl-ref/source/libdos.cc
index b105896ba9..ba1e177c77 100644
--- a/crawl-ref/source/libdos.cc
+++ b/crawl-ref/source/libdos.cc
@@ -23,6 +23,13 @@ void init_libdos()
tcsetattr (0, TCSANOW, &charmode);
}
+void clear_message_window()
+{
+ window(1, 18, 78, 25);
+ clrscr();
+ window(1, 1, 80, 25);
+}
+
void set_cursor_enabled(bool enabled)
{
cursor_is_enabled = enabled;
@@ -42,3 +49,13 @@ void clear_to_end_of_line()
if (pos <= cols)
cprintf("%*s", cols - pos + 1, "");
}
+
+int get_number_of_lines()
+{
+ return (25);
+}
+
+int get_number_of_cols()
+{
+ return (80);
+}