Fix scrollbar

This commit is contained in:
Henrique Santiago
2013-02-19 21:34:06 -03:00
parent e87e669c87
commit 6d456994f4
5 changed files with 31 additions and 19 deletions

View File

@@ -55,8 +55,9 @@ local function updateValueDisplay(widget)
if widget == nil then return end
if widget:getShowValue() then
local valueLabel = widget:getChildById('valueLabel')
local symbol = widget:getSymbol()
widget:setText(widget:getValue()..(symbol and symbol or ''))
valueLabel:setText(widget:getValue() .. (symbol or ''))
end
end
@@ -171,7 +172,10 @@ end
function UIScrollBar:setMaximum(maximum)
if maximum == self.maximum then return end
self.maximum = maximum
self.maximum = maximum
if self.minimum > maximum then
self:setMinimum(maximum)
end
if self.value > maximum then
self:setValue(maximum)
else
@@ -182,6 +186,9 @@ end
function UIScrollBar:setMinimum(minimum)
if minimum == self.minimum then return end
self.minimum = minimum
if self.maximum < minimum then
self:setMaximum(minimum)
end
if self.value < minimum then
self:setValue(minimum)
else