/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

  1. { Parsed from Appkit.framework NSToolbarItemGroup.h }
  2. {$ifdef TYPES}
  3. {$ifndef NSTOOLBARITEMGROUP_PAS_T}
  4. {$define NSTOOLBARITEMGROUP_PAS_T}
  5. {$endif}
  6. {$endif}
  7. {$ifdef RECORDS}
  8. {$ifndef NSTOOLBARITEMGROUP_PAS_R}
  9. {$define NSTOOLBARITEMGROUP_PAS_R}
  10. {$endif}
  11. {$endif}
  12. {$ifdef FUNCTIONS}
  13. {$ifndef NSTOOLBARITEMGROUP_PAS_F}
  14. {$define NSTOOLBARITEMGROUP_PAS_F}
  15. {$endif}
  16. {$endif}
  17. {$ifdef EXTERNAL_SYMBOLS}
  18. {$ifndef NSTOOLBARITEMGROUP_PAS_S}
  19. {$define NSTOOLBARITEMGROUP_PAS_S}
  20. {$endif}
  21. {$endif}
  22. {$ifdef FORWARD}
  23. NSToolbarItemGroup = objcclass;
  24. NSToolbarItemGroupPointer = ^NSToolbarItemGroup;
  25. NSToolbarItemGroupPtr = NSToolbarItemGroupPointer;
  26. {$endif}
  27. {$ifdef CLASSES}
  28. {$ifndef NSTOOLBARITEMGROUP_PAS_C}
  29. {$define NSTOOLBARITEMGROUP_PAS_C}
  30. { NSToolbarItemGroup }
  31. NSToolbarItemGroup = objcclass external (NSToolbarItem)
  32. private
  33. _groupItems: id;
  34. __giFlags: record
  35. case byte of
  36. 0: (_anonbitfield_NSToolbarItemGroup0: cuint);
  37. 1: (data: bitpacked record
  38. dirtiedLayout: 0..1;
  39. reserved: 0..((1 shl 31)-1);
  40. end;
  41. );
  42. end;
  43. _giReserved: id;
  44. public
  45. procedure setSubitems(subitems_: NSArray); message 'setSubitems:';
  46. function subitems: NSArray; message 'subitems';
  47. end;
  48. {$endif}
  49. {$endif}