May 2003
Intermediate to advanced
566 pages
27h 29m
English
NSComboBoxDataSource — Mac OS X 10.0
This informal protocol provides methods for a class to implement to
act as a data source for NSComboBox objects. This
protocol declares methods that not only provide the contents of the
combo box list, but support autocompletion behavior (where a string
is returned from the data source that matches a partially completed
string typed into the combo box field). At a minimum, data source
objects must implement the methods
comboBox:objectValueForItemAtIndex: and
numberOfItemsInComboBox:.
@interface NSObject (NSComboBoxDataSource)
|
// Instance Methods
|
- (int)numberOfItemsInComboBox:(NSComboBox *)aComboBox; |
- (id)comboBox:(NSComboBox *)aComboBox objectValueForItemAtIndex:(int)index; |
- (unsigned int)comboBox:(NSComboBox *)aComboBox indexOfItemWithStringValue:(NSString *)string; |
- (NSString *)comboBox:(NSComboBox *)aComboBox completedString:(NSString *)string; |
@end |
Read now
Unlock full access