about summary refs log tree commit diff stats
path: root/drawing.lua
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-06-30 19:50:27 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-06-30 19:50:27 -0700
commit8c7bea8f7615f34425742381aea21cd4991f97da (patch)
tree07edb04e1534f758199e44c9e3c5a6fbb9fefaef /drawing.lua
parent08a50b7fff71324897eeb31a0d323d3444ef105b (diff)
downloadlines.love-8c7bea8f7615f34425742381aea21cd4991f97da.tar.gz
rip out notion of Line_width
Diffstat (limited to 'drawing.lua')
-rw-r--r--drawing.lua14
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)