xx=createobject("_form") xx.show() READ EVENTS define CLASS _form as form showwindow=2 firstactivate=.T. oToolbar=.NULL. procedure activate IF this.firstactivate This.oToolbar=CREATEOBJECT("_toolbar") This.oToolbar.Visible=.T. This.oToolbar.Dock(0) ENDIF endproc procedure Destroy This.oToolbar=.NULL. endproc enddefine define CLASS _toolbar as toolbar showwindow=1 Movable=.F. Add Object cmdEnd as CommandButton WITH ; Caption="Quit", Visible=.T. PROCEDURE cmdEnd.Click() CLEAR EVENTS ENDPROC PROCEDURE DblClick() NODEFAULT ENDPROC ENDDEFINEMartinJ