0
我想在鼠標移過按鈕時彈出工具提示,以解釋如果用戶單擊按鈕會發生什麼情況。工具提示模糊按鈕
此代碼似乎做的工作(除了一個大障礙)
wxHelpProvider::Set(new wxSimpleHelpProvider);
...
btnDisplay = new wxButton(this, -1,
"DISPLAY", wxPoint(10,35));
btnDisplay->SetHelpText("Click to display this dimension");
btnDisplay->Bind(wxEVT_ENTER_WINDOW, &cHiddenDimensionPanel::OnDisplayHelp, this);
...
void cHiddenDimensionPanel::OnDisplayHelp(wxMouseEvent& event)
{
wxHelpProvider::Get()->ShowHelp((wxWindowBase*)event.GetEventObject());
}
問題在於,工具提示掩蓋按鈕!如果我點擊它,工具提示消失片刻,但立即彈出備份。單擊工具提示下的按鈕是不可能的。