I was thinking of coding a plugin for RadASM dialog editor to automatically generate resizing code for a window, but the interfaces available to plugins are somewhat limited in this case.
The most important thing is that I would need to add custom properties to the properties list for controls. I am not sure how these properties are implemented internally, but looking at the custom ctrl docs I get the impression that they may be limited to 64 properties?
Of course, in the ideal case I'd like to be able to enumerate all controls complete with properties and "parent" attribute, but I guess that's asking way too much. So, I was wondering if you could give me some pointers on how to add items to your custom properties-list control, so that I may then subclass it to intercept messages about my new properties.
Posted on 2004-11-17 06:16:08 by Qweerdy
Hi Qweerdy

Interesting idea.
Unfortunatly the dialog properties are not very flexible.
As you have noticed they are currently limitted to 64 and hardcoded.
Also there is no easy way to save / load your properties with the .dlg file.
All the above limitations can be overcome, but that takes time.

I guess something like the way KSresizer does it is the easy way.

Posted on 2004-11-17 07:58:45 by KetilO