Hi,
this weekend I started playing with LTK and was really impressed, how easy to use it is. Thank you for this nice piece of software.
But of course I have something to complain about and that's Tk's look and feel, which is essentially the only reason I did not try LTK earlier. Searching the web I found a few extension packages, especially Tile, which look much nicer, and even a message from Peter, that there is or will be some support for this in LTK.
The latest LTK version I could find is 0.88pre but it contains no hint concerning Tile, so I tried (by copy and modify) something along the line of
(defargs t-check-button () activebackground activeforeground anchor background bitmap borderwidth cbcommand compound cursor disabledForeground font foreground height highlightbackground highlightcolor highlightthickness image indicatorOn justify offrelief offvalue onvalue overrelief padx pady relief selectcolor selectimage state takefocus text textvariable underline variable width wraplength)
(ltk::defwidget t-check-button (check-button) () "ttk::checkbutton")
(with-ltk () (format-wish "package require tile") ... (make-instance 't-check-button :master top :text "ttk checkbutton")
...)
and the checkbox even showed up! But this is certainly more a hack than anything else and some real support would be very welcome.
So my question is, did I oversee some newer LTK package or an LTK add-on or something or when will it be released?
Regards,
Marco
Hi Marco,
On 1/23/06, Marco Gidde marco.gidde@tiscali.de wrote:
Hi,
this weekend I started playing with LTK and was really impressed, how easy to use it is. Thank you for this nice piece of software.
Thanks :)
But of course I have something to complain about and that's Tk's look and feel, which is essentially the only reason I did not try LTK earlier. Searching the web I found a few extension packages, especially Tile, which look much nicer, and even a message from Peter, that there is or will be some support for this in LTK.
Yes, I have experimented with Tile and have some support running (all the neccesary changes to ltk.lisp are already in the version you have). Though I would not considered it really to be release-quality, I will gladly bundle tile.lisp with the next ltk release - which is, I promise, only a very few days ahead.
Peter
Hi Peter,
thanks for the fast reply.
Peter Herth herth@peter-herth.de writes:
Yes, I have experimented with Tile and have some support running (all the neccesary changes to ltk.lisp are already in the version you have). Though I would not considered it really to be release-quality, I will gladly bundle tile.lisp with the next ltk release - which is, I promise, only a very few days ahead.
These are good news! If the code has some bugs or inconveniences, I can report or fix them. But staring too long at standard Tk widgets (on Linux btw.) would probably harm my eyes :-)
So I'm looking forward to the next weekend :-)
Regards,
Marco
Here is the tile support so far, just load it and then use (activate-tile) and the theme functions to customize...
Peter