Click here to Skip to main content
12,297,601 members (36,150 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: MFC VisualC++
I have developed 1 MFC Application in which there are lot of controls which are arranged vertically, & application runs properly on my desktop,but other laptops & desktop does not have look & feel good,it spread vertically & not all controls are displayed & user unable to do any operation!!
Please give me exact solution
Posted 28-Jan-13 1:19am
Comments
Richard MacCutchan 28-Jan-13 11:38am
   
The 'exact' solution is to fix your code. We cannot guess what is wrong with it.

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

If I understand correctly, you have a large monitor and did a simple UI design taking that into account and when other people used your software on their machine with smaller screens, all hell broke loose...


Best solution:
Figure out the minimal screen size requirement for your application and (re)design the User Interface to work with that constraint:
- reduce the number of controls (do you really need that many controls ? )
- move controls into sub-windows ( for example, have an "advanced" button that shows "advanced" or less used controls in a child dialog)
- use different kind of controls;
- use a PropertySheet to split controls into different pages.


The Worse of the Worse solution (IMO):
Put the controls of the dialog in a scroll-able window (in the dialog) and let the user scroll to have access to the controls).
  Permalink  
Comments
Sameer_awana 29-Jan-13 3:03am
   
Ok!! Thank you!!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160525.2 | Last Updated 28 Jan 2013
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100