git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55595
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// we only know the syntax of WWW_OpenURL DDE request for IE,
// optimistically assume that all other browsers are compatible
// with it
// we only know the syntax of WWW_OpenURL DDE request for IE,
// optimistically assume that all other browsers are compatible
// with it
+ static const wxChar *TOPIC_OPEN_URL = wxT("WWW_OpenURL");
+ wxString ddeCmd;
wxRegKey keyTopic(keyDDE, wxT("topic"));
wxRegKey keyTopic(keyDDE, wxT("topic"));
- bool ok = keyTopic.Exists() && keyTopic == wxT("WWW_OpenURL");
+ bool ok = keyTopic.Exists() && keyTopic == TOPIC_OPEN_URL;
if ( ok )
{
ddeCmd = keyDDE.QueryDefaultValue();
if ( ok )
{
ddeCmd = keyDDE.QueryDefaultValue();
wxLogNull noLog;
const wxString ddeServer = wxRegKey(keyDDE, wxT("application"));
wxLogNull noLog;
const wxString ddeServer = wxRegKey(keyDDE, wxT("application"));
- if ( wxExecuteDDE(ddeServer, ddeTopic, ddeCmd) )
+ if ( wxExecuteDDE(ddeServer, TOPIC_OPEN_URL, ddeCmd) )
return true;
// this is not necessarily an error: maybe browser is
return true;
// this is not necessarily an error: maybe browser is