comp.lang.ada
 help / color / mirror / Atom feed
* Re: Ada Gui Builder Leonid Dulman
@ 1998-09-22  0:00 dulman
  0 siblings, 0 replies; only message in thread
From: dulman @ 1998-09-22  0:00 UTC (permalink / raw)








               V A D  (Visual Ada-95 Developer for Os/2)  





  System Vad is upgrade system for visual developer GuideLines
JBA International
  http://mcalcin.IPS.RAS.RU/Mirrors/cdrom/dev32.htm
  http:/ftp.cdrom.com/pub/os2/dev32.htm
files : gbase311.zip  gbase312.zip  gbase313.zip  gbase314.zip

  System GuideLines produce *.cpp,*.hpp,*.rc,*.def files.
  System VAD contains OS2 interface, jbainter.lib (jbainter.dll)
interface and vad.cmd Cpp to Ada-95 translator. System works with
GNAT 3.10 ADA-95 OS/2 compiler in EMX 0.9c

                             Set Up process
                             ---------------
  1. SetUp GuideLines.
  2. Copy files to BIN , DLL, LIB and GNATLIB directories EMX
  3. Change directories in adastart.cmd,adapm.cmd  and adaln.cmd
                            (libraries directory)
  4. Compile ADA components (1.cmd).

 System Tools

ADACOB.CMD    - creation b_xxxx.c header and its compilation to b_xxxx.obj
ADALN.CMD     - creation *.lnk file for LINK386
ADAO.CMD      - compile Ada file in *.o mode
ADAOBJ.CMD    - compile Ada file in *.obj mode
O2OBJ.CMD     - *.o to *.obj conversion
OBJ2O.CMD     - *.obj to *.o conversion
LIB2A.CMD     - *.lib to *.a conversion
A2LIB.CMD     - *.a to *.lib conversion
ADAEXE.CMD    - link and add .res file
ADAPM.CMD     - *.exe file for PM in EMX mode
ADASTART.CMD  - set emx variables ( called from others procedures)
VAD.CMD       - Cpp to Ada translator ( No change generated *.cpp file !).

 Working with system
 --------------------
   By Guidelines produce *.cpp *.hpp *.def *.rc files ( I recommend to do
empty event handlers), copy these files to subdirectory <project_name>.
   VAD <project_name> generate ADA-95 main program and packages.

  After generating you may write all needed events and add you Ada packages.

  Procedure <project_name>.cmd - compiles files in EMX mode (*.o) and create
                            <project_name>.exe file
  Procedure <project_name>-os.cmd - compiles files in OS2 mode(*.obj)

      Samples List
      -------------
EVENTS  -  event check example
LIST    -  listbox  example
COMBO   -  combobox example
MAIN    - file dialog and help example
MOVING  - animation (task realization) example
PHIL    - Dinning philosophers ( task type and protected type) example
STATIC  - MDI example
BUTTON  - buttons example
EDIT    - a simple editor
NTBOOK  - Notebook example
MMD     - MultiMedia example

Leonid Dulman  (dulman@ibm.net)
 
 









^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1998-09-22  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-09-22  0:00 Ada Gui Builder Leonid Dulman dulman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox