[ANN] XGP 0.4.0 released

Lindsey Spratt <[email protected]>
Newsgroups gmane.comp.gnu.prolog.general
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.