Upated list operators, TRUE, FALSE.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Ron Lee
2003-01-25 04:44:53 +00:00
parent 8f91dda1b4
commit cdd64cc06c

View File

@@ -129,7 +129,7 @@ static wxList wxAtomTable(wxKEY_STRING);
static wxList wxDDEClientObjects; static wxList wxDDEClientObjects;
static wxList wxDDEServerObjects; static wxList wxDDEServerObjects;
static bool DDEInitialized = FALSE; static bool DDEInitialized = false;
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// private classes // private classes
@@ -142,7 +142,7 @@ class wxDDEModule : public wxModule
{ {
public: public:
wxDDEModule() {} wxDDEModule() {}
bool OnInit() { return TRUE; } bool OnInit() { return true; }
void OnExit() { wxDDECleanUp(); } void OnExit() { wxDDECleanUp(); }
private: private:
@@ -180,20 +180,20 @@ extern void wxDDEInitialize()
} }
else else
{ {
DDEInitialized = TRUE; DDEInitialized = true;
} }
} }
} }
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);
wxAtomTable.Clear(); wxAtomTable.Clear();
@@ -211,23 +211,23 @@ void wxDDECleanUp()
// Global find connection // Global find connection
static wxDDEConnection *DDEFindConnection(HCONV hConv) static wxDDEConnection *DDEFindConnection(HCONV hConv)
{ {
wxNode *node = wxDDEServerObjects.First(); wxNode *node = wxDDEServerObjects.GetFirst();
wxDDEConnection *found = NULL; wxDDEConnection *found = NULL;
while (node && !found) 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->Next(); node = node->GetNext();
} }
if (found) if (found)
return found; return found;
node = wxDDEClientObjects.First(); node = wxDDEClientObjects.GetFirst();
while (node && !found) while (node && !found)
{ {
wxDDEClient *object = (wxDDEClient *)node->Data(); wxDDEClient *object = (wxDDEClient *)node->GetData();
found = object->FindConnection((WXHCONV) hConv); found = object->FindConnection((WXHCONV) hConv);
node = node->Next(); node = node->GetNext();
} }
return found; return found;
} }
@@ -235,38 +235,38 @@ static wxDDEConnection *DDEFindConnection(HCONV hConv)
// Global delete connection // Global delete connection
static void DDEDeleteConnection(HCONV hConv) static void DDEDeleteConnection(HCONV hConv)
{ {
wxNode *node = wxDDEServerObjects.First(); wxNode *node = wxDDEServerObjects.GetFirst();
bool found = FALSE; bool found = false;
while (node && !found) while (node && !found)
{ {
wxDDEServer *object = (wxDDEServer *)node->Data(); wxDDEServer *object = (wxDDEServer *)node->GetData();
found = object->DeleteConnection((WXHCONV) hConv); found = object->DeleteConnection((WXHCONV) hConv);
node = node->Next(); node = node->GetNext();
} }
if (found) if (found)
return; return;
node = wxDDEClientObjects.First(); node = wxDDEClientObjects.GetFirst();
while (node && !found) while (node && !found)
{ {
wxDDEClient *object = (wxDDEClient *)node->Data(); wxDDEClient *object = (wxDDEClient *)node->GetData();
found = object->DeleteConnection((WXHCONV) hConv); found = object->DeleteConnection((WXHCONV) hConv);
node = node->Next(); node = node->GetNext();
} }
} }
// Find a server from a service name // Find a server from a service name
static wxDDEServer *DDEFindServer(const wxString& s) static wxDDEServer *DDEFindServer(const wxString& s)
{ {
wxNode *node = wxDDEServerObjects.First(); wxNode *node = wxDDEServerObjects.GetFirst();
wxDDEServer *found = NULL; wxDDEServer *found = NULL;
while (node && !found) while (node && !found)
{ {
wxDDEServer *object = (wxDDEServer *)node->Data(); wxDDEServer *object = (wxDDEServer *)node->GetData();
if (object->GetServiceName() == s) if (object->GetServiceName() == s)
found = object; found = object;
else node = node->Next(); else node = node->GetNext();
} }
return found; return found;
} }
@@ -291,10 +291,10 @@ bool wxDDEServer::Create(const wxString& server)
DDELogError(wxString::Format(_("Failed to register DDE server '%s'"), DDELogError(wxString::Format(_("Failed to register DDE server '%s'"),
server.c_str())); server.c_str()));
return FALSE; return false;
} }
return TRUE; return true;
} }
wxDDEServer::~wxDDEServer() wxDDEServer::~wxDDEServer()
@@ -311,22 +311,22 @@ wxDDEServer::~wxDDEServer()
wxDDEServerObjects.DeleteObject(this); wxDDEServerObjects.DeleteObject(this);
wxNode *node = m_connections.First(); wxNode *node = m_connections.GetFirst();
while (node) while (node)
{ {
wxDDEConnection *connection = (wxDDEConnection *)node->Data(); wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
wxNode *next = node->Next(); wxNode *next = node->GetNext();
connection->SetConnected(false); connection->SetConnected(false);
connection->OnDisconnect(); // May delete the node implicitly connection->OnDisconnect(); // May delete the node implicitly
node = next; node = next;
} }
// If any left after this, delete them // If any left after this, delete them
node = m_connections.First(); node = m_connections.GetFirst();
while (node) while (node)
{ {
wxDDEConnection *connection = (wxDDEConnection *)node->Data(); wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
wxNode *next = node->Next(); wxNode *next = node->GetNext();
delete connection; delete connection;
node = next; node = next;
} }
@@ -339,14 +339,14 @@ wxConnectionBase *wxDDEServer::OnAcceptConnection(const wxString& /* topic */)
wxDDEConnection *wxDDEServer::FindConnection(WXHCONV conv) wxDDEConnection *wxDDEServer::FindConnection(WXHCONV conv)
{ {
wxNode *node = m_connections.First(); wxNode *node = m_connections.GetFirst();
wxDDEConnection *found = NULL; wxDDEConnection *found = NULL;
while (node && !found) while (node && !found)
{ {
wxDDEConnection *connection = (wxDDEConnection *)node->Data(); wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv) if (connection->m_hConv == conv)
found = connection; found = connection;
else node = node->Next(); else node = node->GetNext();
} }
return found; return found;
} }
@@ -354,17 +354,17 @@ wxDDEConnection *wxDDEServer::FindConnection(WXHCONV conv)
// Only delete the entry in the map, not the actual connection // Only delete the entry in the map, not the actual connection
bool wxDDEServer::DeleteConnection(WXHCONV conv) bool wxDDEServer::DeleteConnection(WXHCONV conv)
{ {
wxNode *node = m_connections.First(); wxNode *node = m_connections.GetFirst();
bool found = FALSE; bool found = false;
while (node && !found) while (node && !found)
{ {
wxDDEConnection *connection = (wxDDEConnection *)node->Data(); wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv) if (connection->m_hConv == conv)
{ {
found = TRUE; found = true;
delete node; delete node;
} }
else node = node->Next(); else node = node->GetNext();
} }
return found; return found;
} }
@@ -383,18 +383,18 @@ wxDDEClient::wxDDEClient()
wxDDEClient::~wxDDEClient() wxDDEClient::~wxDDEClient()
{ {
wxDDEClientObjects.DeleteObject(this); wxDDEClientObjects.DeleteObject(this);
wxNode *node = m_connections.First(); wxNode *node = m_connections.GetFirst();
while (node) while (node)
{ {
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 */)
{ {
return TRUE; return true;
} }
wxConnectionBase *wxDDEClient::MakeConnection(const wxString& WXUNUSED(host), wxConnectionBase *wxDDEClient::MakeConnection(const wxString& WXUNUSED(host),
@@ -431,14 +431,14 @@ wxConnectionBase *wxDDEClient::OnMakeConnection()
wxDDEConnection *wxDDEClient::FindConnection(WXHCONV conv) wxDDEConnection *wxDDEClient::FindConnection(WXHCONV conv)
{ {
wxNode *node = m_connections.First(); wxNode *node = m_connections.GetFirst();
wxDDEConnection *found = NULL; wxDDEConnection *found = NULL;
while (node && !found) while (node && !found)
{ {
wxDDEConnection *connection = (wxDDEConnection *)node->Data(); wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv) if (connection->m_hConv == conv)
found = connection; found = connection;
else node = node->Next(); else node = node->GetNext();
} }
return found; return found;
} }
@@ -446,17 +446,17 @@ wxDDEConnection *wxDDEClient::FindConnection(WXHCONV conv)
// Only delete the entry in the map, not the actual connection // Only delete the entry in the map, not the actual connection
bool wxDDEClient::DeleteConnection(WXHCONV conv) bool wxDDEClient::DeleteConnection(WXHCONV conv)
{ {
wxNode *node = m_connections.First(); wxNode *node = m_connections.GetFirst();
bool found = FALSE; bool found = false;
while (node && !found) while (node && !found)
{ {
wxDDEConnection *connection = (wxDDEConnection *)node->Data(); wxDDEConnection *connection = (wxDDEConnection *)node->GetData();
if (connection->m_hConv == conv) if (connection->m_hConv == conv)
{ {
found = TRUE; found = true;
delete node; delete node;
} }
else node = node->Next(); else node = node->GetNext();
} }
return found; return found;
} }
@@ -660,7 +660,7 @@ bool wxDDEConnection::Advise(const wxString& item,
bool wxDDEConnection::OnDisconnect() bool wxDDEConnection::OnDisconnect()
{ {
delete this; delete this;
return TRUE; return true;
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -697,7 +697,7 @@ _DDECallback(WORD wType,
connection->m_hConv = 0; connection->m_hConv = 0;
connection->m_topicName = topic; connection->m_topicName = topic;
DDECurrentlyConnecting = connection; DDECurrentlyConnecting = connection;
return (DDERETURN)(DWORD)TRUE; return (DDERETURN)(DWORD)true;
} }
} }
break; break;
@@ -709,7 +709,7 @@ _DDECallback(WORD wType,
{ {
DDECurrentlyConnecting->m_hConv = (WXHCONV) hConv; DDECurrentlyConnecting->m_hConv = (WXHCONV) hConv;
DDECurrentlyConnecting = NULL; DDECurrentlyConnecting = NULL;
return (DDERETURN)(DWORD)TRUE; return (DDERETURN)(DWORD)true;
} }
break; break;
} }
@@ -723,7 +723,7 @@ _DDECallback(WORD wType,
if (connection->OnDisconnect()) if (connection->OnDisconnect())
{ {
DDEDeleteConnection(hConv); // Delete mapping: hConv => connection DDEDeleteConnection(hConv); // Delete mapping: hConv => connection
return (DDERETURN)(DWORD)TRUE; return (DDERETURN)(DWORD)true;
} }
} }
break; break;
@@ -925,11 +925,11 @@ static HSZ DDEGetAtom(const wxString& string)
{ {
wxNode *node = wxAtomTable.Find(string); wxNode *node = wxAtomTable.Find(string);
if (node) if (node)
return (HSZ)node->Data(); return (HSZ)node->GetData();
else else
{ {
DDEAddAtom(string); DDEAddAtom(string);
return (HSZ)(wxAtomTable.Find(string)->Data()); return (HSZ)(wxAtomTable.Find(string)->GetData());
} }
} }