Faq and documentation                                
Customer Information
    Licensing
     
Partners
    PaxScript
     
Product Information
    Downloads
    Features
    Screenshots
    Documents
     
Product Tutorials
    Overview
    How to Install
    How to embed
    Code Repository
   
   
   
   
   
   
   

How to install PaxDebugger component.

Before installation, you must ensure to have:

  • Borland Delphi 6 or 7 installed.
  • Synedit component installed (only stable version 1.1 has been tested). You can grab it at http://sourceforge.net/projects/synedit/ or use the version included with PaxDebugger for a smoother installation on Delphi 7. We're going to talk about this, later in this tutorial.
  • paxScripter component 1.8 (or better) installed.
Once that points 1, 2 and 3 have been verified, lets unzip PaxDebugger archive into a directory you want to.
Open the PaxDebugger_D7.dpk package file; it is in the same directory you have chosen in the previous step.
PaxDebugger component needs these units to compile:
  • IMP_SysUtils
  • IMP_Classes
  • IMP_ActiveX
  • IMP_Controls
  • IMP_Contnrs
  • IMP_StdCtrls
  • IMP_ComCtrls
  • IMP_Buttons
  • IMP_Forms
  • IMP_Graphics
  • IMP_ExtCtrls
  • IMP_Dialogs
  • IMP_Menus
  • IMP_ImgList
  • IMP_DB
  • IMP_DBClient
  • IMP_StrUtils
  • IMP_DateUtils
  • IMP_ADODB
  • IMP_Variants

These import units are present in PaxDebugger package, on both trial and commercial version. So you have to ensure that the correct path has been added in Delphi paths library. These units are inside: <PaxDebugger_Dir>\import directory.
Now compile PaxDebugger package, install it, and if all will go for the right way, you'll can see PaxDebugger icon in the same tab where paxScripter component has been installed.

A note about SynEdit 1.1 installation.
The stable version package downloaded from sourceforge is not fully Delphi7 compatible. To make it compatible with Delphi7, SynEdit.Inc file must be modified. It's just a matter to include the precompiler declarations for Delphi7, as follow:

{$IFDEF VER150}
  {$DEFINE SYN_COMPILER_6}
  {$IFNDEF BCB}
    {$DEFINE SYN_DELPHI}
    {$DEFINE SYN_DELPHI_6}
  {$ELSE}
    {$DEFINE SYN_CPPB}
    {$DEFINE SYN_CPPB_6}
  {$ENDIF}
{$ENDIF}
In the PaxDebugger archive, a Delphi7 compatible SynEdit 1.1 version has been included. Open SynEdit_D7.Dpk package (it's located in 'SynEdit' subdirectory) and then install it.
Please note that no source files have been modified but SynEdit.Inc

 

 

 
  24 Nov 2004: PaxDebugger 1.3 is out ...
  8 Apr 2004: PaxDebugger 1.0 is out