>>>>It will take me 10 years to refactor all places where I have code in the event method (e.g. cmdSave.click()) :)
>>>
>>>Start with the ones where you're calling that code from elsewhere. There should never be calls to event methods.
>>>
>>>Tamar
>>
>>Just to clarify, when you are saying "never be calls to event method", you mean never code like this?
>>
>>*-- Some procedure or a method calling the click of a button:
>>SomForm.cmdSomeButton.Click()
>>
>
>Yes, that's what I mean. If you find yourself writing code that calls Click or KeyPress or GotFocus or ..., that code belongs in a method that's called from the event and from whatever the other place is.
Why do you say that, Tamar? The code is encapsulated in the .click() event. Why create a new custom method and call that method from .click() and the place where you would use someForm.cmdSomeButton.click()? Why not keep it in .click() and call it there?