API 0.9.5
CPButtonBar Class Reference

#import <CPButtonBar.h>

Inheritance diagram for CPButtonBar:

List of all members.

Instance Methods

(void) - awakeFromCib
(CPArray- buttons
(CPView- createEphemeralSubviewNamed:
(void) - encodeWithCoder:
(BOOL) - hasResizeControl
(id) - initWithCoder:
(id) - initWithFrame:
(void) - layoutSubviews
(CGRect) - rectForEphemeralSubviewNamed:
(CGRect) - resizeControlFrame
(BOOL) - resizeControlIsLeftAligned
(void) - setButtons:
(void) - setFrameSize:
(void) - setHasResizeControl:
(void) - setResizeControlIsLeftAligned:

Class Methods

(id) + actionPopupButton
(CPString+ defaultThemeClass
(id) + minusButton
(id) + plusButton
(id) + themeAttributes

Detailed Description

Definition at line 2 of file CPButtonBar.h.


Method Documentation

+ (id) actionPopupButton

Definition at line 35 of file CPButtonBar.j.

- (void) awakeFromCib

Reimplemented from CPObject.

Definition at line 74 of file CPButtonBar.j.

- (CPArray) buttons

Definition at line 104 of file CPButtonBar.j.

- (CPView) createEphemeralSubviewNamed: (CPString aName

Reimplemented from CPView.

Definition at line 164 of file CPButtonBar.j.

+ (CPString) defaultThemeClass

Reimplemented from CPView.

Definition at line 50 of file CPButtonBar.j.

- (void) encodeWithCoder: (CPCoder aCoder

Archives the view to a coder.

Parameters:
aCoderthe object into which the view's data will be archived.

Reimplemented from CPView.

Definition at line 255 of file CPButtonBar.j.

- (BOOL) hasResizeControl

Definition at line 118 of file CPButtonBar.j.

- (id) initWithCoder: (CPCoder aCoder

Initializes the view from an archive.

Parameters:
aCoderthe coder from which to initialize
Returns:
the initialized view

Reimplemented from CPView.

Definition at line 264 of file CPButtonBar.j.

- (id) initWithFrame: (CGRect)  aFrame

Initializes the receiver for usage with the specified bounding rectangle

Returns:
the initialized view

Reimplemented from CPView.

Definition at line 61 of file CPButtonBar.j.

- (void) layoutSubviews

Reimplemented from CPView.

Definition at line 172 of file CPButtonBar.j.

+ (id) minusButton

Definition at line 23 of file CPButtonBar.j.

+ (id) plusButton

Definition at line 11 of file CPButtonBar.j.

- (CGRect) rectForEphemeralSubviewNamed: (CPString aName

Reimplemented from CPView.

Definition at line 147 of file CPButtonBar.j.

- (CGRect) resizeControlFrame

Definition at line 137 of file CPButtonBar.j.

- (BOOL) resizeControlIsLeftAligned

Definition at line 132 of file CPButtonBar.j.

- (void) setButtons: (CPArray buttons

Definition at line 94 of file CPButtonBar.j.

- (void) setFrameSize: (CGSize)  aSize

Sets the receiver's frame size. If aSize is the same as the frame's current dimensions, this method simply returns. The method posts a CPViewFrameDidChangeNotification to the default notification center if the receiver is configured to do so.

Parameters:
aSizethe new size for the frame

Reimplemented from CPView.

Definition at line 241 of file CPButtonBar.j.

- (void) setHasResizeControl: (BOOL)  shouldHaveResizeControl

Definition at line 109 of file CPButtonBar.j.

- (void) setResizeControlIsLeftAligned: (BOOL)  shouldBeLeftAligned

Definition at line 123 of file CPButtonBar.j.

+ (id) themeAttributes

Reimplemented from CPView.

Definition at line 55 of file CPButtonBar.j.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Defines