home *** CD-ROM | disk | FTP | other *** search
- DCONV 1.20 - The Delphi 2.0 DFM to ObjectViRCScript VSC converter
- =================================================================
-
- Introduction
- ------------
-
- We all know how great ObjectViRCScript is for designing graphical interfaces
- for your ViRCScript applications. But there's one problem - it's often very
- time-consuming to construct complex forms and their contents, and there's
- currently no way of designing OVS forms visually.
-
- Solution: design the forms in Delphi 2.0, which is the best tool for designing
- forms visually, and then use DCONV to convert the forms you have designed to
- ObjectViRCScript VSC files, ready for use with ViRC '96 0.91 or higher.
-
- History
- -------
-
- 1.20 (2-Jan-1997) Added support for menus (TMainMenu, TPopupMenu and
- TMenuItem). Also fixed problems with forward properties (properties
- that refer to objects that have not yet been defined - e.g. a page
- control's ActivePage property is defined before the actual page is
- created), which are now translated to ObjectViRCScript code properly.
-
- 1.10 (18-Dec-1996) Added support for TPageControl controls and the TTabSheet
- controls that they own (tabbed dialogs). Fixed recursion bug causing
- EListError errors on some forms using unsupported controls.
-
- 1.00 (15-Dec-1996) Initial release.
-
- Usage:
- ------
-
- DCONV infile.dfm outfile.vsc
-
- Converts the Delphi 2.0 form infile.dfm to the ObjectViRCScript code
- outfile.vsc. Most of the stuff in the original Delphi 2.0 form is converted,
- with the exception of graphics (bitmaps/icons/glyphs) and menus. Of course, you
- can only use controls in your form that are also supported in ObjectViRCScript
- (see OBJECTVS.TXT for a complete list of supported Delphi classes in OVS), but
- other than that, you should find it works without problems. Even if the VSC
- files produced need a little manual touching-up, this tool can certainly save
- hours of work!!
-
- Note that, when you create a new form in Delphi, the form's Visible property is
- initially set to False, so forms are initially created invisible. So, remember
- to add something like ...
-
- @p $Form1.Visible = True
-
- ... somewhere in the VSC file DCONV produces to actually make the form
- visible!!
-
- Is that all there is to it?
- ---------------------------
-
- Yes. Enjoy. :)
-
- - MeGALiTH (2-Jan-1997)