Login / Account Info

Exploring fonts available in 1.1

2 replies [Last post]
ruuzo
User offline. Last seen 2 weeks 1 day ago. Offline
Joined: 19 Nov 2009

Here is something I whipped up to help me explore the fonts available in 1.1 - hope someone finds it useful!

display.setStatusBar(display.HiddenStatusBar)

local g = display.newGroup()
local fonts = native.getFontNames()
local count
for i,font in ipairs(fonts) do
local obj = display.newText(font, 0, (i - 1) * 25, font, 20)
g:insert(obj)
obj:setTextColor(255, 255, 255)
count = i
end


local frame = display.newRect(0, 0, 320, 25 * (count + 1))
frame:setFillColor(20, 20, 20, 0.75)
frame:setStrokeColor(255, 255, 255)
frame.strokeWidth = 1
g:insert(frame)
function frame:touch(event)
if event.phase == "began" then
self.last_x, self.last_y = event.x, event.y
elseif event.phase == "moved" then
local dx, dy = self.last_x - event.x, self.last_y - event.y
g:translate(0, -dy)
self.last_x, self.last_y = event.x, event.y
end
return true
end
frame:addEventListener("touch", frame)

malaschitz
User offline. Last seen 1 week 2 days ago. Offline
Joined: 11 Jan 2010
fpassa
User offline. Last seen 3 days 11 hours ago. Offline
Joined: 17 Sep 2009

Ruuzo,

very useful code !

Thanks.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.