473,770 Members | 4,522 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Application form size

Hi

I am just wondering what should be the size of forms these days for a
winform app to cover general user population, 800x600 or larger?

Thanks

Regards
Mar 3 '07 #1
6 1540
I think think this is very subjective but I think larger,

Cor

"John" <Jo**@nospam.in fovis.co.ukschr eef in bericht
news:Ox******** ******@TK2MSFTN GP03.phx.gbl...
Hi

I am just wondering what should be the size of forms these days for a
winform app to cover general user population, 800x600 or larger?

Thanks

Regards


Mar 3 '07 #2
I use 1024x768 as a standard.

--
Bryan Phillips
MCSD, MCDBA, MCSE
Blog: http://bphillips76.spaces.live.com

"John" <Jo**@nospam.in fovis.co.ukwrot e in message
news:Ox******** ******@TK2MSFTN GP03.phx.gbl:
Hi

I am just wondering what should be the size of forms these days for a
winform app to cover general user population, 800x600 or larger?

Thanks

Regards
Mar 3 '07 #3
"John" <Jo**@nospam.in fovis.co.ukschr ieb:
I am just wondering what should be the size of forms these days for a
winform app to cover general user population, 800x600 or larger?
The application should work with any screen resolution. You can use
docking, anchoring, and dynamic adaption of controls' sizes and visibility
to adjust the form to the current screen resolution or window size.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Mar 3 '07 #4
Herfried,

That is true, however if you use 480 wide than you can put less textboxes on
a screen then when that is 1024, you can dock and anchor what you want, it
does not look at all.

Cor

"Herfried K. Wagner [MVP]" <hi************ ***@gmx.atschre ef in bericht
news:e5******** ******@TK2MSFTN GP05.phx.gbl...
"John" <Jo**@nospam.in fovis.co.ukschr ieb:
>I am just wondering what should be the size of forms these days for a
winform app to cover general user population, 800x600 or larger?

The application should work with any screen resolution. You can use
docking, anchoring, and dynamic adaption of controls' sizes and visibility
to adjust the form to the current screen resolution or window size.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Mar 3 '07 #5
"Cor Ligthert [MVP]" <no************ @planet.nlschri eb:
That is true, however if you use 480 wide than you can put less textboxes
on a screen then when that is 1024, you can dock and anchor what you want,
it does not look at all.
That's why I wrote "and dynamic adaption of controls' sizes and visibility":

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Mar 3 '07 #6
On 3 Mar, 05:49, "John" <J...@nospam.in fovis.co.ukwrot e:
Hi

I am just wondering what should be the size of forms these days for a
winform app to cover general user population, 800x600 or larger?

Thanks

Regards
It depends what you want/need to put on the form.
Will you be making the form sizable? If not why not?
The most common screen size is currently 1024x768, but that doesn't
mean that users will not have a smaller size. Nor does it mean that
you have the whole screen to use for your controls.

What do you want to happen if a user has a resolution smaller than
whatever size you decide your form should be? Should they be able to
use the program/form? Will they be able to use it?
Consider also, where on the screen the form appears. If centered and
larger than the screen, the user may not be able to see crucial parts.
What about side bars (e.g. Google desktop) or the Vista Gadget bar?
If these are always on top , you will have a different amount of
screen real estate available to you.
What about the Start bar? Users can change the height of this and
even move it to the side. This can greatly change the area available
to display a form in.
Research has also shown that as users have larger screens they are
also less likely to maximize those screens. Does this affect how you
design your app/forms?
Also wide screen monitors are becoming more popular these days. What
about them?
I also know people who use the monitors in a portrait (rather than
landscape) position. Their screen size is 768x1024 (or larger). What
about them?
A few general rules:

Think usability! (Just because you can fit more on a bigger screen,
doesn't mean you should!)
If a form can be resized, it should be possible to do so.
It should be possible to make a form as small as possible and still be
usable.
Think usability! (Including assistive technologies like screen
readers)
Yes, this is a huge topic.
You can optimize for 1024x768, but make sure that it is usable at
smaller sizes.

Mar 5 '07 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
16188
by: Microsoft | last post by:
I'm trying to display a word document inside a web page, but everytime I do I get this error: Error Type: Microsoft VBScript runtime (0x800A0046) Permission denied: 'CreateObject' Does anybody know the correct way to do this? I don't want to link to a document, but rather display a word file inside the asp page.
9
2823
by: Rajat Tandon | last post by:
Hello there, I am relatively new to the newsgroups and C#. I have never been disappointed with the groups and always got the prompt replies to my queries.This is yet another strange issue, I am facing. Please please help me to solve this as soon as possible. So here we go ... I am not able to take the screen shot of the windows form based "Smart
6
4300
by: Ollie Riches | last post by:
I understand the use of Application.DoEvents() to process all outstanding messages on the message queue in a winforms application if you have long running process on the UI thread. But can anyone explain to me why I need to call DoEvents when I am using a COM component that calls back to into the ..Net application? - If I don't call DoEvents after receiving a callback then sometimes no more messages are pumped, it appears that the message...
9
3483
by: Max | last post by:
Hello, Using VB.NET, I can activate an application by entering: AppActivate(intProcessID), where intProcessID is the process ID of a running application. Is it possible to set the size and location of the application window?
1
1182
by: R Hedges | last post by:
Hi there-I'm an AMATEUR VB.NET programmer, who has hacked together a small VB.NET application that can get information from remote machines using the System.Management namespace. MY APPLICATION DOES WORK, but not quite in the way I want to. My management object is defined like this: Dim disk As New ManagementObject(myScope, New ManagementPath("win32_operatingsystem='TheMachine'"), Nothing)
2
1507
by: paul.mason | last post by:
I was wondering if anyone else had come across this "feature" of .NET and if they had any idea what might be causing it. I've been writing my first C# Windows application (so if there's anything so appalling in my code that it gives experienced developers a touch of the vapours, I hope you'll be indulgent!) I've written my own code to handle unexpected exceptions and I've added this as the handler to Application.ThreadException. It all...
2
2780
by: jphelan | last post by:
Ever since I successfully applied some techniques for increasing the speed of my 17 meg. Application; it has only made me hunger for more. First, let me list what I have done so far: 1. Split the application and database into front and back-ends, 2. Increased the load-time of my application by "pre-loading my heaviest forms when the database is initially opened, 3. When forms do open, under, "Filter Lookup" I use, "Never", 4. I set...
13
6915
by: Garry | last post by:
Why is it that my installation od vs2005 will not accept My.Application.OpenForms saying that it is not part of My.Application??? Dim frm As Form For Each frm In My.Application.OpenForms Next frm Garry
15
7088
by: =?Utf-8?B?TVNU?= | last post by:
To demonstrate my problem, I have a very simple VB Windows application. It has a text box that is used to display a counter, a button to reset the counter, and a timer that increments the counter every second. I remote desktop to the computer hosting this application and run the application. It starts up and displays the counter incrementing every second. If I disconnect the network cable between the two computers for 10 seconds and...
2
2449
by: Learning.Net | last post by:
hi , I have a application which reads files, directory,and its version and version information is written to text file.Its working fine if files in directory are less but problem arises when no of file increases. Its hangs and on pressing exit button it showing application not responding.. Plz help me out Here is da sample code::::::
0
9602
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
1
10017
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8905
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7431
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6690
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5326
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
3987
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3589
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2832
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.