thread702-1462022
The above thread shows how to subclass various events within Access.
This is working fine for me, except for GotFocus and SetFocus events, which do not appear to be trapped.
In the CommonControl class module I have
mTextBox.OnGotFocus = "[Event Procedure]"
mTextBox.OnLostFocus = "[Event Procedure]"
and
Private Sub mTextBox_OnGotFocus()
Call commonGotFocusProcedure(mTextBox)
End Sub
Private Sub mTextBox_OnLostFocus()
Call commonLostFocusProcedure(mTextBox)
End Sub
and in a standard module I have:
Public Function commonGotFocusProcedure(ctl As Access.Control)
MsgBox "GotFocus"
End Function
Public Function commonLostFocusProcedure(ctl As Access.Control)
MsgBox "LostFocus"
End Function
These latter functions never get called.
The above thread shows how to subclass various events within Access.
This is working fine for me, except for GotFocus and SetFocus events, which do not appear to be trapped.
In the CommonControl class module I have
mTextBox.OnGotFocus = "[Event Procedure]"
mTextBox.OnLostFocus = "[Event Procedure]"
and
Private Sub mTextBox_OnGotFocus()
Call commonGotFocusProcedure(mTextBox)
End Sub
Private Sub mTextBox_OnLostFocus()
Call commonLostFocusProcedure(mTextBox)
End Sub
and in a standard module I have:
Public Function commonGotFocusProcedure(ctl As Access.Control)
MsgBox "GotFocus"
End Function
Public Function commonLostFocusProcedure(ctl As Access.Control)
MsgBox "LostFocus"
End Function
These latter functions never get called.