gwenhywfar 5.12.0
CocoaListBox Class Reference

#include <CocoaListBox.h>

Inheritance diagram for CocoaListBox:
Collaboration diagram for CocoaListBox:

Instance Methods

(void) - addDataRowString:
(void) - clearDataRows
(NSString *) - dataRowStringForRow:
(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
BOOL fillX
BOOL fillY

Detailed Description

Definition at line 13 of file CocoaListBox.h.

Method Documentation

◆ addDataRowString:

- (void) addDataRowString: (NSString *) dataRowString

Definition at line 107 of file CocoaListBox.m.

◆ clearDataRows

- (void) clearDataRows

Definition at line 136 of file CocoaListBox.m.

References clearDataRows.

Referenced by clearDataRows.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dataRowStringForRow:

- (NSString *) dataRowStringForRow: (NSUInteger) index

Definition at line 117 of file CocoaListBox.m.

References dataArray.

◆ minSize

- (NSSize) minSize

References minSize.

Referenced by minSize.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setC_ActionPtr:Data:

- (void) setC_ActionPtr: (gwenListBoxActionPtr) ptr
Data: (void *) data 

Definition at line 48 of file CocoaListBox.m.

References c_actionData, and c_actionPtr.

◆ setColumnWidthTo:forColumn:

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

Definition at line 188 of file CocoaListBox.m.

◆ setSortOrderTo:ForColumnWithIndex:

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

Definition at line 208 of file CocoaListBox.m.

◆ setTitelsAndCreateColumns:

- (void) setTitelsAndCreateColumns: (NSString *) titleString

Definition at line 59 of file CocoaListBox.m.

◆ sortOrderForColumnAtIndex:

- (NSInteger) sortOrderForColumnAtIndex: (NSUInteger) index

Definition at line 221 of file CocoaListBox.m.

◆ titlesString

- (NSString *) titlesString

Definition at line 88 of file CocoaListBox.m.

References titlesString.

Referenced by titlesString.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ widthOfColumn:

- (NSInteger) widthOfColumn: (NSInteger) index

Definition at line 198 of file CocoaListBox.m.

Field Documentation

◆ c_actionData

- (void*) c_actionData
protected

Definition at line 17 of file CocoaListBox.h.

Referenced by setC_ActionPtr:Data:.

◆ c_actionPtr

- (gwenListBoxActionPtr) c_actionPtr
protected

Definition at line 16 of file CocoaListBox.h.

Referenced by setC_ActionPtr:Data:.

◆ dataArray

- (NSMutableArray*) dataArray
protected

Definition at line 22 of file CocoaListBox.h.

Referenced by dataRowStringForRow:.

◆ fillX

- (BOOL) fillX
readwriteprotected

Definition at line 268 of file CocoaListBox.m.

◆ fillY

- (BOOL) fillY
readwriteprotected

Definition at line 272 of file CocoaListBox.m.


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