Hi everybody,
For some other purposes I have been looking into the old XForms library for Linux/Unix, and I realized that it can easily be used by newLisp. :-)
No external software is needed, you can use XForms directly, out-of-the-box, straight from the library, including a fully functional callback mechanism.
Below the XForms context, a demoprogram and screenshot.
Context: http://www.turtle.dds.nl/newlisp/xf.lsp
Program: http://www.turtle.dds.nl/newlisp/clock.lsp
Cheers
Peter
New GUI for newLisp
There are some screenshots from the 2005 contest app:
http://hpwsoft.de/anmeldung/html1/newLI ... ontest.php
And of cource you can download the 30 day Trial-package:
http://www.neosoftware.com/
(For me and newLISP fellow 'Sam' it is the real powerfull combination, easy but powerfull GUI powered by the wonderfull newLISP)
(Not free but worth every $/€)
Just my 2 cents (€)
http://hpwsoft.de/anmeldung/html1/newLI ... ontest.php
And of cource you can download the 30 day Trial-package:
http://www.neosoftware.com/
(For me and newLISP fellow 'Sam' it is the real powerfull combination, easy but powerfull GUI powered by the wonderfull newLISP)
(Not free but worth every $/€)
Just my 2 cents (€)
Hans-Peter
-
- Posts: 394
- Joined: Wed Apr 26, 2006 3:37 am
- Location: Oregon, USA
- Contact:
newTk
I notice a distinct absence of a certain OS of the fruit family :-)- TK (Linux/Win32)
- GTK (Linux/Win32)
- MUI (Linux/Win32)
- XForms (Linux)
- Neobook (Win32)
I've imagined a few times what a newTk for newLISP could be about. Something in the same spirit as newLISP (simple, small, agile, cooperative, and adapting). Based on OpenGL, perhaps? (Have you seen Blender's interface? It convinced me powerful GUIs can be implemented in OpenGL.) And the best part is, we could get the Tk people mad at us, too! Just like the oldLISPers ;-)
m i c h a e l
Another proof that newLisp actually is running in 64-bit on Tru64Unix. The Xforms library runs well with newLisp. Screenshot:
http://www.turtle.dds.nl/newlisp/forum/demo.jpg
Only one change was needed to get it running. Since we are using 64bit now, the (address) also should be pointed to in 64bit format.
Change
to
...and there is full GUI functionality for newLisp, also in Tru64Unix.
Peter
http://www.turtle.dds.nl/newlisp/forum/demo.jpg
Only one change was needed to get it running. Since we are using 64bit now, the (address) also should be pointed to in 64bit format.
Change
Code: Select all
(main 1 (pack "ld" (address "demo.lsp") ))
Code: Select all
(main 1 (pack "Ld" (address "demo.lsp") ))
Peter