I've made a sketch for writing #McCLIM sorted/filtered table - per request of a new user on #clim @ libera.chat.
Here's a commented source code:
https://turtleware.eu/static/paste/764a8a3c-mange.lisp
Data in question is obviously made up.
I've made a sketch for writing #McCLIM sorted/filtered table - per request of a new user on #clim @ libera.chat.
Here's a commented source code:
https://turtleware.eu/static/paste/764a8a3c-mange.lisp
Data in question is obviously made up.
@phil I don't! This is a throwaway code; anything I find good enough for listing ends up in demos or in real sketches directory :)
If you want to hot reload the frame, add the option
(:reinitialize-frames t)
like in the attached code.
It will reconstruct layouts and redisplay panes when the form is recompiled of all running frame instances.
C-c C-c on a changed (make-command-table), it doesn't update. on the other hand, if you add or remove entries from the existing command table, it is immediately visible to the application frame.
@reaversion I don't. Our gadgets look dated by 'modern' standards in the first place, but there aren't many CLIM apps anyway. Some examples look nice though.
I have some plans for themeable gadgets, but there are other more pressing things that are in work now.
That said in the ideal world I'd strive for timeless look and feel instead of modern :)