|
|
|
|
Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Offer Har
|
Aug 13, 2011 - 7:25 AM
|
Dear Support, We implemented the following function in our CExtEdit derived class:
void CMyEdit::OnAdvancedPopupMenuTipWndDisplay(
CExtPopupMenuTipWnd & _ATTW,
const RECT & rcExcludeArea
) const
{
ASSERT_VALID( this );
if( ! m_bToolTipActive )
return;
if( m_strToolTipText.IsEmpty() )
return;
_ATTW.SetText( LPCTSTR(m_strToolTipText) );
_ATTW.SetTipStyle(CExtPopupMenuTipWnd::__ETS_RECTANGLE);
_ATTW.SetIcon(m_hInfo);
_ATTW.Show((CWnd*)this, rcExcludeArea, true);
} We made sure that m_hInfo is a vaid HICON , but still, no luck. We also tried it with __ETS_BALLOON - same result. Is there a known but there? are we doing something wrong? Thanks, Ron.
|
|
Technical Support
|
Aug 14, 2011 - 9:16 AM
|
But CExtEdit class supports Prof-UIS tooltips and have the same method. You don’t need to implement the same in your CMyEdit class.
|
|
Offer Har
|
Aug 14, 2011 - 11:49 AM
|
I found the problem - I use an HICON that I keep as member, so I had to pass the last parameter To SetIcon - bCloneIcon as true, otherwise it deletes my icon... Problem solved.
|
|