全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3201
推到 Plurk!
推到 Facebook!

SpeedButton 如何切換多張 Glyphs

尚未結案
zombit
初階會員


發表:63
回覆:39
積分:30
註冊:2004-05-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-10 17:31:24 IP:61.62.xxx.xxx 未訂閱
我有參考 http://delphi.ktop.com.tw/topic.php?topic_id=20929 請問如何切換文中所提到的UP,DISABLED,CLICKED,DOWN圖, 我已經將四張圖作成一張BMP的並且指定給 SpeedButton 的 Glyph 了. 謝謝.
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-10 22:26:59 IP:219.137.xxx.xxx 未訂閱
zombit 您好:    請先確認一下是否將 SpeedButton 的 NumGlyphs 屬性設為 4 了? 當您執行程式後,SpeedButton 顯示各張圖的時機如下: 第一張圖 (UP 狀態):正常狀態時顯示這張圖。 第二張圖 (DISABLED 狀態):當 SpeedButton 的 Enabled 屬性被設為 false 時顯示這張圖。 第三張圖 (CLICKED 狀態):在 SpeedButton 上按下滑鼠左鍵時會顯示這張圖,但是在放開左鍵後即會恢復為顯示第一張圖 (如果 GroupIndex 屬性式設定不為 0,則會顯示為第四張圖)。 第四張圖 (DOWN 狀態):如果 SpeedButton 的 GroupIndex 屬性設成不為 0 的數字,那麼在 SpeedButton 上方按下滑鼠左鍵,或是 SpeedButton 的 Down 屬性被設為 true 時,就會顯示這張圖,如果有多個 SpeedButton,且 GroupIndex 均設成不為 0 的相同數字 (同一組 Group 之意),那麼最後被點選的 SpeedButton,或是 Down 屬性被設為 true 的 SpeedButton 會顯示這張圖,其它的 SpeedButton 會恢復成顯示第一張圖。 發表人 - RedSnow 於 2005/05/10 22:40:15
loveronan
一般會員


發表:16
回覆:16
積分:6
註冊:2004-05-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-28 20:16:22 IP:220.132.xxx.xxx 未訂閱
請問一下有辦法使第三張圖片在按鈕左鍵按下之後出現,然後不要恢復成第一張圖呢? 謝謝
系統時間:2024-12-23 23:30:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!