Let's hope they don't use Windows XP - they disabled 640x480 for all intents and purposes (they
really discourage it).
I can't imagine the old ladies, or anyone, wanting to scroll. In most data entry screens they want everything on one screen - scrolling would just upset them even more. Beware lots of them in packs, at night, when you're alone.
But seriously, maybe there's some more tweaking that can be done to squeeze it into 640x480 if that's the goal. Normally you'd want things like that settled up front so that you know what to design for.
Some common techniques for squeezing more room on a control. Note that these are somewhat non-standard but may be helpful:
1. Shrink combo-boxes. Reset their width during drop down only
2. Use grids which look normal for scrolling
3. Collapse frames/panels. The idea is to have a Panel control that's the height of a combobox and display up/down arrays. When you press the down-array, it expands to show the controls inside (drawing on top of other controls)
4. Move only critical "cow-path" fields to the "main" tab. If something is used 20% of the time or less, it's a candidate to move elsewhere
5. Have a "prefill" form. It accepts data only - no drop-downs or other misc read-only data. The idea is to collect info and pass it on to a real dialog box where they can see all of the data, maybe scattered across tabs.
6. Replace option buttons with combobox, if appropriate
7. Your idea here
Anyway, I've dealt with this before and it's never pleasant. Data Entry people come from mainframe worlds where everything is entered on one screen and they don't like popups that require the mouse. If you know it up front, you can code for the "crunch" screens. As you probably know, it's harder to scale down than up.
-nerseus