52 |
- (void) dealloc |
- (void) dealloc |
53 |
{ |
{ |
54 |
RELEASE(_frames); |
RELEASE(_frames); |
55 |
|
RELEASE(_delegate); |
56 |
|
|
57 |
[super dealloc]; |
[super dealloc]; |
58 |
} |
} |
84 |
{ |
{ |
85 |
NSParameterAssert(frame); |
NSParameterAssert(frame); |
86 |
|
|
87 |
|
[frame setEnabled: NO]; |
88 |
[_frames addObject: frame]; |
[_frames addObject: frame]; |
89 |
if (!_currentFrame) |
if (!_currentFrame) |
90 |
[self setCurrentFrame: frame]; |
[self setCurrentFrame: frame]; |
105 |
|
|
106 |
[_currentFrame setEnabled: NO]; |
[_currentFrame setEnabled: NO]; |
107 |
|
|
108 |
_currentFrame = RETAIN ( frame ); |
_currentFrame = frame; |
109 |
[_currentFrame setEnabled: YES]; |
[_currentFrame setEnabled: YES]; |
110 |
|
|
111 |
[self setDelegate: _currentFrame]; |
[self setDelegate: _currentFrame]; |