Update Textfield

This commit is contained in:
Sabine Lim
2023-05-16 02:59:52 +10:00
parent ac40dbeb10
commit 0c0d560ba3
2 changed files with 34 additions and 2 deletions

View File

@@ -161,10 +161,26 @@ return function(name, basalt)
return self
end,
setSelectionFG = function(self, fg)
return self:setSelection(fg, nil)
end,
setSelectionBG = function(self, bg)
return self:setSelection(nil, bg)
end,
getSelection = function(self)
return selectionFG, selectionBG
end,
getSelectionFG = function(self)
return selectionFG
end,
getSelectionBG = function(self)
return selectionBG
end,
getLines = function(self)
return lines
end,
@@ -289,6 +305,22 @@ return function(name, basalt)
return self
end,
getXOffset = function(self, xOff)
return wIndex
end,
setXOffset = function(self, xOff)
return self:setOffset(xOff, nil)
end,
getYOffset = function(self, xOff)
return hIndex
end,
setYOffset = function(self, yOff)
return self:setOffset(nil, yOff)
end,
getFocusHandler = function(self)
base.getFocusHandler(self)
local obx, oby = self:getPosition()

View File

@@ -636,8 +636,8 @@ return {
setValuesByXMLData = function(self, data, renderContext)
base.setValuesByXMLData(self, data, renderContext)
self:updateSpecifiedValuesByXMLData(data, {
"bgSelection",
"fgSelection",
"selectionBG",
"selectionFG",
"xOffset",
"yOffset"
})