Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #import <Cocoa/Cocoa.h>
00021
00022
00023 @interface XAP_StringListDataSource
00024 : NSObject <NSTableViewDataSource, NSComboBoxDataSource>
00025 {
00026 NSMutableArray* _array;
00027 }
00028
00029 - (id)init;
00030
00031 - (oneway void)dealloc;
00032
00033 - (void)insertString:(NSString*)string atIndex:(int)index;
00034 - (void)addString:(NSString*)string;
00035 - (void)addCString:(const char * )string;
00036 - (int)rowWithCString:(const char *)cString;
00037 - (void)removeAllStrings;
00038 - (NSArray*)array;
00039
00040 - (void)loadFontList;
00041
00042
00043 - (int)numberOfRowsInTableView:(NSTableView *)tableView;
00044 - (id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row;
00045 @end