From 48563772fe71702159ab825178126d63e275f2c5 Mon Sep 17 00:00:00 2001 From: IgorTimofeev Date: Sun, 15 May 2022 18:38:08 +0300 Subject: [PATCH] =?UTF-8?q?=D0=90=D0=90=D0=90=D0=90=D0=90=D0=90=D0=90=20?= =?UTF-8?q?=D0=91=D0=9B=D0=AF=D0=9B=D0=AF=D0=AF=D0=AF=D0=AF=D0=94=D0=AF?= =?UTF-8?q?=D0=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Applications/Running String.app/Main.lua | 3 +-- Libraries/GUI.lua | 2 +- Screensavers/Clock.lua | 2 +- Screensavers/Mandala.lua | 2 +- Screensavers/Matrix.lua | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Applications/Running String.app/Main.lua b/Applications/Running String.app/Main.lua index fa3f005e..2fc295e5 100644 --- a/Applications/Running String.app/Main.lua +++ b/Applications/Running String.app/Main.lua @@ -21,8 +21,7 @@ spacingSlider.height = 2 container.layout:addChild(GUI.button(1, 1, 36, 3, 0x444444, 0xFFFFFF, 0x2D2D2D, 0xFFFFFF, "OK")).onTouch = function() local text = textInput.text .. string.rep(" ", number.round(spacingSlider.value)) - local gpu = screen.getGPUProxy() - + local gpu = component.proxy(screen.getGPUAddress()) local oldWidth, oldHeight = screen.getResolution() local width, height = screen.getScaledResolution(scaleSlider.value / 1000) diff --git a/Libraries/GUI.lua b/Libraries/GUI.lua index 40b1aad2..32df5a19 100755 --- a/Libraries/GUI.lua +++ b/Libraries/GUI.lua @@ -3496,7 +3496,7 @@ function GUI.palette(x, y, startColor) bigImage.eventHandler = function(workspace, object, e1, e2, e3, e4) if e1 == "touch" or e1 == "drag" then bigCrest.localX, bigCrest.localY = e3 - palette.x - 1, e4 - palette.y - paletteSwitchColorFromHex(select(3, screen.getGPUProxy().get(e3, e4))) + paletteSwitchColorFromHex(select(3, component.invoke(screen.getGPUAddress(), "get", e3, e4))) workspace:draw() end end diff --git a/Screensavers/Clock.lua b/Screensavers/Clock.lua index 68b92fd8..6084c7e9 100755 --- a/Screensavers/Clock.lua +++ b/Screensavers/Clock.lua @@ -1,4 +1,4 @@ -local gpu = require("Screen").getGPUProxy() +local gpu = component.proxy(require("Screen").getGPUAddress()) local event = require("Event") local w, h, t, q = gpu.getResolution() local numb, ha, wh, p, s, u, e, gsB, gS, ti, r, slp, tn = {29850,29351,30887,18925,14735,27343,9383,31407,31147,[0]=31599}, h/2-2, {0, 8, nil, 18, 26}, "▀", " ", h%2, w/2, gpu.setBackground, gpu.set, table.insert, math.random, event.sleep, tonumber diff --git a/Screensavers/Mandala.lua b/Screensavers/Mandala.lua index 8bd3489c..d65e01a7 100755 --- a/Screensavers/Mandala.lua +++ b/Screensavers/Mandala.lua @@ -1,4 +1,4 @@ -local gpu, r, xr, ti = require("Screen").getGPUProxy(), math.random, bit32.bxor, table.insert +local gpu, r, xr, ti = component.proxy(require("Screen").getGPUAddress()), math.random, bit32.bxor, table.insert local event = require("Event") local tbl, tbl1, S, gsF, gsB, w, h, n, c, Fc, Bc, C, D, i, j, m, k, q, p, a, b = {}, {x = {}, y = {}}, "▄", gpu.setForeground, gpu.setBackground, gpu.getResolution() diff --git a/Screensavers/Matrix.lua b/Screensavers/Matrix.lua index 48af669b..4057a5fb 100755 --- a/Screensavers/Matrix.lua +++ b/Screensavers/Matrix.lua @@ -1,6 +1,6 @@ local event = require("Event") -local gpu = require("Screen").getGPUProxy() +local gpu = component.proxy(require("Screen").getGPUAddress()) --------------------------------------------------------------------------------------------------------------------