本文整理汇总了C++中wxTreeEvent::SetToolTip方法的典型用法代码示例。如果您正苦于以下问题:C++ wxTreeEvent::SetToolTip方法的具体用法?C++ wxTreeEvent::SetToolTip怎么用?C++ wxTreeEvent::SetToolTip使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wxTreeEvent
的用法示例。
在下文中一共展示了wxTreeEvent::SetToolTip方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnGetToolTip
void PWSTreeCtrl::OnGetToolTip( wxTreeEvent& evt )
{ // Added manually
if (PWSprefs::GetInstance()->GetPref(PWSprefs::ShowNotesAsTooltipsInViews)) {
wxTreeItemId id = evt.GetItem();
const CItemData *ci = GetItem(id);
if (ci != NULL) {
const wxString note = ci->GetNotes().c_str();
evt.SetToolTip(note);
}
}
}
示例2: SceneTooltipSet
void ScenePanel::SceneTooltipSet(wxTreeEvent& evt)
{
wxTreeItemId item = evt.GetItem();
SceneTreeItemData *sceneData = dynamic_cast<SceneTreeItemData*>(mSceneTree->GetItemData(item));
if (sceneData != NULL)
{
evt.SetToolTip(wxString::Format(wxT("%d meshes"), sceneData->GetData()->mNumMeshes));
}
return;
}
示例3: OnGetToolTip
//----------------------------------------
void CFieldsTreeCtrl::OnGetToolTip( wxTreeEvent &event )
{
if (m_product == NULL)
{
event.Veto();
return;
}
wxTreeItemId itemId = event.GetItem();
CFieldsTreeItemData* itemData = itemId.IsOk() ? dynamic_cast<CFieldsTreeItemData*>(GetItemData(itemId))
: NULL;
if (itemData == NULL)
{
event.Veto();
return;
}
CField* field = itemData->GetField();
if (field == NULL)
{
event.Veto();
return;
}
/*
wxString str;
wxStringTokenizer tkz(wxT(field->GetDescription()), wxT("."), wxTOKEN_RET_DELIMS);
while ( tkz.HasMoreTokens() ){
str.Append(tkz.GetNextToken());
if (tkz.HasMoreTokens())
{
str.Append("\n");
}
}
*/
SetToolTip(NULL); // This forces to recreate tooltip and to set its length to the max line length of text
event.SetToolTip(itemData->GetSplittedFieldDescr());
}
示例4: bmx_wxtreeevent_settooltip
void bmx_wxtreeevent_settooltip(wxTreeEvent & event, BBString * tip) {
event.SetToolTip(wxStringFromBBString(tip));
}
示例5: OnTreeTooltip
void mxVarWindow::OnTreeTooltip(wxTreeEvent &evt) {
tree->SetToolTip(NULL); // si no pongo esto al mover el mouse por varios items y mostrar tooltip "sobre" (no se ve asi) tooltip despues no se cierra
evt.SetToolTip(tooltip); // for windows only
}