Re: [問題] Flex 的 startDrag()

看板Flash作者時間16年前 (2009/09/12 08:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《ilay (take it easy)》之銘言: : 唔 關於 TitleWindow 的移動部分 : 我是使用 startDrag() 來實現 : 但是有辦法只讓標題列才能觸發事件嗎 : 點內容也能動這有點怪怪的... 我這樣弄 1. 開一個新的Component -> 取名/com/mos/TitleWindow 2. 標籤中設定mouseDown="onMouseDown" mouseUp="stopDrag()" 3. 定義onMouseDown 可以使用 getHeaderHeight取得Header部分的高度 4. if(MouseX <= this.y+getHeaderHeight()){ startDrag(); } 完成! 之後建立的TitleWindow 標籤加上 xmlns:mos="com.mos.*" 標籤改成mos:TitleWindow 繼承即可! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.81.52 ※ 編輯: mosluce 來自: 61.227.81.52 (09/12 08:32)
文章代碼(AID): #1AgklYQx (Flash)
討論串 (同標題文章)
文章代碼(AID): #1AgklYQx (Flash)