Open source IDE (integrated developer environment) that targets the 
RapidQ compiler(c) William Yu, Realsoftware.com

For more information, additional include files, links and other
information go to http://rapidq.phatcode.net/

Editor plugin Scintilla.dll, written by Neil Hodgson <neilh@scintilla.org>
Resource Compiler by Jeremy Gordon http://www.GoDevTool.com 
Source code for the form designer by Don Homans.
Code contributions by RapidQ community

The project is developed in the FreeQ IDE by loading the file 'FreeQ.QProj'
The directory of the files is relative so you must open the project
via the "open project" menu item. You should be able to hit 
'compile and run' (green button with arrow ). If you have troubles, read
the section below.

JohnK

--------------------------------------------------------------------
To Compile FreeQ IDEa from source (without a running copy of the IDE)
using latest version FreeQ

1.  Unzip the FreeQ source code (creates the folder "FreeQ_IDE_src")
    c:\RapidQ\IDE\FreeQ_IDE_src\ will be created with all source code
    For (default configuration) simplicity:
        Rename folder FreeQ_IDE_src to FreeQ

2.  Copy the SciLiexer.dll into this folder (from the FreeQ exe folder or
    also see http://rapidq.phatcode.net/include/Scintilla/)

3.  Ensure you have the following UPDATED files in your default RapidQ include folder
    Available from: http://rapidq.phatcode.net/include/
    Windows.inc
    RapidQ2.inc
    XP_Manifest.INC
    qini.INC
    htmlHelp.inc
    QXPButton.inc
    ShellRedir.inc
    \Scintilla\QScintilla.inc

4.  Notice FreeQ_IDE_src creates a folder \debugger
    If needed Unzip the latest RapidDBG package to this folder.
    Available from: http://tech.groups.yahoo.com/group/rapidq/files/IDEs/

5.  Obtain copies of ResourceHacker.exe and upx.exe and copy to the folder:
    FreeQ\tools\

6.  Assuming a RapidQ folder structure of:
    c:\RapidQ
    c:\RapidQ\inc
    c:\RapidQ\lib
    Create a batch file make.bat with the following line:
    c:\RapidQ\rc.exe -r -IC:\RapidQ\inc -Lc:\RapidQ\lib FreeQxxx.bas
    (where xxx is the version number)

    Run the make.bat batch file.
    After approx 15 secs you should have a FreeQxxx.exe file,
    if NOT check the dump.$$$ file for errors, and fix appropriately.
    If all ok delete make.bat, as no longer required, and Dump.$$$

7.  For more simplification:
    Rename FreeQxxx.exe to FreeQ.exe as you will now use this to
    re-generate FreeQxxx.exe to update icons/files etc

8.  Edit \FreeQ\FreeQ.Qproj to update paths to rc.exe etc

9 . Run FreeQ.exe:
    check/set your paths to RapidQ exe/lib/inc
    deselect "Default TypeCheck On"
    select "Set path to application"
    Save these settings.
    Re-generate FreeQ IDEa - FreeQxxx.exe by loading FreeQ.Qproj
    with the menu (File -> Open Project)

11. Form Designer
    Run FreeQ.exe, open \FormDesigner\FormDesigner.Qproj, and compile it.
    Copy RapidFRM.exe to folder FreeQ\tools\

12. Source line debugger
    If you have FreeBasic installed (either v0.20.0 Beta or v0.21.0) you
    can create the fbDBGParser.dll, otherwise use the supplied version.
    An example batch file MakeDBG.bat can be used as a guide.

13. Copy fbDBGParser.dll to folder \FreeQ\tools

