I have an app that is used by users with different monitor sizes.

Some of my forms are wide and fit perfectly in monitors with a screen resolution of 1280 x 1024, but some users have older monitors with smaller screen sizes.

Some are square monitors, others are rectangular and some are older than me :-)

I have incorporated the sizer class that _occurs when the user double clicks on the caption band of the form_.

However, in some monitors the caption band does not display. It just disappears under the app menu and all they see is a big screen, where the top band is invisible and even the bottom part disapears.

I was trying to use the sysmetric functions, namely sysmetric(1) and sysmetric(2), to automatically refit the form to a proper size, in the init and even in the activate event.

It works, sort of, in some instances, but in some of them it does not. Especially after I call a secondary form, to make a special calculation. When focus returns to the main form, the size is all screwed up.

I need to know how to automatically doubleclick the top band, so even if it does not show, the resizing class operates and shows the whole form properly.

Is there any method/property that I can use? Or any special trick that escapes me?

Rafael Copquin





--- StripMime Report -- processed MIME parts ---
multipart/alternative
 text/plain (text body -- kept)
 text/html
---

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to