From d1e85a0f1f76ff9048b74651f7c8adae16d93af3 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Mon, 14 Nov 2011 10:03:20 +0100 Subject: [PATCH] include: Move the DDE_xxx macros to dde.rh. --- include/Makefile.in | 1 + include/dde.h | 12 +----------- include/dde.rh | 32 ++++++++++++++++++++++++++++++++ include/winresrc.h | 2 +- 4 files changed, 35 insertions(+), 12 deletions(-) create mode 100644 include/dde.rh diff --git a/include/Makefile.in b/include/Makefile.in index ddc07ba8c64..00e9cf4a27d 100644 --- a/include/Makefile.in +++ b/include/Makefile.in @@ -203,6 +203,7 @@ SRCDIR_INCLUDES = \ dciddi.h \ dciman.h \ dde.h \ + dde.rh \ ddeml.h \ ddk/compstui.h \ ddk/hidsdi.h \ diff --git a/include/dde.h b/include/dde.h index 117b428e7fe..508c1eaa905 100644 --- a/include/dde.h +++ b/include/dde.h @@ -34,17 +34,7 @@ extern "C" { #define WINUSERAPI DECLSPEC_IMPORT #endif -#define WM_DDE_INITIATE 0x3E0 -#define WM_DDE_TERMINATE 0x3E1 -#define WM_DDE_ADVISE 0x3E2 -#define WM_DDE_UNADVISE 0x3E3 -#define WM_DDE_ACK 0x3E4 -#define WM_DDE_DATA 0x3E5 -#define WM_DDE_REQUEST 0x3E6 -#define WM_DDE_POKE 0x3E7 -#define WM_DDE_EXECUTE 0x3E8 -#define WM_DDE_LAST WM_DDE_EXECUTE -#define WM_DDE_FIRST WM_DDE_INITIATE +#include /* DDEACK: wStatus in WM_DDE_ACK message */ typedef struct diff --git a/include/dde.rh b/include/dde.rh new file mode 100644 index 00000000000..23076a87207 --- /dev/null +++ b/include/dde.rh @@ -0,0 +1,32 @@ +/* + * Copyright 1995, Technion, Israel Institute of Technology + * Electrical Eng, Software Lab. + * Author: Michael Veksler. + * Purpose: dde declarations + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#define WM_DDE_INITIATE 0x3E0 +#define WM_DDE_TERMINATE 0x3E1 +#define WM_DDE_ADVISE 0x3E2 +#define WM_DDE_UNADVISE 0x3E3 +#define WM_DDE_ACK 0x3E4 +#define WM_DDE_DATA 0x3E5 +#define WM_DDE_REQUEST 0x3E6 +#define WM_DDE_POKE 0x3E7 +#define WM_DDE_EXECUTE 0x3E8 +#define WM_DDE_LAST WM_DDE_EXECUTE +#define WM_DDE_FIRST WM_DDE_INITIATE diff --git a/include/winresrc.h b/include/winresrc.h index e179217c34b..2f99661f39e 100644 --- a/include/winresrc.h +++ b/include/winresrc.h @@ -37,7 +37,7 @@ #include #include -/* FIXME: #include */ +#include #include #include #include