Re: [問題] Flex 的 startDrag()
※ 引述《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)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):