Artifact 719e88714905d9745c4014d0ce5b6357ed831ca869a093bb653c445021f7dc90:
- File OGButton.h — part of check-in [60818c0951] at 2011-12-27 21:09:33 on branch trunk — Initial import. (user: js, size: 308) [annotate] [blame] [check-ins using]
- File
headers/OGButton.h
— part of check-in
[31af425497]
at
2011-12-27 22:38:07
on branch trunk
— Make it possible to have implementations in different toolkits.
Also, make it possible to share the headers. (user: js, size: 308) [annotate] [blame] [check-ins using]
#import "OGWidget.h" @class OGButton; @protocol OGButtonDelegate <OFObject> @optional - (void)buttonWasClicked: (OGButton*)button; @end @interface OGButton: OGWidget { id <OGButtonDelegate> delegate; } @property (assign) id <OGButtonDelegate> delegate; @property (copy) OFString *label; + button; @end