For Programmers: Free Programming Magazines  


Home > Archive > Prolog > August 2005 > [ANN] XGP 0.4.0 released (Mac OS X GProlog IDE)









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author [ANN] XGP 0.4.0 released (Mac OS X GProlog IDE)
Lindsey Spratt

2005-08-17, 10:01 pm

I am pleased to announce that XGP version 0.4.0 is now available at
http://xgp.sourceforge.net/

XGP is an integrated development environment that extends gprolog to
work with Cocoa under Macintosh OS X. It provides user interface and
graphics facilities largely compatible with MacProlog32 by LPA. It
requires Mac OS X version 10.2.3 or greater.

Summary of the changes from version 0.3.4 to 0.4.0:

It is now possible to create stand-alone applications using XGP that have full
access to the user interface and graphics capabilities of XGP in addition to
the capabilities of GNU Prolog. Also, the XGP environment can itself
be substantially modified without recompiling XGP.

These new features are supported by the "initialize environment"
mechanism and many changes to the menuing, control window, and
document systems of XGP. As a result of these changes, substantially
more of XGP is implemented in Prolog than in previous releases:
the 'Evaluate Query' and 'Preferences...' dialogs are both implemented
in Prolog in this release instead of using Interface Builder, NIBs, and
Cocoa Objective-C.

The graphics system has been changed in this release to use the Cocoa
NSImage class for displaying XGDL-defined items. Also, some geometric
transformation operations have been added (scale, translate, rotate).
The NSImage change supports Quartz composition of graphic items.
Eventually, this
implementation will be extended to give Prolog control over "recording"
or "caching" a picture (as an image) versus "drawing" a picture
(displaying an image).


Regards,
Lindsey Spratt
http://homepage.mac.com/lspratt


Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com