1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
//init
m_ToolTipCtrl = new CToolTipCtrl;
if (!m_ToolTipCtrl->Create(this)) return FALSE;
// Init des tooltips
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlRepHisto,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlHistoDefaut,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlFullHisto,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlSerial,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlLot,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlBoard,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlDefaut,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlZoom,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlStation,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlData,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlComment,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlPasdetest,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlAction,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlCause,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlDefautRepair,"");
m_ToolTipCtrl->AddTool((CWnd*)&m_ctlRefComposant,"");
m_ToolTipCtrl->Activate(TRUE);
BOOL XXXX::PreTranslateMessage(MSG* pMsg)
{
[...]
if (NULL != m_ToolTipCtrl)
m_ToolTipCtrl->RelayEvent(pMsg);
[...]
}
m_ToolTipCtrl->UpdateTipText("Code Défaut",(CWnd*)&m_ctlCause,0);
m_ToolTipCtrl->UpdateTipText("Procédé origine",(CWnd*)&m_ctlAction,0);
m_ToolTipCtrl->UpdateTipText("Pas de test",(CWnd*)&m_ctlPasdetest,0);
m_ToolTipCtrl->UpdateTipText("Commentaire",(CWnd*)&m_ctlComment,0);
m_ToolTipCtrl->UpdateTipText("Numéro de lot",(CWnd*)&m_ctlData,0);
m_ToolTipCtrl->UpdateTipText("Référence Composant",(CWnd*)&m_ctlRefComposant,0);
m_ToolTipCtrl->UpdateTipText("Repére Topo",(CWnd*)&m_ctlDefautRepair,0);
m_ToolTipCtrl->UpdateTipText("Référence produit",(CWnd*)&m_ctlProduct,0);
m_ToolTipCtrl->UpdateTipText("Numéro de série",(CWnd*)&m_ctlSerial,0);
m_ToolTipCtrl->UpdateTipText("Station",(CWnd*)&m_ctlStation,0);
m_ToolTipCtrl->Update(); |
Partager