J
jeff1970
Hi,
I'm looking for a way to automatically run a procedure whenever
the form is opened, but AFTER all maintenance operations are completed
(i.e., after the form is fully displayed, ready for user input, etc, etc.).
The obvious solution, to use "on current" event, didn't work. If I run my
procedure inside Form_Current(), I find that the procedure runs before the
form is even displayed on the screen! By the way, the form is not bound to
any table, if it makes any difference.
I know the sequence of events is Open->Load->Resize->Activate->Current, so
it appears there's no events after "Current".
I would hate to use a timer or anything like that, since this is so silly
and error-prone.
Isn't there some way to force a procedure to run after the form is fully
initialized?
Thank you so much,
Jeff
I'm looking for a way to automatically run a procedure whenever
the form is opened, but AFTER all maintenance operations are completed
(i.e., after the form is fully displayed, ready for user input, etc, etc.).
The obvious solution, to use "on current" event, didn't work. If I run my
procedure inside Form_Current(), I find that the procedure runs before the
form is even displayed on the screen! By the way, the form is not bound to
any table, if it makes any difference.
I know the sequence of events is Open->Load->Resize->Activate->Current, so
it appears there's no events after "Current".
I would hate to use a timer or anything like that, since this is so silly
and error-prone.
Isn't there some way to force a procedure to run after the form is fully
initialized?
Thank you so much,
Jeff