Author: ayoung
Date: Wed Jul 14 05:39:32 2010
New Revision: 8944

URL: http://svn.slimdevices.com/jive?rev=8944&view=rev
Log:
Use EVENT_SCROLL instead of EVENT_KEY_PRESS for up/down events in menus

Modified:
    
7.6/trunk/squeezeplay/src/squeezeplay/share/applets/MacroPlay/MacroPlayApplet.lua

Modified: 
7.6/trunk/squeezeplay/src/squeezeplay/share/applets/MacroPlay/MacroPlayApplet.lua
URL: 
http://svn.slimdevices.com/jive/7.6/trunk/squeezeplay/src/squeezeplay/share/applets/MacroPlay/MacroPlayApplet.lua?rev=8944&r1=8943&r2=8944&view=diff
==============================================================================
--- 
7.6/trunk/squeezeplay/src/squeezeplay/share/applets/MacroPlay/MacroPlayApplet.lua
 (original)
+++ 
7.6/trunk/squeezeplay/src/squeezeplay/share/applets/MacroPlay/MacroPlayApplet.lua
 Wed Jul 14 05:39:32 2010
@@ -25,6 +25,7 @@
 local dumper           = require("jive.utils.dumper")
 
 local Applet           = require("jive.Applet")
+local System           = require("jive.System")
 local Event            = require("jive.ui.Event")
 local Framework        = require("jive.ui.Framework")
 local Icon             = require("jive.ui.Icon")
@@ -367,7 +368,7 @@
        end
 
        while menu:getSelectedIndex() ~= index do
-               macroEvent(100, EVENT_KEY_PRESS, KEY_DOWN)
+               macroEvent(100, EVENT_SCROLL, 1)
        end
 
        macroDelay(interval)
@@ -383,9 +384,9 @@
        end
 
        local index = menu:getSelectedIndex() or 1
-       local dir = KEY_DOWN
+       local dir = 1
        if index ~= 1 then
-               dir = KEY_UP
+               dir = -1
        end
 
        local ok = false
@@ -395,7 +396,7 @@
                        break
                end
 
-               macroEvent(100, EVENT_KEY_PRESS, dir)
+               macroEvent(100, EVENT_SCROLL, dir)
        until menu:getSelectedIndex() == index
 
        macroDelay(interval)

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins

Reply via email to