gwenhywfar
4.3.1
|
00001 // 00002 // CocoaRadioButton.h 00003 // 00004 // Created by Samuel Strupp on 12.08.10. 00005 // 00006 00007 #import <Cocoa/Cocoa.h> 00008 #import "CocoaButton.h" 00009 00010 @class CocoaRadioButton; 00011 00012 @interface CocoaRadioGroupManager : NSObject { 00013 NSInteger groupeID; 00014 NSPointerArray *memberRadioButtons; 00015 } 00016 00017 @property NSInteger groupeID; 00018 00019 -(void) removeRadioButton:(CocoaRadioButton*)buttonToRemove; 00020 -(void) addRadioButton:(CocoaRadioButton*)buttonToAdd; 00021 -(void) newOnStateButtonIs:(CocoaRadioButton*)newOnStateButton; 00022 00023 @end 00024 00025 @interface CocoaRadioButton : CocoaButton { 00026 CocoaRadioGroupManager *_groupManager; 00027 } 00028 00029 -(void) createNewGroupManagerWithGroupID:(NSInteger)newGroupID; 00030 -(CocoaRadioGroupManager*) getGroupManager; 00031 -(void) setGroupManager:(CocoaRadioGroupManager*) newGroupManager; 00032 00033 @end 00034 00035