Handling unknown monitor resolutions

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
 
B

box2003

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.
 
R

Rick

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.
 
A

Allen Browne

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.
 
B

box2003

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.
 
R

Rick

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
 
R

Rick

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.
 
N

noreply@noreply

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).
 
N

noreply@noreply

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] *
 
Top