[M3devel] User interfaces for Modula 3.

dirk muysers dmuysers at hotmail.com
Mon Jun 1 10:26:37 CEST 2015


Yes, there is libiup. Interface is portable C. Remains to write an
M3 interface file.
And it is pure Unicode (UTF-8), as it should be everywhere  

-----Original Message----- 
From: Hendrik Boom 
Sent: Monday, June 01, 2015 2:29 AM 
To: m3devel 
Subject: [M3devel] User interfaces for Modula 3. 

What user interface libraries are available for Modula 3?

I know there's Trestle.

But is there something like GTK or QT or somethng I can use like cairo 
to draw really pretty text?  Anything that supports lots of Unicode?
I don't mind havein to do my own character placement based on font 
metrics of some sort;  not now, bit later, I may have some really 
weird layout constraints.

In case you're wodering about the application:

I'm doing preliminary planning for something like a text editor with 
several windows, one with the raw text, and another with a continuous 
(as continuous as I have cpu cycles for) display of the results of rather 
complex calculations on that text (such as proof checking or 
described graphics).

Modula 3 isn't the only candidate for a programming language, just the 
leading candidate for historical and bootstrapping reasons.  The others 
at the moment are OCAML and some kind of statically typed Scheme.

And of course, I may decide that theo whole projecct is infeasible.

-- hendrik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20150601/aee1088b/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wlEmoticon-smile[1].png
Type: image/png
Size: 1046 bytes
Desc: not available
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20150601/aee1088b/attachment-0002.png>


More information about the M3devel mailing list