From d5ddef516e5dcdf71dec2d2f83f81c4341af9086 Mon Sep 17 00:00:00 2001 From: scuri Date: Thu, 5 Aug 2010 17:45:07 +0000 Subject: *** empty log message *** --- html/examples/show_image_touch.wlua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/html/examples/show_image_touch.wlua b/html/examples/show_image_touch.wlua index 7e1575f..b919eaf 100644 --- a/html/examples/show_image_touch.wlua +++ b/html/examples/show_image_touch.wlua @@ -48,15 +48,15 @@ end function cnv:multitouch_cb(count, pid, px, py, pstatus) if (count == 1) then - if (pstatus[1] == 68) then -- 'D' DOWN + if (pstatus[1] == string.byte('D')) then -- DOWN old_x = px[1] old_y = canvas:UpdateYAxis(py[1]) translate = 1 - elseif (pstatus[1] == 85) then -- 'U' UP + elseif (pstatus[1] == string.byte('U')) then -- UP if (translate == 1) then translate = 0 end - elseif (pstatus[1] == 77) then -- 'M' MOVE + elseif (pstatus[1] == string.byte('M')) then -- MOVE if (translate == 1) then -- translate only local y = canvas:UpdateYAxis(py[1]) @@ -69,18 +69,18 @@ function cnv:multitouch_cb(count, pid, px, py, pstatus) end end elseif (count == 2) then - if (pstatus[1] == 68 or pstatus[2] == 68) then -- 'D' DOWN + if (pstatus[1] == string.byte('D') or pstatus[2] == string.byte('D')) then -- DOWN diff_x = math.abs(px[2]-px[1]) diff_y = math.abs(py[2]-py[1]) ref_x = img_x+img_w/2 -- center of the image as reference ref_y = img_y+img_h/2 old_angle = math.atan2(py[2]-py[1], px[2]-px[1]) zoom = 1 - elseif (pstatus[1] == 85 or pstatus[2] == 85) then -- 'U' UP + elseif (pstatus[1] == string.byte('U') or pstatus[2] == string.byte('U')) then -- UP if (zoom == 1) then zoom = 0 end - elseif (pstatus[1] == 77 or pstatus[2] == 77) then -- 'M' MOVE + elseif (pstatus[1] == string.byte('M') or pstatus[2] == string.byte('M')) then -- MOVE if (zoom == 1) then -- zoom local new_diff_x = math.abs(px[2]-px[1]) -- cgit v1.2.3