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

Touch 的問題

缺席
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-02-25 01:08:50 IP:118.169.xxx.xxx 未訂閱
請問各位, 

我現在遭遇一個問題找不到答案

假設,

1. TActionList 加入一個 Action1, 功能是秀出一個 Popup 的畫面
2. 在 Popup中加入一個 TMemo 元件
3. 在 TMemo元件中的 Touch 設定一個手勢(如向上滑), 則會關閉 Popup.Visible := False
4. 在 Form中放一個 TPanel 的元件, 也設定一個手勢(如向下滑), 會顯示 Popup.Visible := True (同時 Memo 也會顯示出來)
5. 在 Form中放一個 TButton的元件, 按下去會執行 指定的程式

其實這是自製一個 MessageBox 的模擬, 因為 FM2 中不建議用 ShowMessage, 所以改用其他物件來取代

我在實機運作, 在 Panel1 中向下滑, 如預期的出現 Popup1 及 Memo1 的畫面 (Memo1 中有一段文字訊息)
然後在 Memo1 出現後, 手勢向上滑動, 也可以如期關閉 Popup1 及 Memo1, 回到原來的 Form上,

問題來了,

我此時立即去Click Button1 (在 O n Click Event), 按理箹統應該會執行 Event 中的程式, 但結果並沒有,
我必須再 Click 一次 Button1, 才會有反應,
但如果我不要用滑動方式來關閉這個 Popup, 例如設計另一個 Button2 來按下時讓 Popup.Visible := False
則在關閉後, 立即按 Button1, 則系統就會立即執行該 Event 內容

不知道各位有沒有遇到過這個經驗,

因為這段無法用貼圖表現, 所以只能儘量用文字來說明, 希望各位看的懂, 謝謝!

Main Chen
高階會員


發表:29
回覆:135
積分:127
註冊:2002-10-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2014-02-25 11:49:18 IP:112.104.xxx.xxx 訂閱
之前在測試 ListBox 或 ListView 捲動後, 再按 TButton , 第一次會無效, 按第二次才行, 我想應該是相同的問題, 討論群裡也有人遇過.
編輯記錄
Main Chen 重新編輯於 2014-02-25 13:14:53, 註解 無‧
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2014-03-01 09:33:47 IP:118.160.xxx.xxx 未訂閱
不知道這個問題有沒有得解, 因為情況很嚴重, 連我自己操作有時都會要按兩次才能作動, 那萬一交到客戶手中, 
按一次沒反應但客戶以為執行了, 到時造成的糾紛會更大,
還是Chen 'r 可以向原廠反應一下, 看看是什麼情況, 謝謝!
===================引 用 Main Chen 文 章===================
之前在測試 ListBox 或 ListView 捲動後, 再按 TButton , 第一次會無效, 按第二次才行, 我想應該是相同的問題, 討論群裡也有人遇過.
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2014-08-05 13:42:57 IP:59.120.xxx.xxx 未訂閱
問題已解決, 只要昇級到  XE6 UPD1 就不會發生了

===================引 用 P.D. 文 章===================
不知道這個問題有沒有得解, 因為情況很嚴重, 連我自己操作有時都會要按兩次才能作動, 那萬一交到客戶手中,
按一次沒反應但客戶以為執行了, 到時造成的糾紛會更大,
還是Chen 'r 可以向原廠反應一下, 看看是什麼情況, 謝謝!
===================引 用 Main Chen 文 章===================
之前在測試 ListBox 或 ListView 捲動後, 再按 TButton , 第一次會無效, 按第二次才行, 我想應該是相同的問題, 討論群裡也有人遇過.
系統時間:2024-04-27 6:04:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!