git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18919
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
static wxList wxDDEClientObjects;
static wxList wxDDEServerObjects;
static wxList wxDDEClientObjects;
static wxList wxDDEServerObjects;
-static bool DDEInitialized = FALSE;
+static bool DDEInitialized = false;
// ----------------------------------------------------------------------------
// private classes
// ----------------------------------------------------------------------------
// private classes
{
public:
wxDDEModule() {}
{
public:
wxDDEModule() {}
- bool OnInit() { return TRUE; }
+ bool OnInit() { return true; }
void OnExit() { wxDDECleanUp(); }
private:
void OnExit() { wxDDECleanUp(); }
private:
}
}
}
void wxDDECleanUp()
{
}
}
}
void wxDDECleanUp()
{
- wxDDEClientObjects.DeleteContents(TRUE);
+ wxDDEClientObjects.DeleteContents(true);
wxDDEClientObjects.Clear();
wxDDEClientObjects.Clear();
- wxDDEClientObjects.DeleteContents(FALSE);
+ wxDDEClientObjects.DeleteContents(false);
- wxDDEServerObjects.DeleteContents(TRUE);
+ wxDDEServerObjects.DeleteContents(true);
wxDDEServerObjects.Clear();
wxDDEServerObjects.Clear();
- wxDDEServerObjects.DeleteContents(FALSE);
+ wxDDEServerObjects.DeleteContents(false);
// Global find connection
static wxDDEConnection *DDEFindConnection(HCONV hConv)
{
// Global find connection
static wxDDEConnection *DDEFindConnection(HCONV hConv)
{
- wxNode *node = wxDDEServerObjects.First();
+ wxNode *node = wxDDEServerObjects.GetFirst();
wxDDEConnection *found = NULL;
while (node && !found)
{
wxDDEConnection *found = NULL;
while (node && !found)
{
- wxDDEServer *object = (wxDDEServer *)node->Data();
+ wxDDEServer *object = (wxDDEServer *)node->GetData();
found = object->FindConnection((WXHCONV) hConv);
found = object->FindConnection((WXHCONV) hConv);
+ node = node->GetNext();
}
if (found)
return found;
}
if (found)
return found;
- node = wxDDEClientObjects.First();
+ node = wxDDEClientObjects.GetFirst();
- wxDDEClient *object = (wxDDEClient *)node->Data();
+ wxDDEClient *object = (wxDDEClient *)node->GetData();
found = object->FindConnection((WXHCONV) hConv);
found = object->FindConnection((WXHCONV) hConv);
+ node = node->GetNext();
// Global delete connection
static void DDEDeleteConnection(HCONV hConv)
{
// Global delete connection
static void DDEDeleteConnection(HCONV hConv)
{
- wxNode *node = wxDDEServerObjects.First();
- bool found = FALSE;
+ wxNode *node = wxDDEServerObjects.GetFirst();
+ bool found = false;
- wxDDEServer *object = (wxDDEServer *)node->Data();
+ wxDDEServer *object = (wxDDEServer *)node->GetData();
found = object->DeleteConnection((WXHCONV) hConv);
found = object->DeleteConnection((WXHCONV) hConv);
+ node = node->GetNext();
- node = wxDDEClientObjects.First();
+ node = wxDDEClientObjects.GetFirst();
- wxDDEClient *object = (wxDDEClient *)node->Data();
+ wxDDEClient *object = (wxDDEClient *)node->GetData();
found = object->DeleteConnection((WXHCONV) hConv);
found = object->DeleteConnection((WXHCONV) hConv);
+ node = node->GetNext();
}
}
// Find a server from a service name
static wxDDEServer *DDEFindServer(const wxString& s)
{
}
}
// Find a server from a service name
static wxDDEServer *DDEFindServer(const wxString& s)
{
- wxNode *node = wxDDEServerObjects.First();
+ wxNode *node = wxDDEServerObjects.GetFirst();
wxDDEServer *found = NULL;
while (node && !found)
{
wxDDEServer *found = NULL;
while (node && !found)
{
- wxDDEServer *object = (wxDDEServer *)node->Data();
+ wxDDEServer *object = (wxDDEServer *)node->GetData();
if (object->GetServiceName() == s)
found = object;
if (object->GetServiceName() == s)
found = object;
- else node = node->Next();
+ else node = node->GetNext();
DDELogError(wxString::Format(_("Failed to register DDE server '%s'"),
server.c_str()));
DDELogError(wxString::Format(_("Failed to register DDE server '%s'"),
server.c_str()));
}
wxDDEServer::~wxDDEServer()
}
wxDDEServer::~wxDDEServer()
wxDDEServerObjects.DeleteObject(this);
wxDDEServerObjects.DeleteObject(this);
- wxNode *node = m_connections.First();
+ wxNode *node = m_connections.GetFirst();
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
- wxNode *next = node->Next();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
+ wxNode *next = node->GetNext();
connection->SetConnected(false);
connection->OnDisconnect(); // May delete the node implicitly
node = next;
}
// If any left after this, delete them
connection->SetConnected(false);
connection->OnDisconnect(); // May delete the node implicitly
node = next;
}
// If any left after this, delete them
- node = m_connections.First();
+ node = m_connections.GetFirst();
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
- wxNode *next = node->Next();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
+ wxNode *next = node->GetNext();
delete connection;
node = next;
}
delete connection;
node = next;
}
wxDDEConnection *wxDDEServer::FindConnection(WXHCONV conv)
{
wxDDEConnection *wxDDEServer::FindConnection(WXHCONV conv)
{
- wxNode *node = m_connections.First();
+ wxNode *node = m_connections.GetFirst();
wxDDEConnection *found = NULL;
while (node && !found)
{
wxDDEConnection *found = NULL;
while (node && !found)
{
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv)
found = connection;
if (connection->m_hConv == conv)
found = connection;
- else node = node->Next();
+ else node = node->GetNext();
// Only delete the entry in the map, not the actual connection
bool wxDDEServer::DeleteConnection(WXHCONV conv)
{
// Only delete the entry in the map, not the actual connection
bool wxDDEServer::DeleteConnection(WXHCONV conv)
{
- wxNode *node = m_connections.First();
- bool found = FALSE;
+ wxNode *node = m_connections.GetFirst();
+ bool found = false;
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv)
{
if (connection->m_hConv == conv)
{
- else node = node->Next();
+ else node = node->GetNext();
wxDDEClient::~wxDDEClient()
{
wxDDEClientObjects.DeleteObject(this);
wxDDEClient::~wxDDEClient()
{
wxDDEClientObjects.DeleteObject(this);
- wxNode *node = m_connections.First();
+ wxNode *node = m_connections.GetFirst();
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
delete connection; // Deletes the node implicitly (see ~wxDDEConnection)
delete connection; // Deletes the node implicitly (see ~wxDDEConnection)
- node = m_connections.First();
+ node = m_connections.GetFirst();
}
}
bool wxDDEClient::ValidHost(const wxString& /* host */)
{
}
}
bool wxDDEClient::ValidHost(const wxString& /* host */)
{
}
wxConnectionBase *wxDDEClient::MakeConnection(const wxString& WXUNUSED(host),
}
wxConnectionBase *wxDDEClient::MakeConnection(const wxString& WXUNUSED(host),
wxDDEConnection *wxDDEClient::FindConnection(WXHCONV conv)
{
wxDDEConnection *wxDDEClient::FindConnection(WXHCONV conv)
{
- wxNode *node = m_connections.First();
+ wxNode *node = m_connections.GetFirst();
wxDDEConnection *found = NULL;
while (node && !found)
{
wxDDEConnection *found = NULL;
while (node && !found)
{
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv)
found = connection;
if (connection->m_hConv == conv)
found = connection;
- else node = node->Next();
+ else node = node->GetNext();
// Only delete the entry in the map, not the actual connection
bool wxDDEClient::DeleteConnection(WXHCONV conv)
{
// Only delete the entry in the map, not the actual connection
bool wxDDEClient::DeleteConnection(WXHCONV conv)
{
- wxNode *node = m_connections.First();
- bool found = FALSE;
+ wxNode *node = m_connections.GetFirst();
+ bool found = false;
- wxDDEConnection *connection = (wxDDEConnection *)node->Data();
+ wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv)
{
if (connection->m_hConv == conv)
{
- else node = node->Next();
+ else node = node->GetNext();
bool wxDDEConnection::OnDisconnect()
{
delete this;
bool wxDDEConnection::OnDisconnect()
{
delete this;
}
// ----------------------------------------------------------------------------
}
// ----------------------------------------------------------------------------
connection->m_hConv = 0;
connection->m_topicName = topic;
DDECurrentlyConnecting = connection;
connection->m_hConv = 0;
connection->m_topicName = topic;
DDECurrentlyConnecting = connection;
- return (DDERETURN)(DWORD)TRUE;
+ return (DDERETURN)(DWORD)true;
{
DDECurrentlyConnecting->m_hConv = (WXHCONV) hConv;
DDECurrentlyConnecting = NULL;
{
DDECurrentlyConnecting->m_hConv = (WXHCONV) hConv;
DDECurrentlyConnecting = NULL;
- return (DDERETURN)(DWORD)TRUE;
+ return (DDERETURN)(DWORD)true;
if (connection->OnDisconnect())
{
DDEDeleteConnection(hConv); // Delete mapping: hConv => connection
if (connection->OnDisconnect())
{
DDEDeleteConnection(hConv); // Delete mapping: hConv => connection
- return (DDERETURN)(DWORD)TRUE;
+ return (DDERETURN)(DWORD)true;
{
wxNode *node = wxAtomTable.Find(string);
if (node)
{
wxNode *node = wxAtomTable.Find(string);
if (node)
- return (HSZ)node->Data();
+ return (HSZ)node->GetData();
else
{
DDEAddAtom(string);
else
{
DDEAddAtom(string);
- return (HSZ)(wxAtomTable.Find(string)->Data());
+ return (HSZ)(wxAtomTable.Find(string)->GetData());