]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/ipc/ddesetup.h
docs and example for wxDC::DrawPolyPolygon() (patch 882189)
[wxWidgets.git] / samples / ipc / ddesetup.h
index 177d034b77f38a96397458e6e5a2a754834d879f..e5886c9ad0db3578b82c9f1fc00fb1e110e0de84 100644 (file)
@@ -9,34 +9,16 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-/*
- * Adjust this before compiling, to switch between real DDE and TCP/IP
- * implementations.
- */
+// You may set this to 0 to prevent DDE from being used even under Windows
+//#define wxUSE_DDE_FOR_IPC 0
 
-// If 1, use real DDE. If 0, use TCP/IP
+#include <wx/ipc.h>
 
-#ifdef __WXMSW__
-#define wxUSE_DDE_FOR_SAMPLE 0
-#else
-#define wxUSE_DDE_FOR_SAMPLE 0
-#endif
+// the default service name
+#define IPC_SERVICE _T("4242")
 
-#if wxUSE_DDE_FOR_SAMPLE
-
-#define wxConnection    wxDDEConnection
-#define wxServer        wxDDEServer
-#define wxClient        wxDDEClient
-
-#include <wx/dde.h>
-
-#else
-
-#define wxConnection    wxTCPConnection
-#define wxServer        wxTCPServer
-#define wxClient        wxTCPClient
-
-#include <wx/sckipc.h>
-
-#endif
+// the IPC topic
+#define IPC_TOPIC _T("IPC TEST")
 
+// the name of the item we're being advised about
+#define IPC_ADVISE_NAME _T("Item")