Files
The package contains the DLL files, the source code files, the include files, resource files, and make files that are necessary to incorporate the TER routine into your application. In addition, the package also includes a set of files to construct a demo program. The demo program shows by example the process of linking the editor to your program.
DLL Demo Files:
(Demo files are contained in the demo_src.zip file)
DEMO.C | Source code for the demo program |
DEMO.H | Include file for the demo program |
DEMO.RC | Resource source file for the demo program |
DEMO.DEF | Definition file for linking the demo program |
DEMO.EXE | Executable demo program |
DEMO_DLG.H | Dialog Identifiers for the demo program |
DEMO_DLG.DLG | Dialog templates for the demo program |
DEMO_DLG.RES | Compiled dialogs for the demo program |
Custom Control Demo Files:
CTRL.C | Source code for the custom control demo program |
CTRL.H | Include file for the demo program |
CTRL.RC | Resource source file for the demo program |
CTRL.DEF | Definition file for linking the demo program |
CTRL.EXE | Executable demo program |
CTRL_DLG.H | Dialog Identifiers for the demo program |
CTRL_DLG.DLG | Dialog templates for the demo program |
CTRL_DLG.RES | Compiled dialogs for the demo program |
TER Source Files (included in the C_SOURCE.ZIP file):
TER.C | Contain Application Interface routines and the main window process function. |
TER1.C | Main source file. Includes painting functions, line edit and scrolling functions and word wrapping functions. |
TER2.C | Contains the overflow from the TER1.C module. |
TER3.C | Frames and other editing functions. |
TER_INIT.C | Initialization and exit functions |
TER_IO.C | File I/O and printing functions |
TER_RTF.C | Rich text format data input functions. |
TER_RTF1.C | Rich text format data output functions. |
TER_BLK.C | Block edit and clipboard functions |
TER_MISC.C | Search/Replace and other auxiliary functions. |
TER_FMT.C | Contains programming specific to the character formatting, font control and line centering features. |
TER_FMT1.C | Overflow routines from TER_FMT.C module. |
TER_FRM.C | Frame functions. |
TER_CTL.C | Dialog editor interface routines. |
TER_PAGE.C | Page mode screen handling routines. |
TER_BAR.C | Tool bar management functions. |
TER_OLE.C | OLE routines |
(These source files with .C extension contain the Include statements for TER.H,WINDOWS.H and other runtime function headers)
TER.H | The include file to include into your application module that calls the TER routine. It contains the definition of the argument parameter structure and the prototypes for the API functions. |
TER_MSG.H | Contains the text of messages used by the DLL. |
TER1.H | The include file used by the TER modules. It contains global variables and some definition statements. All variable declaration statements are prefixed by 'PREFIX' word. The PREFIX word is defined in all source files except TER.C as 'extern'. This strategy avoids the need for duplicate declarations for the main file and other auxiliary files that refer to the global variables as 'extern'. This file contains the Include statement for TER_CMD.H and TER_DLG.H files. |
TER_CMD.H | Include file. Contains definition statements for editor command ids. |
TER_DLG.H | Include file. Contains definition statements for dialog box control ids. Also serves as the include file for Windows' dialog editor. |
TER_PROT.H | Contains the prototypes for the internal TER functions. |
TER.RC | Main resource file for the TER routine containing accelerator and menu resource statements. This file contains the Include statements for TER_CMD.H, TER_DLG.H and TER.DLG files. |
TER.DLG | The file created by the dialog editor, which contains the source for the dialog boxes. This file is included into TER.RC file. |
TER.RES | The compiled resource file required by the Windows' dialog editor. The include file that is required by the dialog editor with TER.RES is TER_DLG.H. |
TER.DEF | The definition file to create the TER.DLL file. |
txml2.dll | The dll used for importing the docx formatted files. |
ter32.dll | The main DLL file |
ter32.LIB | Import library for the ter30 DLL |
ter30BC.LIB | Import library for 32 bit Borland C/C++ or Builder environment |
Help System Files:
TER.RTF | The help text in RTF format. |
TER.HPJ | The help definition file. This file contains the Include statement for TER_CMD.H file. |
TER_HLP.ZIP | Contains TER.HLP file which is a user's help file for editor. |
Visual Basic Interface Files :
TER.BAS: | Included in the VBDEMO.ZIP file. It contains the TER API function declarations, input structure type declarations, TER global constant declarations, and auxiliary functions. This file must be included by any VB application interfacing to the editor. |
Visual Basic DLL Interface Demo:
(These files are included in the VBDEMO.ZIP file)
DMO_VB.BAS: | Contains the global variables for the internal use of the demo program. |
DMO_VB.FRM: | Main form. It contains the menu and initialization functions. |
DMO_VB1.FRM: | Accepts the parameters to open a new TER window. |
DMO_VB2.FRM: | Selects a TER window to close. |
DMO_VB3.FRM: | Select a TER window to reset. |
DMO_VB4.FRM: | Select a TER window to monitor. |
DMO_VB5.FRM: | Allows the user to edit the operational variable of a currently open TER window. |
DMO_VB6.FRM: | Allows the user to insert a text string with specified formatting attributes. |
DMO_VB7.FRM: | Print a text buffer or file. |
DMO_VB.MAK: | Project file for the this demo program. |
Borland Delphi Interface and Demo files:
(These files are included in the DELPHI.ZIP file)
TER.PAS | Function and constant declaration file. |
DMO_DLP.DPR | Demo project file. |
DMO_DLP1.DFM | Main demo form file. |
DMO_DLP2.DFM | Secondary demo form file. |
DMO_DLP1.PAS | Main demo unit. |
DMO_DLP2.PAS | Secondary demo unit. |
Visual C++ Interface Files:
TER_MFC.H | Header file for the CTer class. |
TER_MFC.CPP | Implementation file for the CTer Class |
TER_VIEW.H | Header for the CTerView class. |
TER_VIEW.CPP | Implementation file for the CTerView class. |
TER_VIEW.RCH | Read only symbols to be included in Visual C++ Application Studio. |
MFC.ZIP | Contains a demo application using the CTerView class. |
Make Files:
MAKE-MC.BAT | Compiles and links the TER routines using |
MAKE-MC | Microsoft 'C'. |
MAKE-BC.BAT | Compiles and links the TER routines using |
MAKE-BC | Borland 'C'. |