#import "OGWidget.h" @class OGButton; @protocol OGButtonDelegate @optional - (void)buttonWasClicked: (OGButton*)button; @end @interface OGButton: OGWidget { id delegate; } @property (assign) id delegate; @property (copy) OFString *label; + button; @end