Monthly Archives: January 2008

one of the things that occasionally seems to confuse people is the question of the order in which the events happen when a form is instantiated. the basic answer, in terms of the form's own events, is given by the acronym "lisa g", which stands for:

l => load
i => init ()each control first, then form last)
s => show
a => activate
g => gotfocus (first control in the tab order)
actually you could argue that this should be "lisar g" – because whenever the activate() event of a form is triggered, a refresh() is also initiated. anyway,… Continue reading