comp.lang.ada
 help / color / mirror / Atom feed
From: tmoran@acm.org
Subject: Re: Does Visual ADA exist?
Date: Tue, 11 Jan 2005 16:41:30 -0600
Date: 2005-01-11T16:41:30-06:00	[thread overview]
Message-ID: <jvWdnf8EdI2Hy3ncRVn-2w@comcast.com> (raw)
In-Reply-To: cs0mms$rku$1@rdel.co.uk

> > (http://www.rrsoftware.com/html/prodinf/claw/claw.htm), which is an
> > interface to the Windows functions, including the GUI functions, and
>I will visit the website and take a look at what they offer.
  Look at "bigjob" in the set of demo packages.  It's specifically a
simple example of bolting a GUI onto an existing, non-GUI, "big job"
program.  In essence, when the program wants to write to the screen,
instead of using Ada.Text_IO, it puts the info into a status record and
calls for a screen redraw.  The redraw shows the new (or what's changed)
info from the status record.  Asynchronous user window menu selections
similarly put information in a command record, and the main program, at
appropriate times, looks there to see if it needs to take some action.
The "Bigjob" demo doesn't show user input requests from the main program
(ie, Ada.Text_IO.Get) - that's done with dialog boxes.  See the other
demos or docs for those.
  You mention your Ada program runs on DOS - which compiler did it use?



  reply	other threads:[~2005-01-11 22:41 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-11 11:28 Does Visual ADA exist? corlioni1976
2005-01-11 12:33 ` Ole-Hjalmar Kristensen
2005-01-11 14:01   ` corlioni1976
2005-01-11 22:41     ` tmoran [this message]
2005-01-11 12:44 ` Marius Amado Alves
2005-01-11 14:08   ` corlioni1976
2005-01-11 15:02     ` Marius Amado Alves
2005-01-11 15:45     ` Martin Krischik
2005-01-12  2:25     ` Frank Beard
2005-01-12  3:17     ` Wes Groleau
2005-01-13 20:35 ` David Botton
2005-01-17 18:02 ` sclairmont
replies disabled

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