* Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman
@ 1999-05-28 0:00 dulman
1999-05-28 0:00 ` Dale Stanbrough
1999-05-28 0:00 ` David Botton
0 siblings, 2 replies; 4+ messages in thread
From: dulman @ 1999-05-28 0:00 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4414 bytes --]
Vad is free software; you can redistribute it and/or
modify it without restriction.
VAD is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
VAD 2.0 Common description.
������������������������
1. VAD ( Visual Ada Developer ) is a tcl/tk oriented Ada-95 GUI builder
which portable to difference platforms, such as Windows NT/9x,Unix(Linux),
Mac and OS/2.
2. used software
GNAT 3.11 Ada-95 compiler ftp://cs.nyu.edu/pub/gnat
TCL/TK 8.0.5 http://www.scriptics.com/software
TASH 8.02 by Terry J. Westley http://tash.calspan.com/
IMG1.2 package ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/graphics/Img/1.2/img12b1.exe
by Jan Nijtmans <Jan.Nijtmans@wxs.nl>.
TkPaint a simple Image Editor http://www.netanya.ac.il/~samy/tkpaint.html
RAPID-1 By Martin Carlisle
BWIDGETS tk extension http://www.unifix-online.com/BWidget
McListbox,mcombobox by Bryan Oakley <oakley@channelpoint.com>
http://purl.oclc.org/net/oakley/tcl/mclistbox/index.html
VAD generates and uses *.gui file in text format for abstract
widgets descriptions. This file has a simple format and may be corrected
manually. Program Adabuild generates Ada sources and tcl test script from it.
Command format is : adabuild <project name>[.gui]
VAD (Adabuild) generates next files :
<project name>.adb - main ada program
<project name>init.ads - initialized gui package
<project name>init.adb
<project name>event.ads - Event handlers package
<project name>event.adb ( empty functions for events).
<project name>.tcl - TCL script for quick check.
VAD need system variable VAD_HOME
for example : SET VAD_HOME=C:\VAD1.1
TCL/TK is a script language and it has many difference forms to
describe widget.
For widget placing I use disp (layout) property with follow means:
----
noplace (defaults)
place
grid
pack
and manager property for tcl script building
-------
For example for placing widget .w.b in pack layout need to write
disp :pack
manager:.w.b -side top
If you want to pack several widgets in one pack (for example 3)
look at packbuton.gui sample.
In addcreate property you may write all addition information for widget
creation.
I tried to write online help for many of used properties and simple
samples.
Unfortunately , if script has mistakes system generates EXCEPTION
and abnormal ended, but VAD tries to create ABEND.GUI file with
all entering widgets ( without last) and exception information in vad.prn
Some changing in widgets you may see immediately (I recommend to save
information before property/event switching), but global changing you
may see only after REDRAW ( menu TEST) execution.
HELP menu allows by internal HTML viewer ( I use HTML_LIBRARY package
from sun)
This is a version 2.0(beta) and it contains some bugs, but
I hope it will useful for Ada programmers and easy in work. This is
an effective way to build gui oriented system independent applications
in pure ADA-95.
VAD 2.0 supports many of images formats such as
BMP, XBM, XPM, GIF (with transparency), PNG, JPEG, TIFF and
postscript. I use Img1.2 package
For formats difference from xbm and gif you may used jpeg image type.
A simple free Image editor TKpaint (with little changing ) by Samy Zafrany
An Adasource from image generator from RAPID by Martin C. Carlisle
and Patrick Maes.
Widget Table
------------
1. Based TCL/TK widgets
toplevel frame button radiobutton checkbutton menubutton label entry
listbox canvas message menu item scrollbox scale text
2. BWidgets
Button Label Entry ListBox
ArrowButton ProgressBar MainFrame LabelFrame LabelEntry TitleFrame
Dialog ScrolledWindow PanedWindow ButtonBox NoteBook (Page) SpinBox
Tree MessageDlg ProgressDlg
3. Widgets by Bryan Oakley
combobox mclistBox
4. Direct executable Tcl script
TclScript
You may free download VAD 2.0 from http://ada95.freeservers.com/index.htm
VAD201.zip VAD202.zip VAD203.zip VAD204.zip
I am ready for any form of cooperation and thanks for any help.
Regards
Leonid Dulman(dulman@ibm.net)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman
1999-05-28 0:00 ` Dale Stanbrough
@ 1999-05-28 0:00 ` Stanley R. Allen
0 siblings, 0 replies; 4+ messages in thread
From: Stanley R. Allen @ 1999-05-28 0:00 UTC (permalink / raw)
Dale Stanbrough wrote:
>
> dulman@ibm.net wrote:
>
> " Vad is free software; you can redistribute it and/or
> modify it without restriction."
>
> I hope you've checked that "Visual" isn't a trademark of a certain
> company (actually if it was, any legal action might create some good
> publicity!).
>
"Visual" isn't owned by Microsoft (many other companies' products
have that word in the name, e.g., "Visual Object", "Visual Age"),
BUT....
VAD is awfully similar to VADS -- which I believe is a trademark
owned by Rational Corporation.
--
Stanley Allen
mailto:s_allen@hso.link.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman
1999-05-28 0:00 Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman dulman
1999-05-28 0:00 ` Dale Stanbrough
@ 1999-05-28 0:00 ` David Botton
1 sibling, 0 replies; 4+ messages in thread
From: David Botton @ 1999-05-28 0:00 UTC (permalink / raw)
> You may free download VAD 2.0 from
http://ada95.freeservers.com/index.htm
> VAD201.zip VAD202.zip VAD203.zip VAD204.zip
I would love to try your project out, but when I go to download files, I
get either:
1) We're sorry. This file is larger than 262144 bytes. You will not be
able to download this file through FreeServers.com.
or
2) The requested URL http://ada95.freeservers.com/vad204.zip was not
found on this server.
If you would like AdaPower.com to give you some space for your project,
please contact me.
--
David Botton
www.AdaPower.com
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman
1999-05-28 0:00 Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman dulman
@ 1999-05-28 0:00 ` Dale Stanbrough
1999-05-28 0:00 ` Stanley R. Allen
1999-05-28 0:00 ` David Botton
1 sibling, 1 reply; 4+ messages in thread
From: Dale Stanbrough @ 1999-05-28 0:00 UTC (permalink / raw)
dulman@ibm.net wrote:
" Vad is free software; you can redistribute it and/or
modify it without restriction."
I hope you've checked that "Visual" isn't a trademark of a certain
company (actually if it was, any legal action might create some good
publicity!).
Dale
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1999-05-28 0:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-05-28 0:00 Announce : Visual Ada Developer (VAD) version 2.0 Leonid Dulman dulman
1999-05-28 0:00 ` Dale Stanbrough
1999-05-28 0:00 ` Stanley R. Allen
1999-05-28 0:00 ` David Botton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox