www.pudn.com > SCIDE.rar > cedefs.h
//////////////////////////////////////////////////////////////////////////// // File: cedefs.h // Version: 1.0.0.0 // Created: 21-Feb-1999 // // Author: Stcherbatchenko Andrei // E-mail: windfall@gmx.de // // Global definitions for Crystal Edit - syntax coloring text editor. // // You are free to use or modify this code to the following restrictions: // - Acknowledge me somewhere in your about box, simple "Parts of code by.." // will be enough. If you can't (or don't want to), contact me personally. // - LEAVE THIS HEADER INTACT //////////////////////////////////////////////////////////////////////////// #ifndef CEDEFS_H__INCLUDED #define CEDEFS_H__INCLUDED #if defined(CE_DLL_BUILD) && defined(CE_FROM_DLL) #error Define CE_DLL_BUILD or CE_FROM_DLL, but not both #endif #ifndef CRYSEDIT_CLASS_DECL #if defined(CE_DLL_BUILD) #define CRYSEDIT_CLASS_DECL __declspec(dllexport) #elif defined(CE_FROM_DLL) #define CRYSEDIT_CLASS_DECL __declspec(dllimport) #else #define CRYSEDIT_CLASS_DECL #endif #endif #ifndef CE_INLINE #if defined(CE_DLL_BUILD) || defined(CE_FROM_DLL) #define CE_INLINE #else #define CE_INLINE inline #endif #endif #endif