How to change the apperence of all window objects?
Hi,
I just got 3D Studio Max 4, and I noticed that they have changed the standard 3d border of all windows, buttons, combos etc. I don''t think they have rewritten all the controlls since my homewritten plug-ins also where changed.
So, how have they done this? Is it possible to create a new DC, inherited from CDC, change Draw3DRect, DrawEdge and the other Draw functions that use the 3d border, and then somehow let all the window objects use the new DC?
Well, I''m just curious.
thanks in advance!
Just found out that 3DS Max4 isn''t an MFC application, so forget what I said about inherit from CDC.
I''m getting tired of rewriting all the used controlls when I want to give my program a new look. There must be an easier way!
I''m getting tired of rewriting all the used controlls when I want to give my program a new look. There must be an easier way!
Due to Max 4.0''s tight integration with DirectX 8.0 I would guess that the entire interface was designed as if it was a Real Time Gaming application.
Maybe, but all standard controllers that I have added in my homebuilt plug-ins are also changed.
The only thing that has been changed from the standard controllers are the borders, so I get the feeling that they have changed some "global border drawing function", and not replaced all the controllers.
The only thing that has been changed from the standard controllers are the borders, so I get the feeling that they have changed some "global border drawing function", and not replaced all the controllers.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement