From: Andreas H. <ah...@us...> - 2004-12-23 00:55:45
|
Update of /cvsroot/jvcl/dev/JVCL3/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32633/common Added Files: jvclc5.inc Log Message: New jvcl.inc structure --- NEW FILE: jvclc5.inc --- {----------------------------------------------------------------------------- The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/MPL-1.1.html Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either expressed or implied. See the License for the specific language governing rights and limitations under the License. The Original Code is: JVCL.INC, released on 2004-12-22. Last Modified: 2004-12-22 You may retrieve the latest version of this file at the Project JEDI's JVCL home page, located at http://jvcl.sourceforge.net Known Issues: -----------------------------------------------------------------------------} {------------------------------------------------------------------------------} { This file contains the default JVCL configuration. } {------------------------------------------------------------------------------} {%hidden%} { Activate this define if you are using Delphi 5 Standard or one of the D6/D7 Personal Editions. } {.$DEFINE DelphiPersonalEdition} { Enable this define if you want to register property and component editors included in JVCL for non-JVCL components as well. } {.$DEFINE JVCL_REGISTER_GLOBAL_DESIGNEDITORS} { Some new libraries and packages (currently JvUIB, JvWizard and JvTimeFrameWork) can be installed either in "stand-alone" mode or in "JVCL" mode. These packages use the USEJVCL define to determine whether they are installed in JVCL mode or not. By default, this define is enabled. NOTE: if you undefine USEJVCL, you can/should remove JvCoreXXX.dcp from the requires node in the affected package(s). } {$DEFINE USEJVCL} { Enable this define if you have the dxgettext (http://dxgettext.sourceforge.net) translation tool installed and want to use it with the JVCL. } {.$DEFINE USE_DXGETTEXT} { Enable this define if you use/have QuickReport } {.$DEFINE JVCL_UseQuickReport} { Enable this define if you have QReport 4 installed. This will require qr4rund7 instead of qrpt. NB! JVCL_UseQuickReport must also be defined} {.$DEFINE QREPORT4} { Activate this define if you have Mike Lischke's Theme Manager (http://www.lischke-online.de) installed and available and you are using D6/BCB6 or below. The ThemeManager package must be compiled as "never-build package". } {.$DEFINE JVCLThemesEnabled} { Activates MIDAS components (DBRemoteLogin). NOTE: if you activate this, you must also manually add JvDlgsXXX.dcp to the requires node of JvDBXXX.bpk !!! } {.$DEFINE Jv_MIDAS} { This define enables GIF image support. Deactivate this define if you are using another GIF image support library. } {$DEFINE USE_JV_GIF} { Activate this define if you do not want to use TGauge Borland sample component in TDBProgress component and FileUtil routines. In this case TProgressBar component will be used. } {$DEFINE USE_PROGRESSBAR} { This define controls whether FourDigitYear variable is used to control date format in TDateEdit, TDBDateEdit components. When this define is not active the ShortDateFormat variable is used instead. } {$DEFINE USE_FOUR_DIGIT_YEAR} { This define controls whether a popup calendar is used as default instead of a modal dialog in TDateEdit, TDBDateEdit components. } {$DEFINE DEFAULT_POPUP_CALENDAR} { This define controls whether JvInterpreter handles OLE automation calls (for VCL only). } {$DEFINE JvInterpreter_OLEAUTO} { Used by JvTimeFrameWork, see JvTFDays.pas for more info on time blocks. } {$DEFINE Jv_TIMEBLOCKS} { This activates the unit versioning system where each JVCL unit gets a record that defines which revision, date and filename the unit has. } {.$DEFINE UNITVERSIONING} |