标题: function onBeforeFocus的功用請教
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2008-4-2 16:57  资料  短消息  加为好友 
function onBeforeFocus的功用請教

小弟始終不明白為何messsagelayer中的function onBeforeFocus 存在原因

如果將>=numlink 或 <0時切換為第一項link或最後一項link, 用function onKeyDown變成以下不就行了?


                if(!selProcessLock && ((key == VK_UP && !(shift & ssShift)) || key == l ||
                        (key == VK_TAB && (shift & ssShift))))
                {
                        selClickLock = false;
                        keyLink--;
                        keyLink=numLinks - 1 if keyLink<0;
                        var obj = setFocusToLink(keyLink);
                        if(obj !== void) obj.focus();
                }
                else if(!selProcessLock && (key == VK_DOWN || key == r || (key == VK_TAB && !(shift & ssShift))))
                {
                        selClickLock = false;
                        keyLink ++;
                        keyLink=0 if keyLink>=numLinks;
                        var obj = setFocusToLink(keyLink);
                        if(obj !== void) obj.focus();
                }


請高手指教~

顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.022593 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示