2012-04-09 181 views
0

在定製的wxScrolledWindow中,顯示了許多節點和邊。 當鼠標滑過某些類型的節點時,我可以計算鼠標覆蓋哪個節點,並想顯示關於節點信息的工具提示。如何顯示動態工具提示?

怎麼辦?

回答

0

wxWidgets有一個wxTipWindow類,您可以使用它。定義EVT_ENTER_WINDOW鼠標事件處理程序。當鼠標光標位於其中一個節點內時,該處理程序將被調用。在處理函數內部,您可以創建一個新的wxTipWindow來顯示節點的額外信息。

+0

它不起作用。我使用鼠標移動事件處理程序,它可以爲每個節點顯示不同的工具提示,但它不會顯示另一個節點的提示,直到左鍵單擊事件觸發關閉wxTipWindow。 – allenchen 2012-04-10 01:58:14