1(******************************************************************************) 2(* SynEdit Include File. This file was adapted from Brad Stowers' DFS.INC *) 3(* file and used with permission. This will help reduce headaches when new *) 4(* versions of Delphi and C++Builder are released, among other things. *) 5(******************************************************************************) 6(* Brad Stowers: bstowers@pobox.com *) 7(* Delphi Free Stuff: http://delphifreestuff.com/ *) 8(* February 24, 1999 *) 9(******************************************************************************) 10(* *) 11(* Complete Boolean Evaluation compiler directive is turned off by including *) 12(* this file. *) 13(* *) 14(* Here is a brief explanation of what each of the defines mean: *) 15(* SYN_WIN32 : Compilation target is 32-bit Windows *) 16(******************************************************************************) 17 18{$IFDEF FPC} 19 {$MODE OBJFPC} 20{$ENDIF} 21 22{$DEFINE SYNEDIT_INCLUDE} 23 24{$IFdef MSWindows} 25 {$DEFINE SYN_WIN32} 26{$ENDIF} 27 28{------------------------------------------------------------------------------} 29{ Common compiler defines } 30{------------------------------------------------------------------------------} 31 32// defaults are short evaluation of boolean values and long strings 33 34// lazarus change no $B- 35{$H+} 36 37{------------------------------------------------------------------------------} 38{ Please change this to suit your needs } 39{------------------------------------------------------------------------------} 40 41// support for multibyte character sets 42{.$DEFINE SYN_MBCSSUPPORT} 43 44// additional tests for debugging 45 46{.$DEFINE SYN_DEVELOPMENT_CHECKS} 47 48{$IFDEF SYN_DEVELOPMENT_CHECKS} 49 50{$R+,Q+,S+,T+} 51 52{$ENDIF} 53 54// $Id: synedit.inc 42184 2013-07-23 18:44:37Z martin $ 55 56