this.parent.commandgrp.command1.click * Fire the click of the the button which in turn fires the click of the other * buttons eventually setting the timer's enabled to .T. this.enabled=.f. * Sets the timer's enabled to .F.By reversing the sequence you disable the timer first and then run the click code of the buttons which will eventually enable the timer again.