关于scrollbox的滚轮问题 |
答題得分者是:pillar62
|
ralph921
一般會員 發表:17 回覆:31 積分:14 註冊:2005-08-22 發送簡訊給我 |
|
小傑克
資深會員 發表:5 回覆:209 積分:357 註冊:2009-02-16 發送簡訊給我 |
|
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
您好
給您一個例子,在 onmousewheel的事件中加入 if (WheelDelta > 0) then begin TScrollBox(Sender).VertScrollBar.Position:=TScrollBox(Sender).VertScrollBar.Position-TScrollBox(Sender).VertScrollBar.InstanceSize; end; if (wheelDelta < 0) then begin TScrollBox(Sender).VertScrollBar.Position:=TScrollBox(Sender).VertScrollBar.Position TScrollBox(Sender).VertScrollBar.InstanceSize; end; 試試吧!
------
Pillar Wang |
ralph921
一般會員 發表:17 回覆:31 積分:14 註冊:2005-08-22 發送簡訊給我 |
|
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
ralph921
一般會員 發表:17 回覆:31 積分:14 註冊:2005-08-22 發送簡訊給我 |
你好
我是想要实现 鼠标滚轮动作 对SCROLLBOX和 SCROLLBOX上的其他控件 分别 起作用,而不是只对scrollbox 起作用。 哈,但经过你的提醒,我想我可以在 onmousewheel事件中 判断当前是否是 这些控件 得到焦点。不过就是麻烦了点儿,如果有更好的办法,还请不吝赐教,谢谢! ===================引 用 pillar62 文 章=================== 您好 其實我剛好也有遇到這樣的情況喔! 我的解決方式,就是在 SCROLLBOX上的物件的 ON CLICK 事件,都加上 SCROLLBOX.SETFOCUS 的處理!就可以達到讓SCROLLBOX搭配滑鼠滾輪的處理了! 參考看看吧! |
pillar62
資深會員 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
ralph921
一般會員 發表:17 回覆:31 積分:14 註冊:2005-08-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |