The eXPress++ Libraries
LIBRARIES............A brief description of the eXPress++ libraries
_ISOURCE.DLL.........The ImgSource Graphics Image support library
DCLIP1.DLL...........The eXpress++ 2.0 dynamic-link library 1 of 2
DCLIP2.DLL...........The eXpress++ 2.0 dynamic-link library 2 of 2
DCLIPIMG.DLL.........The eXpress++ Graphics Image support library
DCLIPX.DLL...........The eXpress++ dynamic-link library
DCLIP1.LIB...........The dCLIP1 "Exports" library
DCLIP2.LIB...........The dCLIP2 "Exports" library
DCLIPS.DLL...........The eXpress++ "stubs" dynamic-link library
DCLIPX.LIB...........The dCLIPX "Exports" library
DCLIPS.LIB...........The dCLIPS "Exports" library
DCLIP1.DEF...........The Source file for DCLIP1.DLL exported functions
DCLIP2.DEF...........The Source file for DCLIP2.DLL exported functions
DCLIPS.DEF...........The Source file for DCLIPS.DLL exported functions
DCLIPX.DEF...........The Source file for DCLIPX.DLL exported functions
EXPRESS.RES..........Linking eXpress++ resources with your application
EXPRESS.ARC..........The Source file for eXpress++ resources
LIBRARIES
A brief description of the eXPress++ libraries
Description:
DCLIPX.LIB (version 1.0 and above)
This library contains the exported symbols that are in the
DCLIPX.DLL dynamic library. Link this library with your
application when using any DC_*(), ADS() or AX*() functions
in your application.
DCHELP.LIB (version 1.8 and above)
This library contains the exported symbols that are in the
DCHELP.DLL dynamic library. Link this library with your
application when using the DC_Help*() functions in your
application.
DCLIPS.LIB (version 1.0 and above)
This library contains the exported symbols that are in the
DCLIPS.DLL dynamic library. Link this library with your
application when using any DC_*() functions in your
application.
DCLIP1.LIB (version 2.0 and above)
This library contains the exported symbols that are in the
DCLIP1.DLL dynamic library. Link this library with your
application when using any version 2.0 DC_*() functions in your
application and when using ALINK.EXE as your linker.
DCLIP2.LIB (version 2.0 and above)
This library contains the exported symbols that are in the
DCLIP2.DLL dynamic library. Link this library with your
application when using any version 2.0 DC_*() functions in your
application and when using ALINK.EXE as your linker.
EXPRESS.RES (version 1.0 and above)
This library contains the bitmap, pointer and icon resources
used by eXPress++. Link this library with your application
when using any DC_*() functions in your application.
NOTE:
ALINK.EXE allows only one (1) .RES file to be linked to an
.EXE. If you have your own resources in a .RES file, then
you must either add the resources in EXPRESS.EXE to your own
.RES file or use Blinker 5.1 which allows for multiple .RES
files.
DCLIPX.DLL (version 1.0 and above)
This is the dynamic-link library that contains all the
eXPress++ and Advantage Server functions. It must be
distributed with your application.
DCHELP.DLL (version 1.8 and above)
The is the dynamic-link library that contains the help
system based on the DC_Help*() functions. It must be
distributed with your application.
DCLIPS.DLL (version 1.0 and above)
This is the dynamic-link library that contains all the eXPress++
stub functions. It must be distributed with your application.
DCLIP1.DLL (version 2.0 and above)
This is the dynamic-link library that contains half of the 2.0
version eXPress++ functions. It must be distributed with your
application if your application calls any 2.0 functions.
DCLIP2.DLL (version 2.0 and above)
This is the dynamic-link library that contains half of the 2.0
version eXPress++ functions. It must be distributed with your
application if your application calls any 2.0 functions.
JACP30XP.DLL and JACE30.DLL
These are the JazzAge 3.0 runtime DLLs. They are used
with eXpress++ functions that require ActiveX support such
as DC_Help() and DC_PrintPreviewAcrobat().
Notes:
DCLIP*.LIB files, by default, are created for compatability
with the ALINK.EXE linker. These are COFF format. OMF
versions of the DCLIP*.LIB files are contained in the \OMF
subdirectory under the \LIB subdirectory of your eXPress++
installation.
_ISOURCE.DLL
The ImgSource Graphics Image support library
Description:
The _ISOURCE.DLL file is a "dynamic-library" that can be used
with Xbase++ applications at runtime. _ISOURCE.DLL can be
linked to an application only "dynamically" and it is
automatically loaded as needed for special graphic image
support.
NOTE: When using DCBITMAP or DCPRINT BITMAP commands in your
appliction that must display or print .JPG or .PCX files, the
_ISOURCE.DLL and DCLIPIMG.DLL file must be distributed with
your application.
_ISOURCE.DLL is a graphics product created by a company named
ImgSource. Their license agreement allows for free
distribution of their _ISOURCE.DLL along with the DCLIPX.DLL
and DCLIPIMG.DLL provided that the source of unlock key is not
also distributed. This key is encoded within DCLIPIMG.DLL,
therefore the source code for this .DLL is not included with
eXPress++. For more information about this graphics library
go to http://www.smalleranimals.com. A full license may be
purchased for a modest amount.
If the DCLIPIMG.DLL or _ISOURCE.DLL files are not distributed
with your applications, there will be no compile-time or run-time
errors, however any .JPG file referenced in a DCBITMAP command or
DCPRINT BITMAP command will be ignored.
Source/Library:
_ISOURCE.DLL
DCLIP1.DLL
The eXpress++ 2.0 dynamic-link library 1 of 2
Description:
The DCLIP1.DLL file is a "dynamic-library" that can be used
with Xbase++ applications at runtime. DCLIP1.DLL can be
linked to an application either "statically" or "dynamically".
It is recommended that Xbase++ .DLLs be linked statically to
applications and this requires including DCLIP1.LIB (Alink)
or DCLIP1B.LIB (Blinker) in your application link script.
By linking a .DLL statically, the .DLL will automatically be
opened when the application is started and the symbols will
be resolved at link time rather than at load time. This
will insure that calls to functions in DCLIP1.DLL do not need
to be used in macros, but that they can be used in your code
like any other Xbase++ function. DCLIP1.DLL contains
approximately half of the version 2.0 functions. The remaining
version 2.0 functions are contained in DCLIP2.DLL.
NOTE: When using DCLIP1.DLL with your Xbase++ applications, you
only need to distribute the DCLIP2,DLL, DCLIPX.DLL and
DCLIPS.DLL files with the application files. No other files
are needed.
Source/Library:
DCLIP1.DLL
See Also:
DCLIP2.DLL
DCLIP2.DLL
The eXpress++ 2.0 dynamic-link library 2 of 2
Description:
The DCLIP2.DLL file is a "dynamic-library" that can be used
with Xbase++ applications at runtime. DCLIP2.DLL can be
linked to an application either "statically" or "dynamically".
It is recommended that Xbase++ .DLLs be linked statically to
applications and this requires including DCLIP2.LIB (Alink)
or DCLIP2B.LIB (Blinker) in your application link script.
By linking a .DLL statically, the .DLL will automatically be
opened when the application is started and the symbols will
be resolved at link time rather than at load time. This
will insure that calls to functions in DCLIP2.DLL do not need
to be used in macros, but that they can be used in your code
like any other Xbase++ function. DCLIP2.DLL contains
approximately half of the version 2.0 functions. The remaining
version 2.0 functions are contained in DCLIP1.DLL.
NOTE: When using DCLIP2.DLL with your Xbase++ applications, you
only need to distribute the DCLIP1,DLL, DCLIPX.DLL and
DCLIPS.DLL files with the application files. No other files
are needed.
Source/Library:
DCLIP2.DLL
See Also:
DCLIP1.DLL
DCLIPIMG.DLL
The eXpress++ Graphics Image support library
Description:
The DCLIPIMG.DLL file is a "dynamic-library" that can be used
with Xbase++ applications at runtime. DCLIPIMG.DLL can be
linked to an application only "dynamically" and it is
automatically loaded as needed for special graphic image
support.
NOTE: When using DCBITMAP or DCPRINT BITMAP commands in your
appliction that must display or print .JPG or .PCX files, the
DCLIPIMG.DLL file must be distributed with your application.
Source/Library:
DCLIPIMG.DLL
DCLIPX.DLL
The eXpress++ dynamic-link library
Description:
The DCLIPX.DLL file is a "dynamic-library" that can be used
with Xbase++ applications at runtime. DCLIPX.DLL can be
linked to an application either "statically" or "dynamically".
It is recommended that Xbase++ .DLLs be linked statically to
applications and this requires including DCLIPX.LIB (Alink)
or DCLIPXB.LIB (Blinker) in your application link script.
By linking a .DLL statically, the .DLL will automatically be
opened when the application is started and the symbols will
be resolved at link time rather than at load time. This
will insure that calls to functions in DCLIPX.DLL do not need
to be used in macros, but that they can be used in your code
like any other Xbase++ function.
NOTE: When using DCLIPX.DLL with your Xbase++ applications, you
only need to distribute the DCLIPX.DLL and DCLIPS.DLL files with
the application files. No other files are needed.
Source/Library:
DCLIPX.DLL
See Also:
DCLIPX.LIB
DCLIP1.LIB
The dCLIP1 "Exports" library
Description:
DCLIP1.LIB is the library that contains a reference to the
eXPress++ functions in DCLIP1.DLL that are "exported", ie
callable from with Xbase++ applications.
This library must be listed in your link-script or project
file when using eXPress++ functions in your application.
Examples:
-- Sample ALINK Link script --
/*
This link script creates XDEMO.EXE using .OBJ files compiled
in COFF format and a DCLIPX.LIB file created in COFF format.
Use this format when linking with ALINK.EXE.
*/
/DE /OUT:XDEMO.EXE /PM:PM
XMAIN.OBJ
XDEMO.OBJ
XDEMO1.OBJ
XDEMO2.OBJ
XDEMO3.OBJ
XDEMO4.OBJ
XDEMO5.OBJ
XSAMPLE1.OBJ
XSAMPLE2.OBJ
EXPRESS.RES
dclipx.lib
Source/Library:
DCLIP1.LIB
See Also:
DCLIP1.DLL
DCLIP2.LIB
The dCLIP2 "Exports" library
Description:
DCLIP2.LIB is the library that contains a reference to the
eXPress++ functions in DCLIP2.DLL that are "exported", ie
callable from with Xbase++ applications.
This library must be listed in your link-script or project
file when using eXPress++ functions in your application.
Examples:
-- Sample ALINK Link script --
/*
This link script creates XDEMO.EXE using .OBJ files compiled
in COFF format and a DCLIPX.LIB file created in COFF format.
Use this format when linking with ALINK.EXE.
*/
/DE /OUT:XDEMO.EXE /PM:PM
XMAIN.OBJ
XDEMO.OBJ
XDEMO1.OBJ
XDEMO2.OBJ
XDEMO3.OBJ
XDEMO4.OBJ
XDEMO5.OBJ
XSAMPLE1.OBJ
XSAMPLE2.OBJ
EXPRESS.RES
dclipx.lib
Source/Library:
DCLIP2.LIB
See Also:
DCLIP2.DLL
DCLIPS.DLL
The eXpress++ "stubs" dynamic-link library
Description:
The DCLIPS.DLL file is a "dynamic-library" that is required
with Xbase++ applications at runtime. DCLIPS.DLL is statically
linked to DCLIPX.DLL. This is a "stubs" library that is needed
to resolve missing functions that will be supported in a
future release.
NOTE: When using DCLIPX.DLL with your Xbase++ applications, you
MUST also distribute the DCLIPS.DLL file.
Source/Library:
DCLIPS.DLL
See Also:
DCLIPS.LIB
DCLIPX.LIB
The dCLIPX "Exports" library
Description:
DCLIPX.LIB is the library that contains a reference to the
eXPress++ functions in DCLIPX.DLL that are "exported", ie
callable from with Xbase++ applications.
This library must be listed in your ALINK link-script when
using eXPress++ functions in your application.
Examples:
-- Sample ALINK Link script --
/*
This link script creates XDEMO.EXE using .OBJ files compiled
in COFF format and a DCLIPX.LIB file created in COFF format.
Use this format when linking with ALINK.EXE.
*/
/DE /OUT:XDEMO.EXE /PM:PM
XMAIN.OBJ
XDEMO.OBJ
XDEMO1.OBJ
XDEMO2.OBJ
XDEMO3.OBJ
XDEMO4.OBJ
XDEMO5.OBJ
XSAMPLE1.OBJ
XSAMPLE2.OBJ
EXPRESS.RES
dclipx.lib
Source/Library:
DCLIPX.LIB
See Also:
DCLIPX.DLL
DCLIPS.LIB
The dCLIPS "Exports" library
Description:
DCLIPXB.LIB is the library that contains a reference to the
eXPress++ functions in DCLIPX.DLL that are "exported", ie
callable from with Xbase++ applications.
This library must be listed in your BLINKER link-script when
using eXPress++ functions in your application.
Examples:
-- Sample Blinker Link Script --
/*
This link script creates XDEMO.EXE using .OBJ files compiled
in OMF format and a DCLIPXB.LIB file created in OMF format.
Use this format when linking with Blinker 5.0.
*/
# Use this link script with Blinker 5.x to create XDEMO.EXE
FI XMAIN.OBJ
FI XDEMO.OBJ
FI XDEMO1.OBJ
FI XDEMO2.OBJ
FI XDEMO3.OBJ
FI XDEMO4.OBJ
FI XDEMO5.OBJ
FI XSAMPLE1.OBJ
FI XSAMPLE2.OBJ
OUTPUT XDEMO.EXE
LIB dclipxb.lib
DEFBEGIN
NAME xdemo
EXETYPE NT SUBSYSTEM WINDOWS
RC EXPRESS
DEFEND
Source/Library:
DCLIPS.LIB
See Also:
DCLIPS.DLL
DCLIP1.DEF
The Source file for DCLIP1.DLL exported functions
Description:
DCLIP1.DEF is the source file that was used to create DCLIP1.LIB.
the library containing "exported" symbols in DCLIP1.DLL.
This file is provided for reference only.
Source/Library:
DCLIP1.DEF
See Also:
DCLIP1.LIB
DCLIP2.DEF
The Source file for DCLIP2.DLL exported functions
Description:
DCLIP2.DEF is the source file that was used to create DCLIP2.LIB.
the library containing "exported" symbols in DCLIP2.DLL.
This file is provided for reference only.
Source/Library:
DCLIP2.DEF
See Also:
DCLIP2.LIB
DCLIPS.DEF
The Source file for DCLIPS.DLL exported functions
Description:
DCLIPX.DEF is the source file that was used to create DCLIPX.LIB.
the library containing "exported" symbols in DCLIPX.DLL.
This file is provided for reference only.
Source/Library:
DCLIPS.DEF
See Also:
DCLIPS.LIB
DCLIPX.DEF
The Source file for DCLIPX.DLL exported functions
Description:
DCLIPX.DEF is the source file that was used to create DCLIPX.LIB.
the library containing "exported" symbols in DCLIPX.DLL.
This file is provided for reference only.
Source/Library:
DCLIPX.DEF
See Also:
DCLIPX.LIB
EXPRESS.RES
Linking eXpress++ resources with your application
Description:
EXPRESS.RES is a file containing resources required by eXPress++
for proper operation. It includes mouse pointers, icons and
bitmaps. It must be included in your link script to insure that
the resources are properly linked to the application .EXE.
Examples:
-- Sample ALINK Link script --
/DE /OUT:XDEMO.EXE /PM:PM
XMAIN.OBJ
XDEMO.OBJ
XDEMO1.OBJ
XDEMO2.OBJ
XDEMO3.OBJ
XDEMO4.OBJ
XDEMO5.OBJ
XSAMPLE1.OBJ
XSAMPLE2.OBJ
EXPRESS.RES
dclipx.lib
Source/Library:
EXPRESS.RES
See Also:
EXPRESS.ARC
EXPRESS.ARC
The Source file for eXpress++ resources
Description:
EXPRESS.ARC is the source file that was used to create
EXPRESS.RES, the file containing resources required by eXPress++
for proper operation. It includes mouse pointers, icons and
bitmaps.
This file is provided for reference only.
Source/Library:
EXPRESS.ARC
See Also:
EXPRESS.RES