2022-12-18 02:32:18 +00:00
|
|
|
to_text = function(x,y)
|
2023-10-25 17:28:14 +01:00
|
|
|
local sx, sy = x/Viewport.zoom + Viewport.x, y/Viewport.zoom + Viewport.y
|
2022-12-18 02:32:18 +00:00
|
|
|
for _,node in ipairs(Surface) do
|
|
|
|
if node.type == 'text' then
|
2023-10-25 17:28:14 +01:00
|
|
|
if sx >= node.x and node.w and sx < node.x + node.w then
|
|
|
|
if sy >= node.y and node.h and sy < node.y + node.h then
|
2022-12-18 02:32:18 +00:00
|
|
|
return node
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
2023-10-25 17:28:14 +01:00
|
|
|
end
|