tibia-client/data/styles/10-labels.otui

66 lines
1.5 KiB
Plaintext
Raw Normal View History

2011-08-14 04:09:11 +02:00
Label < UILabel
2011-11-01 03:35:50 +01:00
font: verdana-11px-antialised
color: #bbbbbb
2011-08-14 04:09:11 +02:00
2011-11-16 22:00:40 +01:00
$disabled:
color: #bbbbbb88
2011-11-16 22:00:40 +01:00
2012-05-01 04:00:07 +02:00
FlatLabel < UILabel
font: verdana-11px-antialised
color: #aaaaaa
size: 86 20
text-offset: 3 3
image-source: /images/ui/panel_flat
2012-05-01 04:00:07 +02:00
image-border: 1
$disabled:
color: #aaaaaa88
MenuLabel < Label
2012-01-03 02:52:26 +01:00
GameLabel < UILabel
font: verdana-11px-antialised
color: #bbbbbb
2012-08-24 10:18:15 +02:00
FrameCounterLabel < Label
font: verdana-11px-rounded
2012-08-24 10:18:15 +02:00
@onSetup: |
self.updateEvent = cycleEvent(function()
local text = 'FPS: ' .. g_app.getBackgroundPaneFps()
self:setText(text)
end, 1000)
@onDestroy: self.updateEvent:cancel()
PingLabel < Label
font: verdana-11px-rounded
@onSetup: |
self.updateEvent = cycleEvent(function()
if g_game.isOnline() and modules.client_options.getOption('showPing') then
local ping = -1
if g_game.getFeature(GameClientPing) or g_game.getFeature(GameExtendedClientPing) then
ping = g_game.getPing()
else
ping = g_game.getLocalPlayer():getWalkPing()
end
local text = 'Ping: '
if ping < 0 then
text = text .. "??"
self:setColor('yellow')
else
text = text .. ping .. ' ms'
if ping >= 500 then
self:setColor('red')
elseif ping >= 250 then
self:setColor('yellow')
else
self:setColor('green')
end
end
self:setText(text)
self:show()
else
self:hide()
end
end, 1000)
@onDestroy: self.updateEvent:cancel()