* button.init messagebox("button 1 fires")Obviously this is for testing only, but it shows me that only the first 2 buttons reach the init code. My ultimate purpose is to set the enabled property based on the users authorization but that's less visible than the messagebox. (not really but not as dramatic)
* baseclass.button.init thisform.resizeobject(this) if authlevel < this.authorization this.enabled = .F. endif dodefault() * baseclass.buttongroup.init thisform.resizeobject(this) for each loButton in this.Buttons thisform.resizeobject(loButton) next if authlevel < this.authorization this.enabled = .F. endif dodefault()Nothing really exotic.