Public Member Functions | Protected Attributes | Properties

CocoaListBox Class Reference

#import <CocoaListBox.h>

Inheritance diagram for CocoaListBox:
<CocoaGwenGUIProtocol>

Public Member Functions

(void) - addDataRowString:
(void) - clearDataRows
(NSString *) - dataRowStringForRow:
(BOOL) - fillX
(BOOL) - fillY
(NSSize) - minSize
(void) - setC_ActionPtr:Data:
(BOOL) - setColumnWidthTo:forColumn:
(BOOL) - setSortOrderTo:ForColumnWithIndex:
(void) - setTitelsAndCreateColumns:
(NSInteger) - sortOrderForColumnAtIndex:
(NSString *) - titlesString
(NSInteger) - widthOfColumn:

Protected Attributes

void * c_actionData
gwenListBoxActionPtr c_actionPtr
NSMutableArray * dataArray

Properties

BOOL fillX
BOOL fillY

Detailed Description

Definition at line 13 of file CocoaListBox.h.


Member Function Documentation

- (void) addDataRowString: (NSString*)  dataRowString  

Definition at line 107 of file CocoaListBox.m.

References dataArray.

Referenced by CocoaGui_WListBox_SetCharProperty().

- (void) clearDataRows  

Definition at line 136 of file CocoaListBox.m.

References dataArray.

Referenced by CocoaGui_WListBox_SetCharProperty().

- (NSString *) dataRowStringForRow: (NSUInteger)  index  

Definition at line 117 of file CocoaListBox.m.

References dataArray.

Referenced by CocoaGui_WListBox_GetCharProperty().

- (BOOL) fillX  
- (BOOL) fillY  
- (NSSize) minSize  
- (void) setC_ActionPtr: (gwenListBoxActionPtr ptr
Data: (void*)  data 

Definition at line 48 of file CocoaListBox.m.

References c_actionData, and c_actionPtr.

Referenced by CocoaGui_WListBox_Setup().

- (BOOL) setColumnWidthTo: (NSInteger)  widthInPixels
forColumn: (NSInteger)  index 

Definition at line 188 of file CocoaListBox.m.

- (BOOL) setSortOrderTo: (BOOL)  ascending
ForColumnWithIndex: (NSUInteger)  index 

Definition at line 208 of file CocoaListBox.m.

- (void) setTitelsAndCreateColumns: (NSString*)  titleString  

Definition at line 59 of file CocoaListBox.m.

Referenced by CocoaGui_WListBox_SetCharProperty().

- (NSInteger) sortOrderForColumnAtIndex: (NSUInteger)  index  

Definition at line 221 of file CocoaListBox.m.

Referenced by CocoaGui_WListBox_GetIntProperty().

- (NSString *) titlesString  

Definition at line 88 of file CocoaListBox.m.

Referenced by CocoaGui_WListBox_GetCharProperty().

- (NSInteger) widthOfColumn: (NSInteger)  index  

Definition at line 198 of file CocoaListBox.m.

Referenced by CocoaGui_WListBox_GetIntProperty().


Field Documentation

- (void*) c_actionData [protected]

Definition at line 15 of file CocoaListBox.h.

Referenced by setC_ActionPtr:Data:.

Definition at line 14 of file CocoaListBox.h.

Referenced by setC_ActionPtr:Data:.

- (NSMutableArray*) dataArray [protected]

Definition at line 20 of file CocoaListBox.h.

Referenced by addDataRowString:, clearDataRows, and dataRowStringForRow:.


Property Documentation

- (BOOL) fillX [read, write, assign]

Definition at line 17 of file CocoaListBox.h.

- (BOOL) fillY [read, write, assign]

Definition at line 18 of file CocoaListBox.h.


The documentation for this class was generated from the following files: