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 » About a frame line of the UI control Collapse All
Subject Author Date
tera tera Mar 25, 2009 - 7:23 PM

Hello.



Because even one color is good, cannot I appoint the color of the frame?

Or,

I want you to emphasize the color of the frame more

Technical Support Mar 27, 2009 - 1:58 PM

Your should override the CExtPaintManager::PaintControlFrame() virtual method.

tera tera Mar 30, 2009 - 2:58 AM

Hello.



Please teach a virtual function of the frame drawing.


Give my best regards.


 

Technical Support Mar 31, 2009 - 10:38 AM

There are no virtual functions for controlling the non client area of inner list box window inside the CExtComboBox window in the simple mode. The non client area of this list box is computed in the CExtComboBoxPopupListBox::WindowProc() method and this the single place to compute it as we did. We cannot change the non client area size, make it larger and paint some border in it because the combo box common control always over paints this non client area without notifications.

Technical Support Mar 26, 2009 - 6:04 AM

The behavior of the list box like window inside the combo box common control in simple mode is unpredictable. We can reserve border space around it and can re-paint it. But somehow it often becomes painted not through the window procedure.

tera tera Mar 26, 2009 - 6:20 PM

Hello.


When I improve CExtPaintManager , Can I draw a frame with the specified color?