blob: e1a08e1e488c9309dced81e45968f3fd74dcae8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
{ Parsed from AppKit.framework NSDictionaryController.h }
{$ifdef TYPES}
type
NSDictionaryControllerPtr = ^NSDictionaryController;
{$endif}
{$ifdef CLASSES}
type
NSDictionaryControllerKeyValuePair = objccategory external (NSObject)
procedure setLocalizedKey (localizedKey: NSString); message 'setLocalizedKey:';
function localizedKey: NSString; message 'localizedKey';
procedure setKey (key: NSString); message 'setKey:';
function key: NSString; message 'key';
procedure setValue (value: id); message 'setValue:';
function value: id; message 'value';
function isExplicitlyIncluded: ObjCBOOL; message 'isExplicitlyIncluded';
end;
type
NSDictionaryController = objcclass external (NSArrayController)
private
_reserved5: pointer;
_reserved6: pointer;
_reserved7: pointer;
_contentDictionary: id;
_initialKey: NSString;
_initialValue: id;
_minimumInsertionKeyIndex: NSUInteger;
_localizedKeyStringsFileName: NSString;
_localizedKeyForKeyDictionary: NSDictionary;
_keyForLocalizedKeyDictionary: NSDictionary;
_includedKeys: NSArray;
_excludedKeys: NSArray;
_dictionaryControllerFlags: bitpacked record
case byte of
0: (_anonBitField__dictionaryControllerFlags0: cuint);
1: (
_deepCopiesValues: 0..1;
_suppressBuildingDictionary: 0..1;
_reservedDictionaryController: 0..((1 shl 30)-1);
);
end;
public
function newObject: id; message 'newObject';
procedure setInitialKey(newValue: NSString); message 'setInitialKey:';
function initialKey: NSString; message 'initialKey';
procedure setInitialValue(newValue: id); message 'setInitialValue:';
function initialValue: id; message 'initialValue';
procedure setIncludedKeys(newValue: NSArray); message 'setIncludedKeys:';
function includedKeys: NSArray; message 'includedKeys';
procedure setExcludedKeys(newValue: NSArray); message 'setExcludedKeys:';
function excludedKeys: NSArray; message 'excludedKeys';
procedure setLocalizedKeyDictionary(newValue: NSDictionary); message 'setLocalizedKeyDictionary:';
function localizedKeyDictionary: NSDictionary; message 'localizedKeyDictionary';
procedure setLocalizedKeyTable(newValue: NSString); message 'setLocalizedKeyTable:';
function localizedKeyTable: NSString; message 'localizedKeyTable';
end;
{$endif}
|