Example #1
0
void CUrlWnd::OnLButtonDown(UINT , CPoint )
{
	if (strnicmp (m_strUrl, "mailto:", 7))
		fsOpenUrlInBrowser (m_strUrl);
	else
		ShellExecute (::GetDesktopWindow (), "open", m_strUrl, NULL, NULL, SW_SHOW);
}
void CWebInterfaceDlg::OnOpenInBrowser() 
{
	OnOK ();
	CString str;
	GetDlgItemText (IDC_SERV_ADDR, str);
	fsOpenUrlInBrowser (str);
}
void CDlgUploadDone::OnOpen() 
{
	CString str;
	GetDlgItemText (IDC_URL, str);
	fsOpenUrlInBrowser (str);
	
	PostMessage (WM_COMMAND, IDCANCEL);
}
void CWnd_FDMGetCustVer_Btn::OnLButtonUp(UINT nFlags, CPoint point) 
{
	CString str;
	str.Format (m_strBtnURL, m_AffiliateID);
	fsOpenUrlInBrowser (str);
	
	CWnd::OnLButtonUp(nFlags, point);
}
void CDlg_SpreadHelp2_wb_Events::OnBeforeNavigate2(LPDISPATCH, VARIANT *vtUrl, VARIANT *, VARIANT *vtTarget, VARIANT *, VARIANT *, BOOL *pbCancel)
{
	CString strUrl = vtUrl->bstrVal;

	if (strUrl.Left (4).CompareNoCase ("http") == 0) 
	{
		*pbCancel = TRUE;
		fsOpenUrlInBrowser (strUrl);
	}
}
Example #6
0
void vmsUiLinkWindow::OnLButtonDown(CPoint pt)
{
	USES_CONVERSION;

	if (m_tstrUrl.empty ())
		return;

	extern void fsOpenUrlInBrowser (LPCTSTR pszUrl);

	if (_istdigit (m_tstrUrl [0]))
		m_pwndHoster->PostMessage (WM_COMMAND, _ttoi (m_tstrUrl.c_str ()));
	else if (_tcsnicmp (m_tstrUrl.c_str (), _T ("mailto:"), 7))
		fsOpenUrlInBrowser (m_tstrUrl.c_str ());
	else
		ShellExecute (::GetDesktopWindow (), _T ("open"), m_tstrUrl.c_str (), NULL, NULL, SW_SHOW);
}
Example #7
0
void CFDCButton::OnFDC() 
{
	fsOpenUrlInBrowser (wideFromUtf8 (m_pCusts->get_ButtonInfo ()->pszLinksTo).c_str ());
}