PageRenderTime 67ms CodeModel.GetById 39ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/packages/cocoaint/src/appkit/NSToolbarItemGroup.inc

https://github.com/slibre/freepascal
Pascal | 63 lines | 20 code | 14 blank | 29 comment | 0 complexity | 6f48894fab6d749477be199d669b1854 MD5 | raw file
Possible License(s): LGPL-2.0, LGPL-2.1, LGPL-3.0
 1{ Parsed from Appkit.framework NSToolbarItemGroup.h }
 2
 3{$ifdef TYPES}
 4{$ifndef NSTOOLBARITEMGROUP_PAS_T}
 5{$define NSTOOLBARITEMGROUP_PAS_T}
 6
 7{$endif}
 8{$endif}
 9
10{$ifdef RECORDS}
11{$ifndef NSTOOLBARITEMGROUP_PAS_R}
12{$define NSTOOLBARITEMGROUP_PAS_R}
13
14{$endif}
15{$endif}
16
17{$ifdef FUNCTIONS}
18{$ifndef NSTOOLBARITEMGROUP_PAS_F}
19{$define NSTOOLBARITEMGROUP_PAS_F}
20
21{$endif}
22{$endif}
23
24{$ifdef EXTERNAL_SYMBOLS}
25{$ifndef NSTOOLBARITEMGROUP_PAS_S}
26{$define NSTOOLBARITEMGROUP_PAS_S}
27
28{$endif}
29{$endif}
30
31{$ifdef FORWARD}
32  NSToolbarItemGroup = objcclass;
33  NSToolbarItemGroupPointer = ^NSToolbarItemGroup;
34  NSToolbarItemGroupPtr = NSToolbarItemGroupPointer;
35
36{$endif}
37
38{$ifdef CLASSES}
39{$ifndef NSTOOLBARITEMGROUP_PAS_C}
40{$define NSTOOLBARITEMGROUP_PAS_C}
41
42{ NSToolbarItemGroup }
43  NSToolbarItemGroup = objcclass external (NSToolbarItem)
44  private
45    _groupItems: id;
46    __giFlags: record
47      case byte of
48       0: (_anonbitfield_NSToolbarItemGroup0: cuint);
49       1: (data: bitpacked record
50        dirtiedLayout: 0..1;
51        reserved: 0..((1 shl 31)-1);
52       end;
53      );
54      end;
55    _giReserved: id;
56    
57  public
58    procedure setSubitems(subitems_: NSArray); message 'setSubitems:';
59    function subitems: NSArray; message 'subitems';
60  end;
61
62{$endif}
63{$endif}