Llama/GTK updates
- Posted by jbrown105 at speedymail.org Apr 02, 2002
- 510 views
I have updated Llama/GTK again, this time I will try to keep it on my web site permanently. (It was because I was having trouble with ftp uploading of file to the geocities server, but I have switched browsers from lynx to w3m so now I can use the Easy Upload feature instead, which seems to work fine, just in case your interested.) I have updated the sample editor, the inputbox() function now works correctly, file name is shown in the titlebar, size of window is larger. Also, I found this weird bug while I was trying to get the editor to work, it seems that qMy[self][qHandle] does not store the correct handle, so I now use eu_gtk_widgets instead. (I dont know why the original way of storing handles is broken, if someone can figure out why that would be greatly appreciated.) (... All the silly little bugs I've had to fix, no wonder David Cuny gave up on Llama ...) I would also like to mention that I have altered Llama/GTK so it no longer has or needs a Canvas widget. (It does use the GTK/GDK version, but the canvas calls are done internally by the Window widget, a Llama/GTK program should never see them or use canvases directly.) Of course, unlike David, I plan on turning Llama/GTK into a functional library with MINIMAL compatibility with Win32Lib. It would be quite difficult to create a fully functional clone of Win32Lib with all of its Win32 API functions on Linux, but, unlike Irv's EuGTK, I want some compatibility, so Win32 programmers dont have to throw away their skills and relearn a whole new widget library when they write a program for Linux (not that EuGTK is hard, I just want to add more options for Linux GUI programmers). I have also planned to port ezDesign.exw by Jacques Deschenes to Llama/GTK, but I have not really started yet, I will try as soon as I have some more free time. The file is under the name of ide.exu, by the way. (If anyone else wants to take a try at writing an IDE for Llama, please do. It would be greatly appreciated ;) Llama/GTK can be downloaded from my site: http://www.geocities.com/jbrown1050 Just follow the links. jbrown