diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2022-06-30 19:50:27 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2022-06-30 19:50:27 -0700 |
commit | 8c7bea8f7615f34425742381aea21cd4991f97da (patch) | |
tree | 07edb04e1534f758199e44c9e3c5a6fbb9fefaef /drawing.lua | |
parent | 08a50b7fff71324897eeb31a0d323d3444ef105b (diff) | |
download | lines.love-8c7bea8f7615f34425742381aea21cd4991f97da.tar.gz |
rip out notion of Line_width
Diffstat (limited to 'drawing.lua')
-rw-r--r-- | drawing.lua | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drawing.lua b/drawing.lua index 19bdad0..7583da7 100644 --- a/drawing.lua +++ b/drawing.lua @@ -8,13 +8,13 @@ require 'drawing_tests' -- into 256 parts. function Drawing.draw(line) local pmx,pmy = App.mouse_x(), App.mouse_y() - if pmx < Line_width and pmy > line.y and pmy < line.y+Drawing.pixels(line.h) then + if pmx < App.screen.width and pmy > line.y and pmy < line.y+Drawing.pixels(line.h) then love.graphics.setColor(0.75,0.75,0.75) - love.graphics.rectangle('line', Margin_left,line.y, Line_width-Margin_left,Drawing.pixels(line.h)) + love.graphics.rectangle('line', Margin_left,line.y, App.screen.width-Margin_left,Drawing.pixels(line.h)) if icon[Current_drawing_mode] then - icon[Current_drawing_mode](Line_width-22, line.y+4) + icon[Current_drawing_mode](App.screen.width-22, line.y+4) else - icon[Previous_drawing_mode](Line_width-22, line.y+4) + icon[Previous_drawing_mode](App.screen.width-22, line.y+4) end if App.mouse_down(1) and love.keyboard.isDown('h') then @@ -204,7 +204,7 @@ end function Drawing.in_drawing(drawing, x,y) if drawing.y == nil then return false end -- outside current page - return y >= drawing.y and y < drawing.y + Drawing.pixels(drawing.h) and x >= Margin_left and x < Line_width + return y >= drawing.y and y < drawing.y + Drawing.pixels(drawing.h) and x >= Margin_left and x < App.screen.width end function Drawing.mouse_pressed(drawing, x,y, button) @@ -685,10 +685,10 @@ function Drawing.near(point, x,y) end function Drawing.pixels(n) -- parts to pixels - return math.floor(n*(Line_width-Margin_left)/256) + return math.floor(n*(App.screen.width-Margin_left)/256) end function Drawing.coord(n) -- pixels to parts - return math.floor(n*256/(Line_width-Margin_left)) + return math.floor(n*256/(App.screen.width-Margin_left)) end function table.find(h, x) |