three weeks break

The next three weeks, no updates will happen here. I will enjoy this time with my wife and my kids. This works best (only), if I have no chance to use a keyboard ;).

Other than that, I wanted to finish the border gadget integration before that break. It is working now, even the proportional gadgets are working to a certain degree, but the code is a clear mess ATM. I hope, I can clean it up, when I return. It is most likely not a good idea, to leave it in the current state, but I can live with that.

All current code is in the svn, so in case my plane crashes, the sources are safe ;).


Border Gadgets

I always said, it would be impossible to get rid of the amigaOS border scroll gadgets. But it always tempted me to try. Well, see yourself:

It is not yet perfect, the arrow keys work and the proportional gadget size is in sync. But at the moment you cannot move the AROS proportional gadget. Other than that, I like it :). The original gadgets will be hidden as soon as I am done with debugging of course.

There seems to be a bug in intuition's NewModifyProp, as it does not work with my border gadgets. It refuses to modify my proportional gadgets, as they are GTYP_CUSTOMGADGET and not GTYP_PROPGADGET, but they are objects of type PROPGCLASS. I need to find out, what the problem is here. Might be, that GZZ windows cause the problem.. It took me quite some hours to find that bug, without aros being open source, it would have been impossible. On the other hand, I suppose the closed source amigaOSes don't have such bugs ;).