[comp.windows.x] X support in Progress 4GL

pim@cti-software.nl (Pim Zandbergen) (05/03/90)

neal@mnopltd.UUCP writes:

>2. X windows support is not quite fully there yet.

Has anybody actually seen the X version of Progress?
For what architectures will it be available?

I am particularly interested whether it is possible to
write 4GL code that will take advantage of X progress
but will also run on regular Progress, or at least on
regular tty's.
-- 
Pim Zandbergen                             domain : pim@cti-software.nl
CTI Software BV                            uucp   : uunet!mcsun!hp4nl!ctisbv!pim
Laan Copes van Cattenburch 70              phone  : +31 70 3542302
2585 GD The Hague, The Netherlands         fax    : +31 70 3512837

neal@mnopltd.UUCP (05/09/90)

->>2. X windows support is not quite fully there yet.
->
->Has anybody actually seen the X version of Progress?
->For what architectures will it be available?
->
->I am particularly interested whether it is possible to
->write 4GL code that will take advantage of X progress
->but will also run on regular Progress, or at least on
->regular tty's.

Nope, thus far all I have seen are slide shows.   At the Atlanta Progress Group
last night we had a presentation from Progress on Version 6.  They claim that
6 runs on X in a limited way (no screen sizing, you can move the cursor with 
the mouse or click on a CHOOSE bar menu).  

Version 7 is where the big X stuff is intended.  The problem, of course, is how
do you make the jump from procedural 4gl programs to the event driven logic
demanded by a rodent driven system.   I have been suggesting that they implement
a trigger function addition to the FRAME statements to take care of this and 
still allow it to be compatible with dumb ttys.  However, Progress has a history
of screwing up the first iteration of the features they implement, so don't bet
the business on Version 7 X yet.

PS: But they still end up implementing more features over time than the other
4GL's  8-).

------------------------------------------------------------------------------
Neal Rhodes                       MNOP Ltd                     (404)- 972-5430
President                Lilburn (atlanta) GA 30247             Fax:  978-4741
                          ..uunet!??!emory!mnopltd!neal 
------------------------------------------------------------------------------