]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/ipc/client.cpp
Define SF_UNICODE if undefined
[wxWidgets.git] / samples / ipc / client.cpp
index 4cabdc42cbab517a5923dd00b565665a6f91d764..a964af465d51ba0827c961bf0dbb80af5684ee98 100644 (file)
@@ -33,7 +33,7 @@
 
 #include "ddesetup.h"
 
-#if defined(__WXGTK__) || defined(__WXMOTIF__)
+#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__)
 #include "mondrian.xpm"
 #endif
 
@@ -74,11 +74,14 @@ MyClient *my_client ;
 // main frame
 bool MyApp::OnInit()
 {
-    wxString server = "4242";
-    wxString hostName = wxGetHostName();
+    // service name (DDE classes) or port number (TCP/IP based classes)
+    wxString service = "4242";
+
+    // ignored under DDE, host name in TCP/IP based classes
+    wxString hostName = "localhost";
 
     if (argc > 1)
-        server = argv[1];
+        service = argv[1];
     if (argc > 2)
         hostName = argv[2];
 
@@ -88,7 +91,7 @@ bool MyApp::OnInit()
     // suppress the log messages from MakeConnection()
     {
         wxLogNull nolog;
-        the_connection = (MyConnection *)my_client->MakeConnection(hostName, server, "IPC TEST");
+        the_connection = (MyConnection *)my_client->MakeConnection(hostName, service, "IPC TEST");
 
         while ( !the_connection )
         {
@@ -100,7 +103,7 @@ bool MyApp::OnInit()
                 return FALSE;
             }
 
-            the_connection = (MyConnection *)my_client->MakeConnection(hostName, server, "IPC TEST");
+            the_connection = (MyConnection *)my_client->MakeConnection(hostName, service, "IPC TEST");
         }
     }