FUNCTION MyTextBox.InteractiveChange IF ATC( "SomethingYouAreLookingFor", THIS.Name ) = 0 */ Not one of the controls you need the special */ handling for... just return RETURN ENDIF */ Ok... it is one of the "special" classes you need to control */ Add code here... ENDFUNCThen, in your table that dynamically adds controls (which I assume has the type of control to be added), just let that column represent this NEW class just created.. ie: Instead of addobject( "combobox"...), AddObject( "MyCustomCombobox"...)