diff options
Diffstat (limited to 'main.lua')
| -rw-r--r-- | main.lua | 123 |
1 files changed, 3 insertions, 120 deletions
@@ -40,126 +40,9 @@ function love.mousereleased(x, y, button) end function love.draw() drawDesktop() - if win[1].ex == true and win[1].s == 0 then - win[1].layer = 0 - win[1].panel = 0 - if panel.b[1] == 1 then - panel.b[1] = panel.b[2] - panel.b[2] = panel.b[3] - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - elseif panel.b[2] == 1 then - panel.b[2] = panel.b[3] - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - elseif panel.b[3] == 1 then - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - end - elseif win[1].ex == false or win[1].s ~= 0 then - if layer[1] == 0 then - layer[1] = 1 - win[1].layer = 1 - end - if layer[1] == 2 and win[1].layer == 1 then - layer[2] = 2 - layer[1] = 1 - win[1].layer = 1 - win[2].layer = 2 - end - if panel.b[1] == 0 then - panel.b[1] = 1 - elseif panel.b[2] == 0 and panel.b[1] ~= 1 then - panel.b[2] = 1 - end - drawWindow(1) - end - if win[2].ex == true and win[2].s == 0 then - win[1].layer = 0 - win[1].panel = 0 - if panel.b[1] == 2 then - panel.b[1] = panel.b[2] - panel.b[2] = panel.b[3] - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - elseif panel.b[2] == 2 then - panel.b[2] = panel.b[3] - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - elseif panel.b[3] == 2 then - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - end - elseif win[2].ex == false or win[2].s ~= 0 then - if layer[1] == 0 then - layer[1] = 2 - win[2].layer = 1 - end - if layer[1] == 1 and win[2].layer == 1 then - layer[2] = 1 - layer[1] = 2 - win[2].layer = 1 - win[1].layer = 2 - end - if panel.b[1] == 0 then - panel.b[1] = 2 - elseif panel.b[2] == 0 and panel.b[1] ~= 2 then - panel.b[2] = 2 - end - drawWindow(2) - end - if win[3].ex == true and win[3].s == 0 then - win[3].layer = 0 - win[3].panel = 0 - if panel.b[1] == 3 then - panel.b[1] = panel.b[2] - panel.b[2] = panel.b[3] - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - elseif panel.b[2] == 3 then - panel.b[2] = panel.b[3] - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - elseif panel.b[3] == 3 then - panel.b[3] = panel.b[4] - panel.b[4] = panel.b[5] - panel.b[5] = panel.b[6] - panel.b[6] = panel.b[7] - end - elseif win[3].ex == false or win[3].s ~= 0 then - if layer[1] == 0 then - layer[1] = 3 - win[3].layer = 1 - end - if layer[1] == 2 and win[3].layer == 1 then - layer[2] = 2 - layer[1] = 3 - win[3].layer = 1 - win[2].layer = 2 - end - if panel.b[1] == 0 then - panel.b[1] = 3 - elseif panel.b[2] == 0 and panel.b[1] ~= 3 then - panel.b[2] = 3 - end - drawWindow(3) - end + orderWindow(1) + orderWindow(2) + orderWindow(3) if(sys.mouse.p.p == true and start.p == false and sys.mouse.p.x >= panel.s.x and sys.mouse.p.x <= panel.s.x+panel.s.width and sys.mouse.p.y >= panel.s.y and sys.mouse.p.y <= panel.s.y+panel.s.height) then |
