Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

DPI aware Programming

Posted on 2011-03-24
2
585 Views
Last Modified: 2012-05-11
I recently completed a program with a form composed of various objects (TabControls, Buttons, MoviePlayer etc).  When I install this program onto various computers with screens set at various resolutions I find that either the form overlaps the screen (i.e.; require scroll bars) or that the form components have excess space around them.  Are there any methods or tricks to minimize the problem of varying screen resolutions when writing a program?  
I am using VB.net/ Visual Basic 2005

Thanks.
0
Comment
Question by:Budified
2 Comments
 
LVL 83

Accepted Solution

by:
CodeCruiser earned 500 total points
ID: 35217052
The built in ways of handling such a situation is using the Dock and Anchor properties of controls.

http://www.codeproject.com/KB/miscctrl/anchordock.aspx

http://www.startvbdotnet.com/forms/form4.aspx

0
 

Author Comment

by:Budified
ID: 35219483
Thanks.
0

Featured Post

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I think the Typed DataTable and Typed DataSet are very good options when working with data, but I don't like auto-generated code. First, I create an Abstract Class for my DataTables Common Code.  This class Inherits from DataTable. Also, it can …
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
Email security requires an ever evolving service that stays up to date with counter-evolving threats. The Email Laundry perform Research and Development to ensure their email security service evolves faster than cyber criminals. We apply our Threat…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

860 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question