Thread Rating:
  • 216 Vote(s) - 2.59 Average
  • 1
  • 2
  • 3
  • 4
  • 5
'Find' dialog custom
08-15-2014, 09:40 AM,
#1
Question  'Find' dialog custom
こんにちは!

Find、View Applet Source、Inspect、...など
Curl Appletが実行される間、使用者側に発生する特別なイベントがあります。
そのうち'Ctrl+Pointerの右ボタンクリック'でポップアップなるInspect類のメニューの場合、{disable-inspection-gesture} procでdisableさせることができます。

私は'Ctrl+F'で実行されるFind機能をcustom化したいです。
ここで2つの質問があります。
1.Findウィンドウのポップアップをdisableする方法がありますか?
(KeyPress Eventを制御する方法ではない 、{disable-inspection-gesture} procとようにCurlで自主的に支援すること)
2.Findウィンドウのdialogにアプローチできる方法がありますか?
(Match caseの有無、Wrap aroundの有無、Direction選択肢の値、照会された結果、...など)



Reply
08-20-2014, 05:47 PM,
#2
RE: 'Find' dialog custom
Ctrl+FにcustomのFind機能をアサインしたい場合は
KeyAccelを使うのはどうでしょうか?

Code:
{def layout =
    {VBox
        {bold Key Accel Test},
        "Please press Ctrl + F",
        {TextField width = 5cm}
    }
}

{do
    {layout.add-event-handler
        {on AttachEvent do
            def fm = {layout.get-focus-manager}
            {fm.add-key-accel
                {KeyAccel
                    key-accel-string = "Ctrl+F",
                    {on Action do
                        {popup-message "My Find Dialog"}
                    }
                }
            }
        }
    }
}


{value
    layout
}
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Dialog and moving focus alchimiste 1 3,557 01-12-2012, 07:59 PM
Last Post: heavybugtracker
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1101')