diff options
author | Chris West <therealchriswest@hotmail.com> | 2013-01-03 17:34:27 +0000 |
---|---|---|
committer | Chris West <therealchriswest@hotmail.com> | 2013-01-05 16:25:24 +0000 |
commit | 30cfecd017597ccf516f4de9e7efabf88bbc0016 (patch) | |
tree | 50853d350f31eb1226f3ffd1b35db3ff89b36786 /crawl-ref/source/tilereg-tab.cc | |
parent | a8d0a723dec2bc21bc7a9ede345414a3a86cf8d7 (diff) | |
download | crawl-ref-30cfecd017597ccf516f4de9e7efabf88bbc0016.tar.gz crawl-ref-30cfecd017597ccf516f4de9e7efabf88bbc0016.zip |
soft-coded scaling of command icons to tabs in touch ui
Diffstat (limited to 'crawl-ref/source/tilereg-tab.cc')
-rw-r--r-- | crawl-ref/source/tilereg-tab.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/tilereg-tab.cc b/crawl-ref/source/tilereg-tab.cc index 18a3950523..79913e1ac0 100644 --- a/crawl-ref/source/tilereg-tab.cc +++ b/crawl-ref/source/tilereg-tab.cc @@ -255,7 +255,10 @@ void TabbedRegion::pack_buffers() const tile_info &inf = tile_gui_info(tileidx); m_buf_gui.add(tileidx, 0, 0, -inf.width, m_tabs[i].min_y, false); if (m_tabs[i].cmd != CMD_NO_CMD) - m_buf_gui.add(m_tabs[i].tile_tab, 0, 0, -inf.width*32/20, m_tabs[i].min_y, false, 32.0, 32.0*32.0/20.0, 32.0*32.0/20.0); // UNHARDCODE ME + { + const tile_info &inf_icon = tile_gui_info(m_tabs[i].tile_tab); + m_buf_gui.add(m_tabs[i].tile_tab, 0, 0, -inf_icon.width, m_tabs[i].min_y, false, TILE_Y, TILE_X*inf_icon.width/inf.width, TILE_Y*inf_icon.height/inf.height); + } } } |