Merge template-live-editor-mobile

This commit is contained in:
Kartik K. Agaram 2024-05-20 00:02:53 -07:00
commit 1b2e041792
2 changed files with 11 additions and 0 deletions

View File

@ -204,6 +204,12 @@ function App.wheelmoved(dx,dy)
if on.mouse_wheel_move then on.mouse_wheel_move(dx,dy) end
end
function App.mousefocus(in_focus)
if Mode == 'error' then return end
Cursor_time = 0 -- ensure cursor is visible immediately after it moves
if on.mouse_focus then on.mouse_focus(in_focus) end
end
function App.touchpressed(x,y, dx,dy, pressure)
if Mode == 'error' then return end
Cursor_time = 0 -- ensure cursor is visible immediately after it moves

View File

@ -88,6 +88,11 @@ two categories.
right. Positive values for `dy` indicate upward movement.
(Based on [LÖVE](https://love2d.org/wiki/love.wheelmoved).)
* `on.mouse_focus(in_focus)` -- called when the mouse pointer moves on or off
the app window. `in_focus` will be `true` when mouse comes within the window
area, and `false` when it goes off.
(Based on [LÖVE](https://love2d.org/wiki/love.mousefocus).)
* `on.touch_press(x,y, dx,dy, pressure)` -- called when you touch a
multi-touch screen. Provides in `x` and `y` the point on the screen at which
the touch occurred.