Beispiel #1
0
BOOL CLinksBar::OnSendCommand (const CMFCToolBarButton* pButton)
{
	CLinkButton* pLinkButton = DYNAMIC_DOWNCAST (CLinkButton, pButton);
	if (pLinkButton == NULL)
	{
		// Defauult processing
		return FALSE;
	}

	CString strURL = pLinkButton->GetURL ();

	((CIEDemoView*)GetParentFrame ()->GetActiveView())->Navigate2 (strURL, 0, NULL);
	return TRUE;
}
Beispiel #2
0
BOOL CMainFrame::GetToolbarButtonToolTipText (CBCGPToolbarButton* pButton, CString& strTTText)
{
    CLinkButton* pLinkBtn = NULL;

    ASSERT_VALID (pButton);

    if (pButton->m_nID == ID_LINK_1 &&
            (pLinkBtn = DYNAMIC_DOWNCAST (CLinkButton, pButton)) != NULL)
    {
        strTTText = pLinkBtn->GetURL ();
        return TRUE;
    }

    return FALSE;	// Default tooltip text
}