From 4cf9a3b8fe91cc0b43d0cbab51cf02c7b1f8d60d Mon Sep 17 00:00:00 2001 From: qwertfisch Date: Mon, 19 Nov 2012 21:25:24 +0000 Subject: KeyBuddy2: ein neuer Ansatz eines Layouttools, ähnlich zu NeoVars, aber in C++ geschrieben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@2431 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/keybuddy2/src/includes.h | 45 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 windows/keybuddy2/src/includes.h (limited to 'windows/keybuddy2/src/includes.h') diff --git a/windows/keybuddy2/src/includes.h b/windows/keybuddy2/src/includes.h new file mode 100644 index 0000000..de54bc1 --- /dev/null +++ b/windows/keybuddy2/src/includes.h @@ -0,0 +1,45 @@ +#ifndef _KeyBuddy2_includes_h_ +#define _KeyBuddy2_includes_h_ + +// custom #defines: +//#define DEBUG + +#ifdef DEBUG + //#define SRCPATH "C:/Eigene Dateien/c-gefrickel/KeyBuddy2/" + #define SRCPATH "" +#else + #define SRCPATH "" +#endif + +#define HOTSTRING 0x80 // random number + +#include "keydefines.inc" +#include "mousedefines.inc" + +// includes and functional defines + +#define WINVER 0x0500 // otherwise SendInput and KEYEVENTF_UNICODE are unknown +#include +using namespace Upp; + +#include "keyButton.h" + +#ifdef DEBUG + #define LAYOUTFILE +#else + #define LAYOUTFILE +#endif + +#include + +#include +#include +#include + +#include "hookfuncs.h" // windows api specific functions needed for keyboard hook +#include "KeyBuddy2.h" // programm class +#include "logger.h" // logging functions for debug +#include "hotstrings.h" // logging and replacing for hotstrings +#include "mousecontrol.h" // well, mouse control + +#endif -- cgit v1.2.3