Difference between revisions of "FontBase Constants"
From GiderosMobile
(Created page with "__NOTOC__ '''Available since:''' Gideros 2011.6<br/> '''Defined by:''' FontBase<br/> ==== FontBase Constants ==== *FontBase.TLF_BOTTOM *FontBase.TLF_BREAKWORDS *FontBase....") |
(No difference)
|
Revision as of 19:10, 17 November 2023
Available since: Gideros 2011.6
Defined by: FontBase
FontBase Constants
- FontBase.TLF_BOTTOM
- FontBase.TLF_BREAKWORDS
- FontBase.TLF_CENTER
- FontBase.TLF_JUSTIFIED
- FontBase.TLF_LEFT
- FontBase.TLF_LTR
- FontBase.TLF_NOBIDI
- FontBase.TLF_NOSHAPING
- FontBase.TLF_NOWRAP
- FontBase.TLF_REF_ASCENT
- FontBase.TLF_REF_BASELINE
- FontBase.TLF_REF_BOTTOM
- FontBase.TLF_REF_DESCENT
- FontBase.TLF_REF_LINETOP
- FontBase.TLF_REF_MEDIAN
- FontBase.TLF_REF_MIDDLE
- FontBase.TLF_REF_TOP
- FontBase.TLF_RIGHT
- FontBase.TLF_RTL
- FontBase.TLF_TOP
- FontBase.TLF_VCENTER
Example
Text wrap
application:setBackgroundColor(0x6c6c6c)
-- some vars
local width = application:getContentWidth()
local height = application:getContentHeight()
local mystring = [[
Some very long text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse lectus tortor,
dignissim sit amet, adipiscing nec, ultricies sed, dolor.
xxxxxxxxxxxxxxxxxxxxxTLF_BREAKWORDSxxxxxxxxxxxxxxxxxxxxxxxxTLF_BREAKWORDSxxxxxxxxxxxxxxxxxxxxxxxxTLF_BREAKWORDS,
Some very long text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse lectus tortor,
dignissim sit amet, adipiscing nec, ultricies sed, dolor.
Some very long text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse lectus tortor,
dignissim sit amet, adipiscing nec, ultricies sed, dolor.
]]
local textfield = TextField.new(nil, mystring)
textfield:setSample(mystring)
textfield:setLayout( {w=width/3, h=height/2, lineSpacing=2, flags=FontBase.TLF_CENTER|FontBase.TLF_BREAKWORDS} )
textfield:setScale(2)
textfield:setPosition(8, 8)
stage:addChild(textfield)