[gtkada] [ANN] TP7 emulation V2.6 with GTK-Ada

Pascal p.p14 at orange.fr
Sun Jun 3 11:26:18 CEST 2012


Hello, many changes of TP7-Ada since last announcement in February.

Among changes, 
 - you can now use ctrl-c and ctrl-v to copy / paste to / from GTK clipboard with text window,
 - function keys F1 .. F10 managed with shift, ctrl and alt modifers
 - the mouse is active with graphic window, API ported from DOS mouse features programmed in Turbo Pascal,
 - and 3 additional examples : curve plotting, surface plotting and multitask Sudoku solver.

TP7-Ada is a port of Turbo Pascal libraries in Ada with GTK-Ada support.

The units are :
tp7-crt.adb
tp7-crt.ads
tp7-dos.adb
tp7-dos.ads
tp7-graph.adb
tp7-graph.ads
tp7-mouse.adb
tp7-mouse.ads
tp7-printer.adb
tp7-printer.ads
tp7-system.adb
tp7-system.ads
tp7-test.adb
tp7-test.ads
tp7.adb
tp7.ads

Moreover it can be used as a basic multi-purpose library for simple text or graphic stuff with GTK-Ada.

See screen copies on:
http://blady.pagesperso-orange.fr/tp7ada.html

The complete code is here:
http://p2ada.svn.sourceforge.net/viewvc/p2ada/extras/tp7ada/current/
See also (in French):
http://blady.pagesperso-orange.fr/creations.html#ada_tp7

All TP7 features are not completely functional, see current status:
http://p2ada.svn.sourceforge.net/viewvc/p2ada/extras/tp7ada/current/TurboPascal7.0-Ada.html

All Pascal source codes were translated in Ada with P2Ada translator:
http://sourceforge.net/projects/p2ada/

Enjoy, Pascal.
http://blady.pagesperso-orange.fr




More information about the gtkada mailing list