CTextBox: add optional text align TOP

Origin commit data
------------------
Commit: 33e684bc20
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-09-22 (Sat, 22 Sep 2012)

Origin message was:
------------------
*CTextBox: add optional text align TOP
This commit is contained in:
2012-09-22 23:17:30 +02:00
parent 9dfacfc01b
commit def1c260ab
2 changed files with 3 additions and 2 deletions

View File

@@ -507,8 +507,8 @@ void CTextBox::refreshText(void)
int i;
int x_center = 0;
// set text y position depends of lines count
if (m_nNrOfLines > 1)
// set text y position
if (m_nMode & TOP)
// move to top of frame
y += m_nFontTextHeight + ((m_cFrameTextRel.iHeight - m_nFontTextHeight * m_nLinesPerPage) >> 1) - text_border_width;
else

View File

@@ -94,6 +94,7 @@ class CTextBox
SCROLL = 0x04, //frame box contains scrollbars on long text
CENTER = 0x40, //paint text centered
RIGHT = 0x100, //paint text right
TOP = 0x200, //paint text on top of frame
NO_AUTO_LINEBREAK = 0x80 //paint text without auto linebreak, cutting text
};