Display fix for window (forgot i don't need self)

This commit is contained in:
Robert Jelic
2025-03-26 01:02:02 +01:00
parent d91ac56f40
commit 93f3df9c6c

View File

@@ -33,31 +33,31 @@ function Display:init(props, basalt)
local reposition = self._window.reposition local reposition = self._window.reposition
local blit = self._window.blit local blit = self._window.blit
local write = self._window.write local write = self._window.write
self._window.reposition = function(self, x, y, width, height) self._window.reposition = function(x, y, width, height)
self.set("x", x) self.set("x", x)
self.set("y", y) self.set("y", y)
self.set("width", width) self.set("width", width)
self.set("height", height) self.set("height", height)
reposition(self, 1, 1, width, height) reposition(1, 1, width, height)
end end
self._window.getPosition = function(self) self._window.getPosition = function(self)
return self.get("x"), self.get("y") return self.get("x"), self.get("y")
end end
self._window.setVisible = function(self, visible) self._window.setVisible = function(visible)
self.set("visible", visible) self.set("visible", visible)
end end
self._window.isVisible = function(self) self._window.isVisible = function(self)
return self.get("visible") return self.get("visible")
end end
self._window.blit = function(self, x, y, text, fg, bg) self._window.blit = function(x, y, text, fg, bg)
blit(self, x, y, text, fg, bg) blit(x, y, text, fg, bg)
self:updateRender() self:updateRender()
end end
self._window.write = function(self, x, y, text) self._window.write = function(x, y, text)
write(self, x, y, text) write(x, y, text)
self:updateRender() self:updateRender()
end end