The two called forms now work as I want them to, but the main form
continues to "jump" up about 1/4 inch from its original centered position
when it is re-opened after closing either of the two called forms.
Good progress. I would check if a menu bar/tool bar is displaying, or hiding
during this process. (the form loads, menu bar appears, or dis-appears, and
the form jumps...check for this problem, as this will mess up form position.
The solution is to hide those menus, or provide your own custom menus. This
might not be your problem...but be aware...
I tried to re-size the main form after turning resize off but I've
discovered I don't know how to adjust the sizing properties (I've always
used resize/on for forms - but I haven't done that many; I'm a newbie).
I see Form Header, Detail, and Form Footer. The Detail Height property
changes as I drag the size of that section by dragging Form Footer but the
overall form height doesn't.
yes, be careful. If you re-size the detail section, the form size will not
change, but SCROLL BARS will appear!! This lets you size a form, but use
scroll bars to see more of it. So, to size a form, you will want to use that
original method I suggested. So, set the border size to re-sizeable, size
the form while in view mode. Do remember however, if you form size is
SMALLER then what you make the detail section to, then the over all form
size will NOT increase, but you get scroll bars. So, really, you kind of
want to make sure you whole form size is slightly larger then what the
details+heading+footer is. A really good way to see this in action is to
turn on BOTH scroll bars. If you size the form to small, you will see scroll
bars. So, keep making the form larger until the scroll bars go away. OF
course, if you turned off the scroll bars, then you can see this effect.
What this means is you want to size the detail section (the main middle
part) to be as small as you can (or, at least the rule here is NO larger
then you need!. Any extra sizing of this detail section is a waste, and can
be source of confusing, and can also cause scroll bars to appear when you
actually don't need them. .
And, before you do size the form in view mode, check your form header, and
footers..and re-size them in design mode. Remember, when you increase the
size of the form beyond what the detail + footers is, the bottom footers
increases in size, not the detail section (in fact, the footer don't
increase, but that is were blank space is padded as you increase the form
size). So, again it is a good idea to size heading/footer to what size you
need in design mode, and set the detail section in design mode (to as small
as possible). Regardless, at the end of the day, you can size the form to
be MUCH larger then what the details and footers take up. (the footer will
grow if you re-size the form...not the detail section.
So, you should still flip into view mode..and re-size the form for the
OVERALL size of the form. (it is the re-sizing of the form that sets the
final size you see the screen, regardless of the size of details, or footers
etc inside. You can then go ctrl-s at this point to save (and then flip into
design mode, and change the border to thin to prevent further accidental
re-sizing).
And, if you wish, you might just leave the border style as re-sizable, as
most users don't change that anyway...
And, last but not least, be aware that you can turn off/on a forms
heading/footer, and forms page heading/footer...don't get these confused
either! (and, turn ones off that you are not using). As a general rule, you
don't need the forms page heading unless you have a form that is MUCH larger
then the screen, and you use this feature (this feature is not much used
anymore since we got tab controls).