On 23/04/2014 at 08:18, xxxxxxxx wrote:
It's biggest problem is it's age.
I think this stuff we're using now was written way back in the 90's. Before WYSIWYG came into popularity.
I've been able to create my own dialogs and gizmos using Win32 OS code.
It's really fairly simple. You just grab the main C4D window by it's name (I have written special code for that). And make it the parent window.
Then create another window in Win32 code that's a child of the main C4D window. Putting whatever Win32 gizmos you want in it.
But the problem that stops it from working is that C4D does not receive Windows messages.
I can launch my own Win32 window just like any other dialog plugin from the C4D menu.
But because I can't send messages to C4D from my dialog window. All I can do is execute a C4D command whenever the Win32 window itself is clicked. Not the gizmos.
But things like the window's size itself I can control through my Win32 code.