Handling unknown monitor resolutions

  • Thread starter Thread starter Rick
  • Start date Start date
R

Rick

How does a designer of a commercial Access application deal with the
possibilities of varying resolutions on customers' monitors? Is it
feasible to make it a requirement that the application must be invoked
on a computer with a monitor with a minimum resolution of, say,
1024x768? If so, what's a good choice for that resolution (i.e., as
large as possible yet not exceeding what the typical customer is
using)?

Thanks

Rick
 
In the past, I have developed on a default resolution of 800 x 600 and set
the requirement for display to minimally be 800 x 600. There is also some
code I have found from these groups that permit the screen proportion to
adjust with increasing display resolutions. I would post that information
but do not readily have if available as I post this reply. I will locate and
respond with redirect to the code link. You may also search the www.MVPS.org
site, I believe that is where I found the solution. It works pretty good.

If you are using Access 2007, you should be able to use a built in feature
that adjust the control proportion to screen resolution.
 
box -

Thanks for your help! I've got the Litwin/Getz/Gunderloy book with
the companion CD, which has VBA code to resize all the controls within
a form to scale to the window size. I'm thinking for the first cut
this app will require 1024x768. If it's a big issue for the customers
I can retool in a subsequent rev.
 
Rick, I think it is perfectly reasonable to set a minimum screen resolution
(at standard DPI) as a requirement for your application, provided you
communicate this to your client before you implement it.

IMHO, that's much better than resizing anyway. I just hate developers who
think that I bought a high-res screen just so they could fill the whole
thing up with their app.
 
Rick,

Below, in addition to the source you refer, is a link to Jamies Software
site for Access utilities and such. I have found this tool to be very
valuable to me when I develop from a 800 x 600 resolution or 1024 x 768. The
controls all maintain a good proportion throughout the display range, as long
as you progress from low to high, thus the 800 x 600 starting point. This
piece of code is well worth the donation. You just drop it into your
application and reference it where needed, that's it.

http://www.jamiessoftware.tk

Hope this helps and good luck.
 
Box and Allen - thank you so much for taking your time to help me with
this. I'm just getting my feet wet with real-world Access apps and
it's great to have the benefit of your experience.

Rick
 
Rick said:
Box and Allen - thank you so much for taking your time to help me with
this. I'm just getting my feet wet with real-world Access apps and
it's great to have the benefit of your experience.

Rick

Just to clarify and add to what those two said.

Resizing is only really *needed* to make a form smaller for resolutions lower
than what you design at. People with higher resolutions than you don't need nor
likely want you to resize the app.

The resizing utilities being discussed are better at making forms larger (the
direction you don't need) and not very good at making them smaller (the
direction that would actually be useful).

Bottom line is that you are better off picking a minimum resolution setting that
your app supports and make that part of the documentation.
 
Rick - Thanks, and that's what I had figured. 1024x768 gives enough
real estate to do what I need, and that doesn't seem unreasonable to
require. The system requirements for the app will state that so
clients will know it up front.
 
It was with these rather deep expectations that I obeyed the mettlesome's process to "Constraint, religion, and commence," created my guild wars gold[/url:17q7ekei]human timekeeper Gildrian and arrived in the vocation of Archet in Bree-land, which serves as the try visor for all Men char (http://www.ugamegold.com/c_Guild-Wars/:17q7ekei).
 
bump up
lurk

  It was at a five o'clock tea. A young man came to the hostess to apologize for his lateness.

  "So good of you to come, Mr. Jones, and where is your brother?"

  "You see we're very busy in the office and only one of us could come, so we tossed up for it."

  "How nice! And so original, too! And you won?"

  "No," said the young man absently," I lost!"
* Pet products[/url:j1u810oy], dog bed[/url:j1u810oy], pet supply[/url:j1u810oy], Dog Collar[/url:j1u810oy], Dog Clothes[/ur (http://www.lovelonglong.co (http://www.lovelonglong.co (http://www.lovelonglong.co (http://www.lovelonglong.co (http://www.lovelonglong.com:j1u810oy)10oy)10oy)10oy)10oy)10oy] *
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top