Just a note to say that the link that you supply for the Foundry does not
work for me unless I change ".../foundry.dll/..." to ".../foundry.exe/...".
Perhaps you could check this again from your end?
Steve
> The components are, of course, freeware with sources and can be
> found at:
>
> ** Franz-Leo Chomse's AsgFFTableManager
> In the Turbopower Foundry, 'Components' section, see
>
>
http://community.turbopower.com/isapi/foundry.dll/CategoryList?productcode=F
FD
> I strongly encourage you to regularly check and download the
> latest version (currently: v.1.03.01 12/20/2001)
>
> ** SynEdit
> http://synedit.sourceforge.net
> For those of you who do not want to fill the Delphi palette
> with unused comps, two other possibilities:
> -- download SynEdit, do not install it in Delphi IDE,
> and compile with DCC32 (a batch file is given as
> a model).
> -- download the FFCG compiled version (ca. 1300 KB).
>
> What should you download?
> -------------------------
>
> ** you've got the third-party components named above:
>
> Download the full source version
> file: ffSourceWriter420.zip
>
> ** you do not want to download anything else
>
> Download the compiled versions (compiled using D4.03):
> file: FFCG420.zip
> which contains FF1 and FF2 versions of FFCG
>
> Where to get them?
> ------------------
>
> The ffSourceWriter / FFCodeGun files can be downloaded from
> the Turbopower Foundry, at:
>
>
http://community.turbopower.com/isapi/foundry.dll/CategoryList?productcode=F
FD
>
> License
> -------
>
> The FFCG tool and its base classes (ffSourceWriter) have been
> developped for fun and learning... They are intended as an help
> tool for fellow developpers using TurboPower FlashFiler database
> engine.
> FFCG is provided "as-is" and is freeware with sources. At the time
> of writing, all third-party material used in FFCG is also freeware
> with sources.
> You get full Delphi 5 source code and may freely redistribute it,
> provided you do NOT change or delete any file from the distribution
> you received.
>
> More information
> ----------------
>
> >>> Start reading the ReadMe.1st file.
>
> You'll get more information in the provided help files:
> ffSourceWriter.txt and FFCG.hlp.
>
>
> Feel free to report any comments, bug reports or enhancements requests.
>
> Best regards to all Flashers,
> ----
> Jean-Francois Nifenecker, Bordeaux (EU)
> jean-francoi...@XlaposteX.XnetX
> (remove X's to reply - retirez les X dans l'adresse de reponse)
"Jean-Francois Nifenecker" <jean-francoi...@XlaposteX.XnetX> skrev
i melding news:3DD67774...@XlaposteX.XnetX...
> All,
>
> This is to announce ffSourceWriter / FFCodeGun v.4.20 has been released
> and will be available in the Foundry when approved.
>
>
> What is it?
> -----------
>
> ffSourceWriter (and the FFCodeGun utility) is a set of classes that
> are able to generate the ObjectPascal or C++ source code from any
> existing FFTable (FF1 or FF2). This code will, at run-time, create the
> very same table than the one which was used as a model.
>
> What's new?
> -----------
> * Fixed
> - FF2: incorrect default values with fftInt8 field type, causing FFCG
> to crash. The fix lead to drop the dependency upon ffxJFNutils unit
> (replaced with FlashFiler2 ffUtil unit).
>
> * Added
> - command-line version (provided in source version ONLY)
>
>
> FFCG is fully compatible and has been tested with D5.01 and D4.03,
> both with FF1.57 and FF2.12 libraries (without any local patch)
> under Win9x and WinNT4 SP6a.
>
> FFCG supports the following features
> ------------------------------------
>
> Auto-detect the FF databases and show their tables
> -- Supports FF1 and FF2
> -- Generate Pascal or C++ code
> -- In procedural mode
> * Generate a table creation procedure or a table dictionary
> function or both
> * Generate a series of stand-alone routines or bind them
> in a unit
> * Generate a call procedure that will successively call each
> creation routines. This procedure may alternatively be in
> the main code or external.
>
> -- In OOP mode (for more details, see Franz-Leo Chomse's
> TasgFFTableManager unit)
> * Generate a unit containing one class per table, with the
> corresponding dictionary method
>
> -- Generate the C++ header file
> -- Generate the database alias and path creation procedures
> -- Generate database information functions
> -- Generate field constants file
> -- Output code may be adjusted to fit your needs and habits
> -- Preview, modify and print the generated code
> -- Save the current settings for future reuse (in .gun files). To
> accomodate situations where you develop more than one DB at a
> time, you may have more than one set of settings and save/load
> the one you require
> -- Associate .gun extension to itself
> -- Comes in GUI and command-line flavours
>
> Requirements
> ------------
>
> FFCG using two third-party components, you're required to download
> these sets of components. Optionnally, you may download a compiled
> version of FFCG, which doesn't require anything more.