aboutsummaryrefslogtreecommitdiffstats
path: root/src/menu/text.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* menu/text: basic handling of auto sizeAlexander Sulfrian2013-01-131-0/+3
| | | | | | | | | If auto_size is false the control is setup clipping, so that the outside parts of the control gets discarded. If auto_size enable, the drawn parts outside the component rectangle are drawn. TODO: currently the component dost not really change its size. This could be necessary for sensible regions.
* menu: add some commentsAlexander Sulfrian2013-01-131-3/+2
|
* menu: use boost::shared_mutexAlexander Sulfrian2013-01-131-2/+2
| | | | | Use everywhere a mutable boost::shared_mutex to enable locking during const getter and the multiple reader and single writer pattern.
* remove legacy keywords from file headerAlexander Sulfrian2013-01-131-2/+0
|
* utils/rectangle: removed external constructors and added helperAlexander Sulfrian2013-01-131-0/+7
| | | | | constructors that generate a rectangle from GLint[4] or FTBBox are now helper functions to remove the external dependencies from the helper class
* menu/text: realign on size change of controlAlexander Sulfrian2013-01-131-0/+3
|
* menu/text: added variable vertical alignment in the box of the controlAlexander Sulfrian2013-01-131-1/+20
|
* menu/text: renamed text_mutex to font_mutexAlexander Sulfrian2013-01-131-1/+1
| | | | | | no the font_mutex should not only serialize all accesses to the text, that should be drawn, also all accesses to the under laying font object should not be at the same time
* menu/text: reordered includes in header fileAlexander Sulfrian2013-01-131-3/+4
|
* menu/text: added simple text class and a demo in the loading frameAlexander Sulfrian2013-01-131-0/+84