Hello: I use Begin command event to check if Erase command is given . If so, i confirm with the user if he wants to delete the selected object.. Is there any way here to cancel the command from being executed if the user dosn't want to delete the command? I can Undo after the object is deleted using sendcommand.But i am looking forward to hear about a straight method. Thank you! Ram