Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS Tech Support » window maximization problem Collapse All
Subject Author Date
Pawel Kalinowski Oct 15, 2008 - 12:31 AM

Dear Sirs,


We have some problems with class derived from CExtNCW <CMDIFrameWnd>:


class CMainFrame : public CExtNCW <CMDIFrameWnd>


When we move windows toolbar from it’s default position and dock it to the left or top screen edge and then maximize application window, we can see that this window is not fully maximized as shown in pictures:


 




 


The gap between window and screen edge has the same width as windows toolbar.


This problem occured with following prof-UIS versions:


2.83

2.84 (ExtNcFrame-updated-files-284.zip)

2.84 v2 (ExtNcFrame-updated-files-284-Version-2.zip)


Do you know how to solve it?

Pawel Kalinowski Oct 20, 2008 - 6:23 AM

Thanks a lot, e-mail sent.


 


Best regards,


Pawel Kalinowski

Technical Support Oct 20, 2008 - 12:44 PM

We have just sent our reply by email.

Pawel Kalinowski Nov 12, 2008 - 4:07 AM

Thanks a lot!

Technical Support Oct 17, 2008 - 1:19 PM

We constantly improve the window non-client area skinning code in Prof-UIS. Very unfortunately, the MSD documentation and most articles you can find on the Interned does not explain how to code100% working skinned windows with maximization/restoring/minimization features. The latest Prof-UIS source code provides even better window skinning: it handles several un-documented Windows messages. Here is the compiled version of the SDI sample application in which this problem has gone:

http://www.prof-uis.com/download/forums/SDI-with-undocumented-NC-messages-284.zip

P.S. You can drop us an e-mail to the support mail box so we will provide you with the latest stable source code download.