線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2196
推到 Plurk!
推到 Facebook!

StringGrid雙擊與拖曳一問

答題得分者是:syntax
windheartalan
一般會員


發表:21
回覆:23
積分:8
註冊:2005-03-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-01-08 15:27:45 IP:61.219.xxx.xxx 訂閱
各位大大好,
想請教一個問題,我在使用StringGrid提供的event中,
有滑鼠雙擊跟拖曳的一些event,

當我把Dragmode設定為dmManual時,無法拖曳,滑鼠雙擊事件會有反應,
設為dmAutomatic時,這時可以拖曳了,但卻無法觸發滑鼠雙擊(我有在裡面設中斷點,沒反應),

想請問如果我拖曳跟滑鼠相關事件都要能夠觸發的話,該怎麼做呢?

煩請各位版友指教,感恩.
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-01-09 02:08:38 IP:61.64.xxx.xxx 訂閱
1.把Dragmode設定為dmManual,監測滑鼠位置,改變游標,進入拖曳狀態,自己處理拖曳
2.把Dragmode設定為dmAutomatic,自己攔截滑鼠雙擊訊息
二者取一
3.如要馬而好,又要馬而不吃草,起自己當那匹馬 (全部自己寫)

所以還是選 1 或選 2 吧

===================引 用 windheartalan 文 章===================
各位大大好,
想請教一個問題,我在使用StringGrid提供的event中,
有滑鼠雙擊跟拖曳的一些event,

當我把Dragmode設定為dmManual時,無法拖曳,滑鼠雙擊事件會有反應,
設為dmAutomatic時,這時可以拖曳了,但卻無法觸發滑鼠雙擊(我有在裡面設中斷點,沒反應),

想請問如果我拖曳跟滑鼠相關事件都要能夠觸發的話,該怎麼做呢?

煩請各位版友指教,感恩.
windheartalan
一般會員


發表:21
回覆:23
積分:8
註冊:2005-03-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-01-09 09:08:38 IP:211.75.xxx.xxx 訂閱

謝謝你,我採用1的方式,是可以做到的,感恩.

===================引 用 syntax 文 章===================
1.把Dragmode設定為dmManual,監測滑鼠位置,改變游標,進入拖曳狀態,自己處理拖曳
2.把Dragmode設定為dmAutomatic,自己攔截滑鼠雙擊訊息
二者取一
3.如要馬而好,又要馬而不吃草,起自己當那匹馬 (全部自己寫)

所以還是選 1 或選 2 吧

系統時間:2024-05-15 19:43:37
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!