* Ada Visual Developer for OS/2 L Dulman(dulman@ibm.net)
@ 1997-07-08 0:00 dulman
0 siblings, 0 replies; only message in thread
From: dulman @ 1997-07-08 0:00 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3315 bytes --]
-- �������������������������������������������������������������������ͻ
-- � D E S I G N E N G I N E R I N G �D�S� �
-- � S O F T W A R E ���ͼ �
-- � �
-- � V A D (Visual Ada-95 Developer for Os/2) �
-- � �
-- � Author : Leonid Dulman 1996-1997 �
-- � �
-- �������������������������������������������������������������������ͼ
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.05 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 and adaln.cmd (libraries directory)
4. Compile ADA components (comp.cmd).
System Tools
COMP.CMD - compilations os2 interface packages
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
ADAEXE.CMD - link and add .res file
ADASTART.CMD - set emx variables ( calling 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.
VAD <project_name> generate ADA-95 main program and package.
After generating you may write all needed events and add you Ada packages.
adaobj.cmd compilation of ada-95 components
adacob <project_name> create *.c header and *.obj
adaln <project_name> create <project_name>.lnk file and <project_name>.exe
rc <project_name>.res add res file to EXE.(procedure ADAEXE link
and add *.res file but after *.lnk file creation).
Samples List
-------------
EVENTS - event check example
LIST - listbox example
MAIN - file dialog and help example
MLE - Mle control example
KINO - animation (task realization) example
PHIL - Dinning philosophers ( task type and protected type) example
STATIC - MDI example
BUTTON - buttons example
VAD system is available on ftp://hobbes.nmsu.edu/pub/incoming
Leonid Dulman (dulman@ibm.net)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~1997-07-08 0:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-07-08 0:00 Ada Visual Developer for OS/2 L Dulman(dulman@ibm.net) dulman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox