From 7db47d41a1e8c783f0cf9aba41b835cc9950fc96 Mon Sep 17 00:00:00 2001 From: ennewalker Date: Sat, 25 Oct 2008 17:47:37 +0000 Subject: More graphical menu improvements. Inventory menus now have columns. Long entries are now wrapped and then truncated. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7296 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/tilereg.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'crawl-ref/source/tilereg.h') diff --git a/crawl-ref/source/tilereg.h b/crawl-ref/source/tilereg.h index 4111e6152a..55205ed3e3 100644 --- a/crawl-ref/source/tilereg.h +++ b/crawl-ref/source/tilereg.h @@ -193,6 +193,7 @@ public: void set_entry(int index, const std::string &s, int colour, const MenuEntry *me); void set_offset(int lines); void set_more(const formatted_string &more); + void set_num_columns(int columns); protected: virtual void on_resize(); virtual void place_entries(); @@ -214,6 +215,7 @@ protected: FTFont *m_font_entry; formatted_string m_more; int m_mouse_idx; + int m_max_columns; bool m_dirty; std::vector m_entries; -- cgit v1.2.3-54-g00ecf