Wimp again
Chris (121) 472 posts |
Probably flogging a dead horse, but is anyone interested in looking at the Wimp icon/window drawing routines? I’d be interested in updating my Theme Manager configuration plug-in and the accompanying themes (and donating it to the ROOL project, if wanted), but there’s only really a point to this if the Window Manager is updated to fix its long term inadequacies. I’ve had a look at the sources, but I’m afraid I’m no assembler programmer. However, I would be interested in collaborating with someone who is in order to update the Wimp look and feel. My thoughts on what needs to be done are here . Any comments welcome. It looks like most of the work would need to be done to Wimp10, from the Wimp sources. Any takers? |
Rob Kendrick (86) 50 posts |
I have a half-finished hack to allow Select’s WIMP widget drawing to be expressed as simple Lua functions. This makes it pretty easy for people to create new themes, for example:
Perhaps such a scheme implemented directly in the WIMP, except perhaps more expressive, might be nice?
|
Chris (121) 472 posts |
Once you can colour buttons properly, and handle the input focus changing, there’s plenty of scope for really making nice themes. I’d like to do one based on MacOS’s window furniture, but there seems little point just now as it would look very cludgy. If you’d like to implement your scheme, I’d be a willing tester! |
Andrew Hodgkinson (6) 465 posts |
Doesn’t that Lua code plot the top and right edges just outside the bounding box, assuming ‘w’ and ‘h’ are meant to describe a width and height based on including point (x,y)? I’d expect to see a few “ |