Selaa lähdekoodia

* User patches are now working
* Pointers to classes are no longer untyped.

git-svn-id: branches/objc@13786 -

josef 16 vuotta sitten
vanhempi
commit
a2c6e6e65d
100 muutettua tiedostoa jossa 631 lisäystä ja 791 poistoa
  1. 3 0
      .gitattributes
  2. 17 5
      packages/cocoaint/src/CocoaAll.pas
  3. 5 7
      packages/cocoaint/src/Foundation.pas
  4. 7 4
      packages/cocoaint/src/UndefinedTypes.inc
  5. 2 9
      packages/cocoaint/src/appkit/NSATSTypesetter.inc
  6. 1 1
      packages/cocoaint/src/appkit/NSAccessibility.inc
  7. 2 9
      packages/cocoaint/src/appkit/NSActionCell.inc
  8. 2 9
      packages/cocoaint/src/appkit/NSAffineTransform.inc
  9. 2 9
      packages/cocoaint/src/appkit/NSAlert.inc
  10. 8 10
      packages/cocoaint/src/appkit/NSAnimation.inc
  11. 2 9
      packages/cocoaint/src/appkit/NSAnimationContext.inc
  12. 1 1
      packages/cocoaint/src/appkit/NSAppleScriptExtensions.inc
  13. 21 9
      packages/cocoaint/src/appkit/NSApplication.inc
  14. 1 1
      packages/cocoaint/src/appkit/NSApplicationScripting.inc
  15. 2 9
      packages/cocoaint/src/appkit/NSArrayController.inc
  16. 79 10
      packages/cocoaint/src/appkit/NSAttributedString.inc
  17. 2 9
      packages/cocoaint/src/appkit/NSBezierPath.inc
  18. 2 9
      packages/cocoaint/src/appkit/NSBitmapImageRep.inc
  19. 2 9
      packages/cocoaint/src/appkit/NSBox.inc
  20. 2 9
      packages/cocoaint/src/appkit/NSBrowser.inc
  21. 2 9
      packages/cocoaint/src/appkit/NSBrowserCell.inc
  22. 2 9
      packages/cocoaint/src/appkit/NSButton.inc
  23. 2 9
      packages/cocoaint/src/appkit/NSButtonCell.inc
  24. 2 9
      packages/cocoaint/src/appkit/NSCIImageRep.inc
  25. 2 9
      packages/cocoaint/src/appkit/NSCachedImageRep.inc
  26. 6 9
      packages/cocoaint/src/appkit/NSCell.inc
  27. 2 9
      packages/cocoaint/src/appkit/NSClipView.inc
  28. 3 10
      packages/cocoaint/src/appkit/NSCollectionView.inc
  29. 6 9
      packages/cocoaint/src/appkit/NSColor.inc
  30. 6 9
      packages/cocoaint/src/appkit/NSColorList.inc
  31. 6 9
      packages/cocoaint/src/appkit/NSColorPanel.inc
  32. 2 9
      packages/cocoaint/src/appkit/NSColorPicker.inc
  33. 1 1
      packages/cocoaint/src/appkit/NSColorPicking.inc
  34. 2 9
      packages/cocoaint/src/appkit/NSColorSpace.inc
  35. 2 9
      packages/cocoaint/src/appkit/NSColorWell.inc
  36. 9 9
      packages/cocoaint/src/appkit/NSComboBox.inc
  37. 2 9
      packages/cocoaint/src/appkit/NSComboBoxCell.inc
  38. 8 9
      packages/cocoaint/src/appkit/NSControl.inc
  39. 2 9
      packages/cocoaint/src/appkit/NSController.inc
  40. 2 9
      packages/cocoaint/src/appkit/NSCursor.inc
  41. 2 9
      packages/cocoaint/src/appkit/NSCustomImageRep.inc
  42. 2 9
      packages/cocoaint/src/appkit/NSDatePicker.inc
  43. 2 9
      packages/cocoaint/src/appkit/NSDatePickerCell.inc
  44. 2 9
      packages/cocoaint/src/appkit/NSDictionaryController.inc
  45. 2 9
      packages/cocoaint/src/appkit/NSDockTile.inc
  46. 2 9
      packages/cocoaint/src/appkit/NSDocument.inc
  47. 2 9
      packages/cocoaint/src/appkit/NSDocumentController.inc
  48. 1 1
      packages/cocoaint/src/appkit/NSDocumentScripting.inc
  49. 1 1
      packages/cocoaint/src/appkit/NSDragging.inc
  50. 9 9
      packages/cocoaint/src/appkit/NSDrawer.inc
  51. 2 9
      packages/cocoaint/src/appkit/NSEPSImageRep.inc
  52. 40 1
      packages/cocoaint/src/appkit/NSErrors.inc
  53. 2 9
      packages/cocoaint/src/appkit/NSEvent.inc
  54. 2 9
      packages/cocoaint/src/appkit/NSFileWrapper.inc
  55. 7 9
      packages/cocoaint/src/appkit/NSFont.inc
  56. 28 9
      packages/cocoaint/src/appkit/NSFontDescriptor.inc
  57. 2 9
      packages/cocoaint/src/appkit/NSFontManager.inc
  58. 2 9
      packages/cocoaint/src/appkit/NSFontPanel.inc
  59. 1 1
      packages/cocoaint/src/appkit/NSForm.inc
  60. 2 9
      packages/cocoaint/src/appkit/NSFormCell.inc
  61. 2 9
      packages/cocoaint/src/appkit/NSGlyphGenerator.inc
  62. 2 9
      packages/cocoaint/src/appkit/NSGlyphInfo.inc
  63. 2 9
      packages/cocoaint/src/appkit/NSGradient.inc
  64. 20 1
      packages/cocoaint/src/appkit/NSGraphics.inc
  65. 9 9
      packages/cocoaint/src/appkit/NSGraphicsContext.inc
  66. 7 9
      packages/cocoaint/src/appkit/NSHelpManager.inc
  67. 2 9
      packages/cocoaint/src/appkit/NSImage.inc
  68. 2 9
      packages/cocoaint/src/appkit/NSImageCell.inc
  69. 6 9
      packages/cocoaint/src/appkit/NSImageRep.inc
  70. 2 9
      packages/cocoaint/src/appkit/NSImageView.inc
  71. 2 9
      packages/cocoaint/src/appkit/NSInputManager.inc
  72. 2 9
      packages/cocoaint/src/appkit/NSInputServer.inc
  73. 5 1
      packages/cocoaint/src/appkit/NSInterfaceStyle.inc
  74. 111 1
      packages/cocoaint/src/appkit/NSKeyValueBinding.inc
  75. 2 9
      packages/cocoaint/src/appkit/NSLayoutManager.inc
  76. 2 9
      packages/cocoaint/src/appkit/NSLevelIndicator.inc
  77. 2 9
      packages/cocoaint/src/appkit/NSLevelIndicatorCell.inc
  78. 2 9
      packages/cocoaint/src/appkit/NSMatrix.inc
  79. 12 9
      packages/cocoaint/src/appkit/NSMenu.inc
  80. 2 9
      packages/cocoaint/src/appkit/NSMenuItem.inc
  81. 2 9
      packages/cocoaint/src/appkit/NSMenuItemCell.inc
  82. 2 9
      packages/cocoaint/src/appkit/NSMenuView.inc
  83. 2 9
      packages/cocoaint/src/appkit/NSMovie.inc
  84. 2 9
      packages/cocoaint/src/appkit/NSMovieView.inc
  85. 7 9
      packages/cocoaint/src/appkit/NSNib.inc
  86. 1 1
      packages/cocoaint/src/appkit/NSNibLoading.inc
  87. 2 9
      packages/cocoaint/src/appkit/NSObjectController.inc
  88. 4 11
      packages/cocoaint/src/appkit/NSOpenGL.inc
  89. 2 9
      packages/cocoaint/src/appkit/NSOpenGLView.inc
  90. 2 9
      packages/cocoaint/src/appkit/NSOpenPanel.inc
  91. 13 9
      packages/cocoaint/src/appkit/NSOutlineView.inc
  92. 2 9
      packages/cocoaint/src/appkit/NSPDFImageRep.inc
  93. 2 9
      packages/cocoaint/src/appkit/NSPICTImageRep.inc
  94. 2 9
      packages/cocoaint/src/appkit/NSPageLayout.inc
  95. 2 9
      packages/cocoaint/src/appkit/NSPanel.inc
  96. 8 11
      packages/cocoaint/src/appkit/NSParagraphStyle.inc
  97. 29 9
      packages/cocoaint/src/appkit/NSPasteboard.inc
  98. 2 9
      packages/cocoaint/src/appkit/NSPathCell.inc
  99. 2 9
      packages/cocoaint/src/appkit/NSPathComponentCell.inc
  100. 2 9
      packages/cocoaint/src/appkit/NSPathControl.inc

+ 3 - 0
.gitattributes

@@ -1279,9 +1279,12 @@ packages/cocoaint/src/foundation/NSXMLNodeOptions.inc svneol=native#text/plain
 packages/cocoaint/src/foundation/NSXMLParser.inc svneol=native#text/plain
 packages/cocoaint/src/foundation/NSZone.inc svneol=native#text/plain
 packages/cocoaint/src/iPhoneAll.pas svneol=native#text/plain
+packages/cocoaint/src/patches/NSBundle.patch svneol=native#text/plain
 packages/cocoaint/src/uikit/UIKit.inc svneol=native#text/plain
 packages/cocoaint/utils/Make[!!-~]Cocoa[!!-~]Headers.txt svneol=native#text/plain
 packages/cocoaint/utils/Make[!!-~]iPhone[!!-~]Headers.txt svneol=native#text/plain
+packages/cocoaint/utils/Using[!!-~]Installer[!!-~]Script.txt svneol=native#text/plain
+packages/cocoaint/utils/install_objp.sh svneol=native#text/plain
 packages/cocoaint/utils/objp_parser.php svneol=native#text/plain
 packages/cocoaint/utils/parser.php svneol=native#text/plain
 packages/cocoaint/utils/pascocoa_parser.php svneol=native#text/plain

+ 17 - 5
packages/cocoaint/src/CocoaAll.pas

@@ -4,13 +4,13 @@ unit CocoaAll;
 {$modeswitch objectivec1}
 {$define NSGEOMETRY_TYPES_SAME_AS_CGGEOMETRY_TYPES}
 
-{NOTE: This is to prevent against a huge list of "never used" private variable notes}
-{$notes off}
-
 interface
 
 uses 
   ctypes, MacOSAll;
+  
+{$linkframework Cocoa}
+{$define INTERFACE}
 
 {$include UndefinedTypes.inc}
 
@@ -57,11 +57,14 @@ type
 {$include appkit/AppKit.inc}
 {$undef EXTERNAL_SYMBOLS}
 
+{$define USER_PATCHES}
+{$include foundation/Foundation.inc}
+{$include appkit/AppKit.inc}
+{$undef USER_PATCHES}
+
 {define IBOutlet := }
 {define IBAction := }
 
-{$notes on}
-
 { Inline functions }
 function NSSTR (inString: PChar): NSString;
 function NSMakeRange (loc: NSUInteger; len: NSUInteger): NSRange;
@@ -86,8 +89,17 @@ function NSPointToCGPoint (aPoint: NSPoint): CGPoint;
 function NSSizeFromCGSize(aSize: CGSize): NSSize;
 function NSSizeToCGSize(aSize: NSSize): CGSize;
 
+{$undef INTERFACE}
+
 implementation
+{$define IMPLEMENTATION}
 
 {$include InlineFunctions.inc}
 
+{$define USER_PATCHES}
+{$include foundation/Foundation.inc}
+{$include appkit/AppKit.inc}
+{$undef USER_PATCHES}
+
+{$undef IMPLEMENTATION}
 end.

+ 5 - 7
packages/cocoaint/src/Foundation.pas

@@ -4,13 +4,12 @@ unit Foundation;
 {$modeswitch objectivec1}
 {$define NSGEOMETRY_TYPES_SAME_AS_CGGEOMETRY_TYPES}
 
-{NOTE: This is to prevent against a huge list of "never used" private variable notes}
-{$notes off}
-
 interface
 
 uses 
   ctypes, MacOSAll;
+  
+{$linkframework Foundation}
 
 {$include UndefinedTypes.inc}
 
@@ -49,10 +48,9 @@ type
 {$include foundation/Foundation.inc}
 {$undef EXTERNAL_SYMBOLS}
 
-{define IBOutlet := }
-{define IBAction := }
-
-{$notes on}
+{$define USER_PATCHES}
+{$include foundation/Foundation.inc}
+{$undef USER_PATCHES}
 
 { Inline functions }
 function NSSTR (inString: PChar): NSString;

+ 7 - 4
packages/cocoaint/src/UndefinedTypes.inc

@@ -1,6 +1,10 @@
 type
   __NSAppleEventManagerSuspension = Pointer;
-  CGFloat = Float32;
+ {$ifdef cpu64}
+  CGFloat = single;
+ {$else}
+  CGFloat = double;
+ {$endif}
   UTF = UInt32;
   NSPointerFunctionsOptions = UInt16;
   URefCon = UInt32;
@@ -34,8 +38,7 @@ type
  NSIntegerPointer = pclong;
  NSUIntegerPointer = pculong;
  NSZonePointer = ^NSZone;
- NSTimeIntervalPointer = ^Float32;
-
+ NSTimeIntervalPointer = ^double;
 
 { An array of objects }
 type
@@ -47,7 +50,7 @@ const
   NSIntegerMax = high(clong);
   NSIntegerMin = low(clong);
   NSUIntegerMax = high(culong);
-  NSNotFound = NSUIntegerMax;
+  NSNotFound = NSIntegerMax;
 
 const
  NX_TABLET_POINTER_UNKNOWN = 0;

+ 2 - 9
packages/cocoaint/src/appkit/NSATSTypesetter.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSATSTypesetter.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSATSTYPESETTER_PAS_H}
-{$define NSATSTYPESETTER_PAS_H}
-type
-  NSATSTypesetterPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSATSTYPESETTER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSATSTypesetter = objcclass;
+  NSATSTypesetterPointer = ^NSATSTypesetter;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSAccessibility.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSAccessibility.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 2 - 9
packages/cocoaint/src/appkit/NSActionCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSActionCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSACTIONCELL_PAS_H}
-{$define NSACTIONCELL_PAS_H}
-type
-  NSActionCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSACTIONCELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSActionCell = objcclass;
+  NSActionCellPointer = ^NSActionCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSAffineTransform.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSAffineTransform.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:51 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:06 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSAFFINETRANSFORM_PAS_H}
-{$define NSAFFINETRANSFORM_PAS_H}
-type
-  NSAffineTransformPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSAFFINETRANSFORM_PAS_T}
@@ -48,6 +40,7 @@ type
 
 {$ifdef FORWARD}
   NSAffineTransform = objcclass;
+  NSAffineTransformPointer = ^NSAffineTransform;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSAlert.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSAlert.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSALERT_PAS_H}
-{$define NSALERT_PAS_H}
-type
-  NSAlertPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSALERT_PAS_T}
@@ -56,6 +48,7 @@ type
 
 {$ifdef FORWARD}
   NSAlert = objcclass;
+  NSAlertPointer = ^NSAlert;
 
 {$endif}
 

+ 8 - 10
packages/cocoaint/src/appkit/NSAnimation.inc

@@ -1,15 +1,6 @@
 { Parsed from Appkit.framework NSAnimation.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSANIMATION_PAS_H}
-{$define NSANIMATION_PAS_H}
-type
-  NSAnimationPointer = Pointer;
-  NSViewAnimationPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSANIMATION_PAS_T}
@@ -55,13 +46,20 @@ type
 {$ifndef NSANIMATION_PAS_S}
 {$define NSANIMATION_PAS_S}
 
+{ External string constants }
+var
+  NSAnimationTriggerOrderIn: NSString; external name '_NSAnimationTriggerOrderIn';
+  NSAnimationTriggerOrderOut: NSString; external name '_NSAnimationTriggerOrderOut';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSAnimatablePropertyContainerProtocol = objcprotocol;
   NSAnimation = objcclass;
+  NSAnimationPointer = ^NSAnimation;
   NSViewAnimation = objcclass;
+  NSViewAnimationPointer = ^NSViewAnimation;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSAnimationContext.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSAnimationContext.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSANIMATIONCONTEXT_PAS_H}
-{$define NSANIMATIONCONTEXT_PAS_H}
-type
-  NSAnimationContextPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSANIMATIONCONTEXT_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSAnimationContext = objcclass;
+  NSAnimationContextPointer = ^NSAnimationContext;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSAppleScriptExtensions.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSAppleScriptExtensions.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 21 - 9
packages/cocoaint/src/appkit/NSApplication.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSApplication.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSAPPLICATION_PAS_H}
-{$define NSAPPLICATION_PAS_H}
-type
-  NSApplicationPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSAPPLICATION_PAS_T}
@@ -98,11 +90,31 @@ procedure NSUnregisterServicesProvider(namePointer: NSString); cdecl; external n
 var
   NSAppKitVersionNumber: double; external name '_NSAppKitVersionNumber';
 
+{ External string constants }
+var
+  NSModalPanelRunLoopMode: NSString; external name '_NSModalPanelRunLoopMode';
+  NSEventTrackingRunLoopMode: NSString; external name '_NSEventTrackingRunLoopMode';
+  NSApplicationDidBecomeActiveNotification: NSString; external name '_NSApplicationDidBecomeActiveNotification';
+  NSApplicationDidHideNotification: NSString; external name '_NSApplicationDidHideNotification';
+  NSApplicationDidFinishLaunchingNotification: NSString; external name '_NSApplicationDidFinishLaunchingNotification';
+  NSApplicationDidResignActiveNotification: NSString; external name '_NSApplicationDidResignActiveNotification';
+  NSApplicationDidUnhideNotification: NSString; external name '_NSApplicationDidUnhideNotification';
+  NSApplicationDidUpdateNotification: NSString; external name '_NSApplicationDidUpdateNotification';
+  NSApplicationWillBecomeActiveNotification: NSString; external name '_NSApplicationWillBecomeActiveNotification';
+  NSApplicationWillHideNotification: NSString; external name '_NSApplicationWillHideNotification';
+  NSApplicationWillFinishLaunchingNotification: NSString; external name '_NSApplicationWillFinishLaunchingNotification';
+  NSApplicationWillResignActiveNotification: NSString; external name '_NSApplicationWillResignActiveNotification';
+  NSApplicationWillUnhideNotification: NSString; external name '_NSApplicationWillUnhideNotification';
+  NSApplicationWillUpdateNotification: NSString; external name '_NSApplicationWillUpdateNotification';
+  NSApplicationWillTerminateNotification: NSString; external name '_NSApplicationWillTerminateNotification';
+  NSApplicationDidChangeScreenParametersNotification: NSString; external name '_NSApplicationDidChangeScreenParametersNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSApplication = objcclass;
+  NSApplicationPointer = ^NSApplication;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSApplicationScripting.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSApplicationScripting.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 2 - 9
packages/cocoaint/src/appkit/NSArrayController.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSArrayController.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSARRAYCONTROLLER_PAS_H}
-{$define NSARRAYCONTROLLER_PAS_H}
-type
-  NSArrayControllerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSARRAYCONTROLLER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSArrayController = objcclass;
+  NSArrayControllerPointer = ^NSArrayController;
 
 {$endif}
 

+ 79 - 10
packages/cocoaint/src/appkit/NSAttributedString.inc

@@ -1,15 +1,6 @@
 { Parsed from Appkit.framework NSAttributedString.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:51 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:06 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSATTRIBUTEDSTRING_PAS_H}
-{$define NSATTRIBUTEDSTRING_PAS_H}
-type
-  NSAttributedStringPointer = Pointer;
-  NSMutableAttributedStringPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSATTRIBUTEDSTRING_PAS_T}
@@ -59,6 +50,82 @@ const
 {$ifndef NSATTRIBUTEDSTRING_PAS_S}
 {$define NSATTRIBUTEDSTRING_PAS_S}
 
+{ External string constants }
+var
+  NSFontAttributeName: NSString; external name '_NSFontAttributeName';
+  NSParagraphStyleAttributeName: NSString; external name '_NSParagraphStyleAttributeName';
+  NSForegroundColorAttributeName: NSString; external name '_NSForegroundColorAttributeName';
+  NSUnderlineStyleAttributeName: NSString; external name '_NSUnderlineStyleAttributeName';
+  NSSuperscriptAttributeName: NSString; external name '_NSSuperscriptAttributeName';
+  NSBackgroundColorAttributeName: NSString; external name '_NSBackgroundColorAttributeName';
+  NSAttachmentAttributeName: NSString; external name '_NSAttachmentAttributeName';
+  NSLigatureAttributeName: NSString; external name '_NSLigatureAttributeName';
+  NSBaselineOffsetAttributeName: NSString; external name '_NSBaselineOffsetAttributeName';
+  NSKernAttributeName: NSString; external name '_NSKernAttributeName';
+  NSLinkAttributeName: NSString; external name '_NSLinkAttributeName';
+  NSStrokeWidthAttributeName: NSString; external name '_NSStrokeWidthAttributeName';
+  NSStrokeColorAttributeName: NSString; external name '_NSStrokeColorAttributeName';
+  NSUnderlineColorAttributeName: NSString; external name '_NSUnderlineColorAttributeName';
+  NSStrikethroughStyleAttributeName: NSString; external name '_NSStrikethroughStyleAttributeName';
+  NSStrikethroughColorAttributeName: NSString; external name '_NSStrikethroughColorAttributeName';
+  NSShadowAttributeName: NSString; external name '_NSShadowAttributeName';
+  NSObliquenessAttributeName: NSString; external name '_NSObliquenessAttributeName';
+  NSExpansionAttributeName: NSString; external name '_NSExpansionAttributeName';
+  NSCursorAttributeName: NSString; external name '_NSCursorAttributeName';
+  NSToolTipAttributeName: NSString; external name '_NSToolTipAttributeName';
+  NSCharacterShapeAttributeName: NSString; external name '_NSCharacterShapeAttributeName';
+  NSGlyphInfoAttributeName: NSString; external name '_NSGlyphInfoAttributeName';
+  NSMarkedClauseSegmentAttributeName: NSString; external name '_NSMarkedClauseSegmentAttributeName';
+  NSSpellingStateAttributeName: NSString; external name '_NSSpellingStateAttributeName';
+  NSPlainTextDocumentType: NSString; external name '_NSPlainTextDocumentType';
+  NSRTFTextDocumentType: NSString; external name '_NSRTFTextDocumentType';
+  NSRTFDTextDocumentType: NSString; external name '_NSRTFDTextDocumentType';
+  NSMacSimpleTextDocumentType: NSString; external name '_NSMacSimpleTextDocumentType';
+  NSHTMLTextDocumentType: NSString; external name '_NSHTMLTextDocumentType';
+  NSDocFormatTextDocumentType: NSString; external name '_NSDocFormatTextDocumentType';
+  NSWordMLTextDocumentType: NSString; external name '_NSWordMLTextDocumentType';
+  NSWebArchiveTextDocumentType: NSString; external name '_NSWebArchiveTextDocumentType';
+  NSOfficeOpenXMLTextDocumentType: NSString; external name '_NSOfficeOpenXMLTextDocumentType';
+  NSOpenDocumentTextDocumentType: NSString; external name '_NSOpenDocumentTextDocumentType';
+  NSPaperSizeDocumentAttribute: NSString; external name '_NSPaperSizeDocumentAttribute';
+  NSLeftMarginDocumentAttribute: NSString; external name '_NSLeftMarginDocumentAttribute';
+  NSRightMarginDocumentAttribute: NSString; external name '_NSRightMarginDocumentAttribute';
+  NSTopMarginDocumentAttribute: NSString; external name '_NSTopMarginDocumentAttribute';
+  NSBottomMarginDocumentAttribute: NSString; external name '_NSBottomMarginDocumentAttribute';
+  NSViewSizeDocumentAttribute: NSString; external name '_NSViewSizeDocumentAttribute';
+  NSViewZoomDocumentAttribute: NSString; external name '_NSViewZoomDocumentAttribute';
+  NSViewModeDocumentAttribute: NSString; external name '_NSViewModeDocumentAttribute';
+  NSDocumentTypeDocumentAttribute: NSString; external name '_NSDocumentTypeDocumentAttribute';
+  NSReadOnlyDocumentAttribute: NSString; external name '_NSReadOnlyDocumentAttribute';
+  NSConvertedDocumentAttribute: NSString; external name '_NSConvertedDocumentAttribute';
+  NSCocoaVersionDocumentAttribute: NSString; external name '_NSCocoaVersionDocumentAttribute';
+  NSBackgroundColorDocumentAttribute: NSString; external name '_NSBackgroundColorDocumentAttribute';
+  NSHyphenationFactorDocumentAttribute: NSString; external name '_NSHyphenationFactorDocumentAttribute';
+  NSDefaultTabIntervalDocumentAttribute: NSString; external name '_NSDefaultTabIntervalDocumentAttribute';
+  NSCharacterEncodingDocumentAttribute: NSString; external name '_NSCharacterEncodingDocumentAttribute';
+  NSTitleDocumentAttribute: NSString; external name '_NSTitleDocumentAttribute';
+  NSCompanyDocumentAttribute: NSString; external name '_NSCompanyDocumentAttribute';
+  NSCopyrightDocumentAttribute: NSString; external name '_NSCopyrightDocumentAttribute';
+  NSSubjectDocumentAttribute: NSString; external name '_NSSubjectDocumentAttribute';
+  NSAuthorDocumentAttribute: NSString; external name '_NSAuthorDocumentAttribute';
+  NSKeywordsDocumentAttribute: NSString; external name '_NSKeywordsDocumentAttribute';
+  NSCommentDocumentAttribute: NSString; external name '_NSCommentDocumentAttribute';
+  NSEditorDocumentAttribute: NSString; external name '_NSEditorDocumentAttribute';
+  NSCreationTimeDocumentAttribute: NSString; external name '_NSCreationTimeDocumentAttribute';
+  NSModificationTimeDocumentAttribute: NSString; external name '_NSModificationTimeDocumentAttribute';
+  NSExcludedElementsDocumentAttribute: NSString; external name '_NSExcludedElementsDocumentAttribute';
+  NSTextEncodingNameDocumentAttribute: NSString; external name '_NSTextEncodingNameDocumentAttribute';
+  NSPrefixSpacesDocumentAttribute: NSString; external name '_NSPrefixSpacesDocumentAttribute';
+  NSDocumentTypeDocumentOption: NSString; external name '_NSDocumentTypeDocumentOption';
+  NSDefaultAttributesDocumentOption: NSString; external name '_NSDefaultAttributesDocumentOption';
+  NSCharacterEncodingDocumentOption: NSString; external name '_NSCharacterEncodingDocumentOption';
+  NSTextEncodingNameDocumentOption: NSString; external name '_NSTextEncodingNameDocumentOption';
+  NSBaseURLDocumentOption: NSString; external name '_NSBaseURLDocumentOption';
+  NSTimeoutDocumentOption: NSString; external name '_NSTimeoutDocumentOption';
+  NSWebPreferencesDocumentOption: NSString; external name '_NSWebPreferencesDocumentOption';
+  NSWebResourceLoadDelegateDocumentOption: NSString; external name '_NSWebResourceLoadDelegateDocumentOption';
+  NSTextSizeMultiplierDocumentOption: NSString; external name '_NSTextSizeMultiplierDocumentOption';
+
 { External symbols }
 var
   NSUnderlineByWordMask: NSUInteger; external name '_NSUnderlineByWordMask';
@@ -69,7 +136,9 @@ var
 
 {$ifdef FORWARD}
   NSAttributedString = objcclass;
+  NSAttributedStringPointer = ^NSAttributedString;
   NSMutableAttributedString = objcclass;
+  NSMutableAttributedStringPointer = ^NSMutableAttributedString;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSBezierPath.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSBezierPath.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBEZIERPATH_PAS_H}
-{$define NSBEZIERPATH_PAS_H}
-type
-  NSBezierPathPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBEZIERPATH_PAS_T}
@@ -69,6 +61,7 @@ type
 
 {$ifdef FORWARD}
   NSBezierPath = objcclass;
+  NSBezierPathPointer = ^NSBezierPath;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSBitmapImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSBitmapImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBITMAPIMAGEREP_PAS_H}
-{$define NSBITMAPIMAGEREP_PAS_H}
-type
-  NSBitmapImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBITMAPIMAGEREP_PAS_T}
@@ -80,6 +72,7 @@ type
 
 {$ifdef FORWARD}
   NSBitmapImageRep = objcclass;
+  NSBitmapImageRepPointer = ^NSBitmapImageRep;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSBox.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSBox.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBOX_PAS_H}
-{$define NSBOX_PAS_H}
-type
-  NSBoxPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBOX_PAS_T}
@@ -63,6 +55,7 @@ type
 
 {$ifdef FORWARD}
   NSBox = objcclass;
+  NSBoxPointer = ^NSBox;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSBrowser.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSBrowser.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBROWSER_PAS_H}
-{$define NSBROWSER_PAS_H}
-type
-  NSBrowserPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBROWSER_PAS_T}
@@ -125,6 +117,7 @@ var
 
 {$ifdef FORWARD}
   NSBrowser = objcclass;
+  NSBrowserPointer = ^NSBrowser;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSBrowserCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSBrowserCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBROWSERCELL_PAS_H}
-{$define NSBROWSERCELL_PAS_H}
-type
-  NSBrowserCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBROWSERCELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSBrowserCell = objcclass;
+  NSBrowserCellPointer = ^NSBrowserCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSButton.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSButton.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBUTTON_PAS_H}
-{$define NSBUTTON_PAS_H}
-type
-  NSButtonPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBUTTON_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSButton = objcclass;
+  NSButtonPointer = ^NSButton;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSButtonCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSButtonCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSBUTTONCELL_PAS_H}
-{$define NSBUTTONCELL_PAS_H}
-type
-  NSButtonCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSBUTTONCELL_PAS_T}
@@ -158,6 +150,7 @@ _BCFlags2 = __BCFlags2;
 
 {$ifdef FORWARD}
   NSButtonCell = objcclass;
+  NSButtonCellPointer = ^NSButtonCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSCIImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSCIImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCIIMAGEREP_PAS_H}
-{$define NSCIIMAGEREP_PAS_H}
-type
-  NSCIImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCIIMAGEREP_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSCIImageRep = objcclass;
+  NSCIImageRepPointer = ^NSCIImageRep;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSCachedImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSCachedImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCACHEDIMAGEREP_PAS_H}
-{$define NSCACHEDIMAGEREP_PAS_H}
-type
-  NSCachedImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCACHEDIMAGEREP_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSCachedImageRep = objcclass;
+  NSCachedImageRepPointer = ^NSCachedImageRep;
 
 {$endif}
 

+ 6 - 9
packages/cocoaint/src/appkit/NSCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCELL_PAS_H}
-{$define NSCELL_PAS_H}
-type
-  NSCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCELL_PAS_T}
@@ -193,11 +185,16 @@ procedure NSDrawNinePartImage(frame: NSRect; topLeftCornerPointer: NSImage; topE
 {$ifndef NSCELL_PAS_S}
 {$define NSCELL_PAS_S}
 
+{ External string constants }
+var
+  NSControlTintDidChangeNotification: NSString; external name '_NSControlTintDidChangeNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSCell = objcclass;
+  NSCellPointer = ^NSCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSClipView.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSClipView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCLIPVIEW_PAS_H}
-{$define NSCLIPVIEW_PAS_H}
-type
-  NSClipViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCLIPVIEW_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSClipView = objcclass;
+  NSClipViewPointer = ^NSClipView;
 
 {$endif}
 

+ 3 - 10
packages/cocoaint/src/appkit/NSCollectionView.inc

@@ -1,15 +1,6 @@
 { Parsed from Appkit.framework NSCollectionView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLLECTIONVIEW_PAS_H}
-{$define NSCOLLECTIONVIEW_PAS_H}
-type
-  NSCollectionViewItemPointer = Pointer;
-  NSCollectionViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLLECTIONVIEW_PAS_T}
@@ -41,7 +32,9 @@ type
 
 {$ifdef FORWARD}
   NSCollectionViewItem = objcclass;
+  NSCollectionViewItemPointer = ^NSCollectionViewItem;
   NSCollectionView = objcclass;
+  NSCollectionViewPointer = ^NSCollectionView;
 
 {$endif}
 

+ 6 - 9
packages/cocoaint/src/appkit/NSColor.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSColor.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLOR_PAS_H}
-{$define NSCOLOR_PAS_H}
-type
-  NSColorPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLOR_PAS_T}
@@ -39,11 +31,16 @@ const
 {$ifndef NSCOLOR_PAS_S}
 {$define NSCOLOR_PAS_S}
 
+{ External string constants }
+var
+  NSSystemColorsDidChangeNotification: NSString; external name '_NSSystemColorsDidChangeNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSColor = objcclass;
+  NSColorPointer = ^NSColor;
 
 {$endif}
 

+ 6 - 9
packages/cocoaint/src/appkit/NSColorList.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSColorList.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLORLIST_PAS_H}
-{$define NSCOLORLIST_PAS_H}
-type
-  NSColorListPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLORLIST_PAS_T}
@@ -35,11 +27,16 @@ type
 {$ifndef NSCOLORLIST_PAS_S}
 {$define NSCOLORLIST_PAS_S}
 
+{ External string constants }
+var
+  NSColorListDidChangeNotification: NSString; external name '_NSColorListDidChangeNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSColorList = objcclass;
+  NSColorListPointer = ^NSColorList;
 
 {$endif}
 

+ 6 - 9
packages/cocoaint/src/appkit/NSColorPanel.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSColorPanel.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLORPANEL_PAS_H}
-{$define NSCOLORPANEL_PAS_H}
-type
-  NSColorPanelPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLORPANEL_PAS_T}
@@ -63,11 +55,16 @@ const
 {$ifndef NSCOLORPANEL_PAS_S}
 {$define NSCOLORPANEL_PAS_S}
 
+{ External string constants }
+var
+  NSColorPanelColorDidChangeNotification: NSString; external name '_NSColorPanelColorDidChangeNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSColorPanel = objcclass;
+  NSColorPanelPointer = ^NSColorPanel;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSColorPicker.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSColorPicker.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLORPICKER_PAS_H}
-{$define NSCOLORPICKER_PAS_H}
-type
-  NSColorPickerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLORPICKER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSColorPicker = objcclass;
+  NSColorPickerPointer = ^NSColorPicker;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSColorPicking.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSColorPicking.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 2 - 9
packages/cocoaint/src/appkit/NSColorSpace.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSColorSpace.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLORSPACE_PAS_H}
-{$define NSCOLORSPACE_PAS_H}
-type
-  NSColorSpacePointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLORSPACE_PAS_T}
@@ -56,6 +48,7 @@ type
 
 {$ifdef FORWARD}
   NSColorSpace = objcclass;
+  NSColorSpacePointer = ^NSColorSpace;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSColorWell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSColorWell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOLORWELL_PAS_H}
-{$define NSCOLORWELL_PAS_H}
-type
-  NSColorWellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOLORWELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSColorWell = objcclass;
+  NSColorWellPointer = ^NSColorWell;
 
 {$endif}
 

+ 9 - 9
packages/cocoaint/src/appkit/NSComboBox.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSComboBox.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOMBOBOX_PAS_H}
-{$define NSCOMBOBOX_PAS_H}
-type
-  NSComboBoxPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOMBOBOX_PAS_T}
@@ -35,11 +27,19 @@ type
 {$ifndef NSCOMBOBOX_PAS_S}
 {$define NSCOMBOBOX_PAS_S}
 
+{ External string constants }
+var
+  NSComboBoxWillPopUpNotification: NSString; external name '_NSComboBoxWillPopUpNotification';
+  NSComboBoxWillDismissNotification: NSString; external name '_NSComboBoxWillDismissNotification';
+  NSComboBoxSelectionDidChangeNotification: NSString; external name '_NSComboBoxSelectionDidChangeNotification';
+  NSComboBoxSelectionIsChangingNotification: NSString; external name '_NSComboBoxSelectionIsChangingNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSComboBox = objcclass;
+  NSComboBoxPointer = ^NSComboBox;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSComboBoxCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSComboBoxCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCOMBOBOXCELL_PAS_H}
-{$define NSCOMBOBOXCELL_PAS_H}
-type
-  NSComboBoxCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCOMBOBOXCELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSComboBoxCell = objcclass;
+  NSComboBoxCellPointer = ^NSComboBoxCell;
 
 {$endif}
 

+ 8 - 9
packages/cocoaint/src/appkit/NSControl.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSControl.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCONTROL_PAS_H}
-{$define NSCONTROL_PAS_H}
-type
-  NSControlPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCONTROL_PAS_T}
@@ -35,11 +27,18 @@ type
 {$ifndef NSCONTROL_PAS_S}
 {$define NSCONTROL_PAS_S}
 
+{ External string constants }
+var
+  NSControlTextDidBeginEditingNotification: NSString; external name '_NSControlTextDidBeginEditingNotification';
+  NSControlTextDidEndEditingNotification: NSString; external name '_NSControlTextDidEndEditingNotification';
+  NSControlTextDidChangeNotification: NSString; external name '_NSControlTextDidChangeNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSControl = objcclass;
+  NSControlPointer = ^NSControl;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSController.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSController.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCONTROLLER_PAS_H}
-{$define NSCONTROLLER_PAS_H}
-type
-  NSControllerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCONTROLLER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSController = objcclass;
+  NSControllerPointer = ^NSController;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSCursor.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSCursor.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCURSOR_PAS_H}
-{$define NSCURSOR_PAS_H}
-type
-  NSCursorPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCURSOR_PAS_T}
@@ -44,6 +36,7 @@ const
 
 {$ifdef FORWARD}
   NSCursor = objcclass;
+  NSCursorPointer = ^NSCursor;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSCustomImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSCustomImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSCUSTOMIMAGEREP_PAS_H}
-{$define NSCUSTOMIMAGEREP_PAS_H}
-type
-  NSCustomImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSCUSTOMIMAGEREP_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSCustomImageRep = objcclass;
+  NSCustomImageRepPointer = ^NSCustomImageRep;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSDatePicker.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDatePicker.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDATEPICKER_PAS_H}
-{$define NSDATEPICKER_PAS_H}
-type
-  NSDatePickerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDATEPICKER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSDatePicker = objcclass;
+  NSDatePickerPointer = ^NSDatePicker;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSDatePickerCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDatePickerCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDATEPICKERCELL_PAS_H}
-{$define NSDATEPICKERCELL_PAS_H}
-type
-  NSDatePickerCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDATEPICKERCELL_PAS_T}
@@ -65,6 +57,7 @@ type
 
 {$ifdef FORWARD}
   NSDatePickerCell = objcclass;
+  NSDatePickerCellPointer = ^NSDatePickerCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSDictionaryController.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDictionaryController.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDICTIONARYCONTROLLER_PAS_H}
-{$define NSDICTIONARYCONTROLLER_PAS_H}
-type
-  NSDictionaryControllerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDICTIONARYCONTROLLER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSDictionaryController = objcclass;
+  NSDictionaryControllerPointer = ^NSDictionaryController;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSDockTile.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDockTile.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDOCKTILE_PAS_H}
-{$define NSDOCKTILE_PAS_H}
-type
-  NSDockTilePointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDOCKTILE_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSDockTile = objcclass;
+  NSDockTilePointer = ^NSDockTile;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSDocument.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDocument.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDOCUMENT_PAS_H}
-{$define NSDOCUMENT_PAS_H}
-type
-  NSDocumentPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDOCUMENT_PAS_T}
@@ -61,6 +53,7 @@ type
 
 {$ifdef FORWARD}
   NSDocument = objcclass;
+  NSDocumentPointer = ^NSDocument;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSDocumentController.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDocumentController.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDOCUMENTCONTROLLER_PAS_H}
-{$define NSDOCUMENTCONTROLLER_PAS_H}
-type
-  NSDocumentControllerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDOCUMENTCONTROLLER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSDocumentController = objcclass;
+  NSDocumentControllerPointer = ^NSDocumentController;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSDocumentScripting.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSDocumentScripting.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 1 - 1
packages/cocoaint/src/appkit/NSDragging.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSDragging.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 9 - 9
packages/cocoaint/src/appkit/NSDrawer.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSDrawer.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSDRAWER_PAS_H}
-{$define NSDRAWER_PAS_H}
-type
-  NSDrawerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSDRAWER_PAS_T}
@@ -47,11 +39,19 @@ type
 {$ifndef NSDRAWER_PAS_S}
 {$define NSDRAWER_PAS_S}
 
+{ External string constants }
+var
+  NSDrawerWillOpenNotification: NSString; external name '_NSDrawerWillOpenNotification';
+  NSDrawerDidOpenNotification: NSString; external name '_NSDrawerDidOpenNotification';
+  NSDrawerWillCloseNotification: NSString; external name '_NSDrawerWillCloseNotification';
+  NSDrawerDidCloseNotification: NSString; external name '_NSDrawerDidCloseNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSDrawer = objcclass;
+  NSDrawerPointer = ^NSDrawer;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSEPSImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSEPSImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSEPSIMAGEREP_PAS_H}
-{$define NSEPSIMAGEREP_PAS_H}
-type
-  NSEPSImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSEPSIMAGEREP_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSEPSImageRep = objcclass;
+  NSEPSImageRepPointer = ^NSEPSImageRep;
 
 {$endif}
 

+ 40 - 1
packages/cocoaint/src/appkit/NSErrors.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSErrors.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}
@@ -27,5 +27,44 @@
 {$ifndef NSERRORS_PAS_S}
 {$define NSERRORS_PAS_S}
 
+{ External string constants }
+var
+  NSTextLineTooLongException: NSString; external name '_NSTextLineTooLongException';
+  NSTextNoSelectionException: NSString; external name '_NSTextNoSelectionException';
+  NSWordTablesWriteException: NSString; external name '_NSWordTablesWriteException';
+  NSWordTablesReadException: NSString; external name '_NSWordTablesReadException';
+  NSTextReadException: NSString; external name '_NSTextReadException';
+  NSTextWriteException: NSString; external name '_NSTextWriteException';
+  NSPasteboardCommunicationException: NSString; external name '_NSPasteboardCommunicationException';
+  NSPrintingCommunicationException: NSString; external name '_NSPrintingCommunicationException';
+  NSAbortModalException: NSString; external name '_NSAbortModalException';
+  NSAbortPrintingException: NSString; external name '_NSAbortPrintingException';
+  NSIllegalSelectorException: NSString; external name '_NSIllegalSelectorException';
+  NSAppKitVirtualMemoryException: NSString; external name '_NSAppKitVirtualMemoryException';
+  NSBadRTFDirectiveException: NSString; external name '_NSBadRTFDirectiveException';
+  NSBadRTFFontTableException: NSString; external name '_NSBadRTFFontTableException';
+  NSBadRTFStyleSheetException: NSString; external name '_NSBadRTFStyleSheetException';
+  NSTypedStreamVersionException: NSString; external name '_NSTypedStreamVersionException';
+  NSTIFFException: NSString; external name '_NSTIFFException';
+  NSPrintPackageException: NSString; external name '_NSPrintPackageException';
+  NSBadRTFColorTableException: NSString; external name '_NSBadRTFColorTableException';
+  NSDraggingException: NSString; external name '_NSDraggingException';
+  NSColorListIOException: NSString; external name '_NSColorListIOException';
+  NSColorListNotEditableException: NSString; external name '_NSColorListNotEditableException';
+  NSBadBitmapParametersException: NSString; external name '_NSBadBitmapParametersException';
+  NSWindowServerCommunicationException: NSString; external name '_NSWindowServerCommunicationException';
+  NSFontUnavailableException: NSString; external name '_NSFontUnavailableException';
+  NSPPDIncludeNotFoundException: NSString; external name '_NSPPDIncludeNotFoundException';
+  NSPPDParseException: NSString; external name '_NSPPDParseException';
+  NSPPDIncludeStackOverflowException: NSString; external name '_NSPPDIncludeStackOverflowException';
+  NSPPDIncludeStackUnderflowException: NSString; external name '_NSPPDIncludeStackUnderflowException';
+  NSRTFPropertyStackOverflowException: NSString; external name '_NSRTFPropertyStackOverflowException';
+  NSAppKitIgnoredException: NSString; external name '_NSAppKitIgnoredException';
+  NSBadComparisonException: NSString; external name '_NSBadComparisonException';
+  NSImageCacheException: NSString; external name '_NSImageCacheException';
+  NSNibLoadingException: NSString; external name '_NSNibLoadingException';
+  NSBrowserIllegalDelegateException: NSString; external name '_NSBrowserIllegalDelegateException';
+  NSAccessibilityException: NSString; external name '_NSAccessibilityException';
+
 {$endif}
 {$endif}

+ 2 - 9
packages/cocoaint/src/appkit/NSEvent.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSEvent.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSEVENT_PAS_H}
-{$define NSEVENT_PAS_H}
-type
-  NSEventPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSEVENT_PAS_T}
@@ -187,6 +179,7 @@ type
 
 {$ifdef FORWARD}
   NSEvent = objcclass;
+  NSEventPointer = ^NSEvent;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSFileWrapper.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSFileWrapper.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSFILEWRAPPER_PAS_H}
-{$define NSFILEWRAPPER_PAS_H}
-type
-  NSFileWrapperPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSFILEWRAPPER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSFileWrapper = objcclass;
+  NSFileWrapperPointer = ^NSFileWrapper;
 
 {$endif}
 

+ 7 - 9
packages/cocoaint/src/appkit/NSFont.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSFont.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSFONT_PAS_H}
-{$define NSFONT_PAS_H}
-type
-  NSFontPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSFONT_PAS_T}
@@ -67,11 +59,17 @@ function NSConvertGlyphsToPackedGlyphs(glBufPointer: NSGlyph; count: NSInteger;
 {$ifndef NSFONT_PAS_S}
 {$define NSFONT_PAS_S}
 
+{ External string constants }
+var
+  NSAntialiasThresholdChangedNotification: NSString; external name '_NSAntialiasThresholdChangedNotification';
+  NSFontSetChangedNotification: NSString; external name '_NSFontSetChangedNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSFont = objcclass;
+  NSFontPointer = ^NSFont;
 
 {$endif}
 

+ 28 - 9
packages/cocoaint/src/appkit/NSFontDescriptor.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSFontDescriptor.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSFONTDESCRIPTOR_PAS_H}
-{$define NSFONTDESCRIPTOR_PAS_H}
-type
-  NSFontDescriptorPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSFONTDESCRIPTOR_PAS_T}
@@ -67,11 +59,38 @@ const
 {$ifndef NSFONTDESCRIPTOR_PAS_S}
 {$define NSFONTDESCRIPTOR_PAS_S}
 
+{ External string constants }
+var
+  NSFontFamilyAttribute: NSString; external name '_NSFontFamilyAttribute';
+  NSFontNameAttribute: NSString; external name '_NSFontNameAttribute';
+  NSFontFaceAttribute: NSString; external name '_NSFontFaceAttribute';
+  NSFontSizeAttribute: NSString; external name '_NSFontSizeAttribute';
+  NSFontVisibleNameAttribute: NSString; external name '_NSFontVisibleNameAttribute';
+  NSFontMatrixAttribute: NSString; external name '_NSFontMatrixAttribute';
+  NSFontVariationAttribute: NSString; external name '_NSFontVariationAttribute';
+  NSFontCharacterSetAttribute: NSString; external name '_NSFontCharacterSetAttribute';
+  NSFontCascadeListAttribute: NSString; external name '_NSFontCascadeListAttribute';
+  NSFontTraitsAttribute: NSString; external name '_NSFontTraitsAttribute';
+  NSFontFixedAdvanceAttribute: NSString; external name '_NSFontFixedAdvanceAttribute';
+  NSFontFeatureSettingsAttribute: NSString; external name '_NSFontFeatureSettingsAttribute';
+  NSFontSymbolicTrait: NSString; external name '_NSFontSymbolicTrait';
+  NSFontWeightTrait: NSString; external name '_NSFontWeightTrait';
+  NSFontWidthTrait: NSString; external name '_NSFontWidthTrait';
+  NSFontSlantTrait: NSString; external name '_NSFontSlantTrait';
+  NSFontVariationAxisIdentifierKey: NSString; external name '_NSFontVariationAxisIdentifierKey';
+  NSFontVariationAxisMinimumValueKey: NSString; external name '_NSFontVariationAxisMinimumValueKey';
+  NSFontVariationAxisMaximumValueKey: NSString; external name '_NSFontVariationAxisMaximumValueKey';
+  NSFontVariationAxisDefaultValueKey: NSString; external name '_NSFontVariationAxisDefaultValueKey';
+  NSFontVariationAxisNameKey: NSString; external name '_NSFontVariationAxisNameKey';
+  NSFontFeatureTypeIdentifierKey: NSString; external name '_NSFontFeatureTypeIdentifierKey';
+  NSFontFeatureSelectorIdentifierKey: NSString; external name '_NSFontFeatureSelectorIdentifierKey';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSFontDescriptor = objcclass;
+  NSFontDescriptorPointer = ^NSFontDescriptor;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSFontManager.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSFontManager.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSFONTMANAGER_PAS_H}
-{$define NSFONTMANAGER_PAS_H}
-type
-  NSFontManagerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSFONTMANAGER_PAS_T}
@@ -74,6 +66,7 @@ const
 
 {$ifdef FORWARD}
   NSFontManager = objcclass;
+  NSFontManagerPointer = ^NSFontManager;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSFontPanel.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSFontPanel.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSFONTPANEL_PAS_H}
-{$define NSFONTPANEL_PAS_H}
-type
-  NSFontPanelPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSFONTPANEL_PAS_T}
@@ -64,6 +56,7 @@ const
 
 {$ifdef FORWARD}
   NSFontPanel = objcclass;
+  NSFontPanelPointer = ^NSFontPanel;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSForm.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSForm.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 2 - 9
packages/cocoaint/src/appkit/NSFormCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSFormCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSFORMCELL_PAS_H}
-{$define NSFORMCELL_PAS_H}
-type
-  NSFormCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSFORMCELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSFormCell = objcclass;
+  NSFormCellPointer = ^NSFormCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSGlyphGenerator.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSGlyphGenerator.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSGLYPHGENERATOR_PAS_H}
-{$define NSGLYPHGENERATOR_PAS_H}
-type
-  NSGlyphGeneratorPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSGLYPHGENERATOR_PAS_T}
@@ -48,6 +40,7 @@ const
 {$ifdef FORWARD}
   NSGlyphStorageProtocol = objcprotocol;
   NSGlyphGenerator = objcclass;
+  NSGlyphGeneratorPointer = ^NSGlyphGenerator;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSGlyphInfo.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSGlyphInfo.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSGLYPHINFO_PAS_H}
-{$define NSGLYPHINFO_PAS_H}
-type
-  NSGlyphInfoPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSGLYPHINFO_PAS_T}
@@ -54,6 +46,7 @@ type
 
 {$ifdef FORWARD}
   NSGlyphInfo = objcclass;
+  NSGlyphInfoPointer = ^NSGlyphInfo;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSGradient.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSGradient.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSGRADIENT_PAS_H}
-{$define NSGRADIENT_PAS_H}
-type
-  NSGradientPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSGRADIENT_PAS_T}
@@ -50,6 +42,7 @@ const
 
 {$ifdef FORWARD}
   NSGradient = objcclass;
+  NSGradientPointer = ^NSGradient;
 
 {$endif}
 

+ 20 - 1
packages/cocoaint/src/appkit/NSGraphics.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSGraphics.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}
@@ -121,6 +121,25 @@ procedure NSShowAnimationEffect(animationEffect: NSAnimationEffect; centerLocati
 {$ifndef NSGRAPHICS_PAS_S}
 {$define NSGRAPHICS_PAS_S}
 
+{ External string constants }
+var
+  NSCalibratedWhiteColorSpace: NSString; external name '_NSCalibratedWhiteColorSpace';
+  NSCalibratedBlackColorSpace: NSString; external name '_NSCalibratedBlackColorSpace';
+  NSCalibratedRGBColorSpace: NSString; external name '_NSCalibratedRGBColorSpace';
+  NSDeviceWhiteColorSpace: NSString; external name '_NSDeviceWhiteColorSpace';
+  NSDeviceBlackColorSpace: NSString; external name '_NSDeviceBlackColorSpace';
+  NSDeviceRGBColorSpace: NSString; external name '_NSDeviceRGBColorSpace';
+  NSDeviceCMYKColorSpace: NSString; external name '_NSDeviceCMYKColorSpace';
+  NSNamedColorSpace: NSString; external name '_NSNamedColorSpace';
+  NSPatternColorSpace: NSString; external name '_NSPatternColorSpace';
+  NSCustomColorSpace: NSString; external name '_NSCustomColorSpace';
+  NSDeviceResolution: NSString; external name '_NSDeviceResolution';
+  NSDeviceColorSpaceName: NSString; external name '_NSDeviceColorSpaceName';
+  NSDeviceBitsPerSample: NSString; external name '_NSDeviceBitsPerSample';
+  NSDeviceIsScreen: NSString; external name '_NSDeviceIsScreen';
+  NSDeviceIsPrinter: NSString; external name '_NSDeviceIsPrinter';
+  NSDeviceSize: NSString; external name '_NSDeviceSize';
+
 { External symbols }
 var
   NSWhite: CGFloat; external name '_NSWhite';

+ 9 - 9
packages/cocoaint/src/appkit/NSGraphicsContext.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSGraphicsContext.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSGRAPHICSCONTEXT_PAS_H}
-{$define NSGRAPHICSCONTEXT_PAS_H}
-type
-  NSGraphicsContextPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSGRAPHICSCONTEXT_PAS_T}
@@ -55,11 +47,19 @@ type
 {$ifndef NSGRAPHICSCONTEXT_PAS_S}
 {$define NSGRAPHICSCONTEXT_PAS_S}
 
+{ External string constants }
+var
+  NSGraphicsContextDestinationAttributeName: NSString; external name '_NSGraphicsContextDestinationAttributeName';
+  NSGraphicsContextRepresentationFormatAttributeName: NSString; external name '_NSGraphicsContextRepresentationFormatAttributeName';
+  NSGraphicsContextPSFormat: NSString; external name '_NSGraphicsContextPSFormat';
+  NSGraphicsContextPDFFormat: NSString; external name '_NSGraphicsContextPDFFormat';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSGraphicsContext = objcclass;
+  NSGraphicsContextPointer = ^NSGraphicsContext;
 
 {$endif}
 

+ 7 - 9
packages/cocoaint/src/appkit/NSHelpManager.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSHelpManager.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSHELPMANAGER_PAS_H}
-{$define NSHELPMANAGER_PAS_H}
-type
-  NSHelpManagerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSHELPMANAGER_PAS_T}
@@ -35,11 +27,17 @@ type
 {$ifndef NSHELPMANAGER_PAS_S}
 {$define NSHELPMANAGER_PAS_S}
 
+{ External string constants }
+var
+  NSContextHelpModeDidActivateNotification: NSString; external name '_NSContextHelpModeDidActivateNotification';
+  NSContextHelpModeDidDeactivateNotification: NSString; external name '_NSContextHelpModeDidDeactivateNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSHelpManager = objcclass;
+  NSHelpManagerPointer = ^NSHelpManager;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSImage.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSImage.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSIMAGE_PAS_H}
-{$define NSIMAGE_PAS_H}
-type
-  NSImagePointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSIMAGE_PAS_T}
@@ -107,6 +99,7 @@ var
 
 {$ifdef FORWARD}
   NSImage = objcclass;
+  NSImagePointer = ^NSImage;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSImageCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSImageCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSIMAGECELL_PAS_H}
-{$define NSIMAGECELL_PAS_H}
-type
-  NSImageCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSIMAGECELL_PAS_T}
@@ -65,6 +57,7 @@ type
 
 {$ifdef FORWARD}
   NSImageCell = objcclass;
+  NSImageCellPointer = ^NSImageCell;
 
 {$endif}
 

+ 6 - 9
packages/cocoaint/src/appkit/NSImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSIMAGEREP_PAS_H}
-{$define NSIMAGEREP_PAS_H}
-type
-  NSImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSIMAGEREP_PAS_T}
@@ -40,11 +32,16 @@ const
 {$ifndef NSIMAGEREP_PAS_S}
 {$define NSIMAGEREP_PAS_S}
 
+{ External string constants }
+var
+  NSImageRepRegistryDidChangeNotification: NSString; external name '_NSImageRepRegistryDidChangeNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSImageRep = objcclass;
+  NSImageRepPointer = ^NSImageRep;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSImageView.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSImageView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSIMAGEVIEW_PAS_H}
-{$define NSIMAGEVIEW_PAS_H}
-type
-  NSImageViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSIMAGEVIEW_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSImageView = objcclass;
+  NSImageViewPointer = ^NSImageView;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSInputManager.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSInputManager.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSINPUTMANAGER_PAS_H}
-{$define NSINPUTMANAGER_PAS_H}
-type
-  NSInputManagerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSINPUTMANAGER_PAS_T}
@@ -41,6 +33,7 @@ type
 {$ifdef FORWARD}
   NSTextInputProtocol = objcprotocol;
   NSInputManager = objcclass;
+  NSInputManagerPointer = ^NSInputManager;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSInputServer.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSInputServer.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSINPUTSERVER_PAS_H}
-{$define NSINPUTSERVER_PAS_H}
-type
-  NSInputServerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSINPUTSERVER_PAS_T}
@@ -42,6 +34,7 @@ type
   NSInputServiceProviderProtocol = objcprotocol;
   NSInputServerMouseTrackerProtocol = objcprotocol;
   NSInputServer = objcclass;
+  NSInputServerPointer = ^NSInputServer;
 
 {$endif}
 

+ 5 - 1
packages/cocoaint/src/appkit/NSInterfaceStyle.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSInterfaceStyle.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}
@@ -42,5 +42,9 @@ function NSInterfaceStyleForKey(keyPointer: NSString; responderPointer: NSRespon
 {$ifndef NSINTERFACESTYLE_PAS_S}
 {$define NSINTERFACESTYLE_PAS_S}
 
+{ External string constants }
+var
+  NSInterfaceStyleDefault: NSString; external name '_NSInterfaceStyleDefault';
+
 {$endif}
 {$endif}

+ 111 - 1
packages/cocoaint/src/appkit/NSKeyValueBinding.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSKeyValueBinding.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}
@@ -36,5 +36,115 @@ var
   NSNoSelectionMarker: id; external name '_NSNoSelectionMarker';
   NSNotApplicableMarker: id; external name '_NSNotApplicableMarker';
 
+{ External string constants }
+var
+  NSObservedObjectKey: NSString; external name '_NSObservedObjectKey';
+  NSObservedKeyPathKey: NSString; external name '_NSObservedKeyPathKey';
+  NSOptionsKey: NSString; external name '_NSOptionsKey';
+  NSAlignmentBinding: NSString; external name '_NSAlignmentBinding';
+  NSAlternateImageBinding: NSString; external name '_NSAlternateImageBinding';
+  NSAlternateTitleBinding: NSString; external name '_NSAlternateTitleBinding';
+  NSAnimateBinding: NSString; external name '_NSAnimateBinding';
+  NSAnimationDelayBinding: NSString; external name '_NSAnimationDelayBinding';
+  NSArgumentBinding: NSString; external name '_NSArgumentBinding';
+  NSAttributedStringBinding: NSString; external name '_NSAttributedStringBinding';
+  NSContentArrayBinding: NSString; external name '_NSContentArrayBinding';
+  NSContentArrayForMultipleSelectionBinding: NSString; external name '_NSContentArrayForMultipleSelectionBinding';
+  NSContentBinding: NSString; external name '_NSContentBinding';
+  NSContentDictionaryBinding: NSString; external name '_NSContentDictionaryBinding';
+  NSContentHeightBinding: NSString; external name '_NSContentHeightBinding';
+  NSContentObjectBinding: NSString; external name '_NSContentObjectBinding';
+  NSContentObjectsBinding: NSString; external name '_NSContentObjectsBinding';
+  NSContentSetBinding: NSString; external name '_NSContentSetBinding';
+  NSContentValuesBinding: NSString; external name '_NSContentValuesBinding';
+  NSContentWidthBinding: NSString; external name '_NSContentWidthBinding';
+  NSCriticalValueBinding: NSString; external name '_NSCriticalValueBinding';
+  NSDataBinding: NSString; external name '_NSDataBinding';
+  NSDisplayPatternTitleBinding: NSString; external name '_NSDisplayPatternTitleBinding';
+  NSDisplayPatternValueBinding: NSString; external name '_NSDisplayPatternValueBinding';
+  NSDocumentEditedBinding: NSString; external name '_NSDocumentEditedBinding';
+  NSDoubleClickArgumentBinding: NSString; external name '_NSDoubleClickArgumentBinding';
+  NSDoubleClickTargetBinding: NSString; external name '_NSDoubleClickTargetBinding';
+  NSEditableBinding: NSString; external name '_NSEditableBinding';
+  NSEnabledBinding: NSString; external name '_NSEnabledBinding';
+  NSExcludedKeysBinding: NSString; external name '_NSExcludedKeysBinding';
+  NSFilterPredicateBinding: NSString; external name '_NSFilterPredicateBinding';
+  NSFontBinding: NSString; external name '_NSFontBinding';
+  NSFontBoldBinding: NSString; external name '_NSFontBoldBinding';
+  NSFontFamilyNameBinding: NSString; external name '_NSFontFamilyNameBinding';
+  NSFontItalicBinding: NSString; external name '_NSFontItalicBinding';
+  NSFontNameBinding: NSString; external name '_NSFontNameBinding';
+  NSFontSizeBinding: NSString; external name '_NSFontSizeBinding';
+  NSHeaderTitleBinding: NSString; external name '_NSHeaderTitleBinding';
+  NSHiddenBinding: NSString; external name '_NSHiddenBinding';
+  NSImageBinding: NSString; external name '_NSImageBinding';
+  NSIncludedKeysBinding: NSString; external name '_NSIncludedKeysBinding';
+  NSInitialKeyBinding: NSString; external name '_NSInitialKeyBinding';
+  NSInitialValueBinding: NSString; external name '_NSInitialValueBinding';
+  NSIsIndeterminateBinding: NSString; external name '_NSIsIndeterminateBinding';
+  NSLabelBinding: NSString; external name '_NSLabelBinding';
+  NSLocalizedKeyDictionaryBinding: NSString; external name '_NSLocalizedKeyDictionaryBinding';
+  NSManagedObjectContextBinding: NSString; external name '_NSManagedObjectContextBinding';
+  NSMaximumRecentsBinding: NSString; external name '_NSMaximumRecentsBinding';
+  NSMaxValueBinding: NSString; external name '_NSMaxValueBinding';
+  NSMaxWidthBinding: NSString; external name '_NSMaxWidthBinding';
+  NSMinValueBinding: NSString; external name '_NSMinValueBinding';
+  NSMinWidthBinding: NSString; external name '_NSMinWidthBinding';
+  NSMixedStateImageBinding: NSString; external name '_NSMixedStateImageBinding';
+  NSOffStateImageBinding: NSString; external name '_NSOffStateImageBinding';
+  NSOnStateImageBinding: NSString; external name '_NSOnStateImageBinding';
+  NSPredicateBinding: NSString; external name '_NSPredicateBinding';
+  NSRecentSearchesBinding: NSString; external name '_NSRecentSearchesBinding';
+  NSRepresentedFilenameBinding: NSString; external name '_NSRepresentedFilenameBinding';
+  NSRowHeightBinding: NSString; external name '_NSRowHeightBinding';
+  NSSelectedIdentifierBinding: NSString; external name '_NSSelectedIdentifierBinding';
+  NSSelectedIndexBinding: NSString; external name '_NSSelectedIndexBinding';
+  NSSelectedLabelBinding: NSString; external name '_NSSelectedLabelBinding';
+  NSSelectedObjectBinding: NSString; external name '_NSSelectedObjectBinding';
+  NSSelectedObjectsBinding: NSString; external name '_NSSelectedObjectsBinding';
+  NSSelectedTagBinding: NSString; external name '_NSSelectedTagBinding';
+  NSSelectedValueBinding: NSString; external name '_NSSelectedValueBinding';
+  NSSelectedValuesBinding: NSString; external name '_NSSelectedValuesBinding';
+  NSSelectionIndexesBinding: NSString; external name '_NSSelectionIndexesBinding';
+  NSSelectionIndexPathsBinding: NSString; external name '_NSSelectionIndexPathsBinding';
+  NSSortDescriptorsBinding: NSString; external name '_NSSortDescriptorsBinding';
+  NSTargetBinding: NSString; external name '_NSTargetBinding';
+  NSTextColorBinding: NSString; external name '_NSTextColorBinding';
+  NSTitleBinding: NSString; external name '_NSTitleBinding';
+  NSToolTipBinding: NSString; external name '_NSToolTipBinding';
+  NSTransparentBinding: NSString; external name '_NSTransparentBinding';
+  NSValueBinding: NSString; external name '_NSValueBinding';
+  NSValuePathBinding: NSString; external name '_NSValuePathBinding';
+  NSValueURLBinding: NSString; external name '_NSValueURLBinding';
+  NSVisibleBinding: NSString; external name '_NSVisibleBinding';
+  NSWarningValueBinding: NSString; external name '_NSWarningValueBinding';
+  NSWidthBinding: NSString; external name '_NSWidthBinding';
+  NSAllowsEditingMultipleValuesSelectionBindingOption: NSString; external name '_NSAllowsEditingMultipleValuesSelectionBindingOption';
+  NSAllowsNullArgumentBindingOption: NSString; external name '_NSAllowsNullArgumentBindingOption';
+  NSAlwaysPresentsApplicationModalAlertsBindingOption: NSString; external name '_NSAlwaysPresentsApplicationModalAlertsBindingOption';
+  NSConditionallySetsEditableBindingOption: NSString; external name '_NSConditionallySetsEditableBindingOption';
+  NSConditionallySetsEnabledBindingOption: NSString; external name '_NSConditionallySetsEnabledBindingOption';
+  NSConditionallySetsHiddenBindingOption: NSString; external name '_NSConditionallySetsHiddenBindingOption';
+  NSContinuouslyUpdatesValueBindingOption: NSString; external name '_NSContinuouslyUpdatesValueBindingOption';
+  NSCreatesSortDescriptorBindingOption: NSString; external name '_NSCreatesSortDescriptorBindingOption';
+  NSDeletesObjectsOnRemoveBindingsOption: NSString; external name '_NSDeletesObjectsOnRemoveBindingsOption';
+  NSDisplayNameBindingOption: NSString; external name '_NSDisplayNameBindingOption';
+  NSDisplayPatternBindingOption: NSString; external name '_NSDisplayPatternBindingOption';
+  NSContentPlacementTagBindingOption: NSString; external name '_NSContentPlacementTagBindingOption';
+  NSHandlesContentAsCompoundValueBindingOption: NSString; external name '_NSHandlesContentAsCompoundValueBindingOption';
+  NSInsertsNullPlaceholderBindingOption: NSString; external name '_NSInsertsNullPlaceholderBindingOption';
+  NSInvokesSeparatelyWithArrayObjectsBindingOption: NSString; external name '_NSInvokesSeparatelyWithArrayObjectsBindingOption';
+  NSMultipleValuesPlaceholderBindingOption: NSString; external name '_NSMultipleValuesPlaceholderBindingOption';
+  NSNoSelectionPlaceholderBindingOption: NSString; external name '_NSNoSelectionPlaceholderBindingOption';
+  NSNotApplicablePlaceholderBindingOption: NSString; external name '_NSNotApplicablePlaceholderBindingOption';
+  NSNullPlaceholderBindingOption: NSString; external name '_NSNullPlaceholderBindingOption';
+  NSRaisesForNotApplicableKeysBindingOption: NSString; external name '_NSRaisesForNotApplicableKeysBindingOption';
+  NSPredicateFormatBindingOption: NSString; external name '_NSPredicateFormatBindingOption';
+  NSSelectorNameBindingOption: NSString; external name '_NSSelectorNameBindingOption';
+  NSSelectsAllWhenSettingContentBindingOption: NSString; external name '_NSSelectsAllWhenSettingContentBindingOption';
+  NSValidatesImmediatelyBindingOption: NSString; external name '_NSValidatesImmediatelyBindingOption';
+  NSValueTransformerNameBindingOption: NSString; external name '_NSValueTransformerNameBindingOption';
+  NSValueTransformerBindingOption: NSString; external name '_NSValueTransformerBindingOption';
+
 {$endif}
 {$endif}

+ 2 - 9
packages/cocoaint/src/appkit/NSLayoutManager.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSLayoutManager.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSLAYOUTMANAGER_PAS_H}
-{$define NSLAYOUTMANAGER_PAS_H}
-type
-  NSLayoutManagerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSLAYOUTMANAGER_PAS_T}
@@ -68,6 +60,7 @@ type
 
 {$ifdef FORWARD}
   NSLayoutManager = objcclass;
+  NSLayoutManagerPointer = ^NSLayoutManager;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSLevelIndicator.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSLevelIndicator.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSLEVELINDICATOR_PAS_H}
-{$define NSLEVELINDICATOR_PAS_H}
-type
-  NSLevelIndicatorPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSLEVELINDICATOR_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSLevelIndicator = objcclass;
+  NSLevelIndicatorPointer = ^NSLevelIndicator;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSLevelIndicatorCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSLevelIndicatorCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSLEVELINDICATORCELL_PAS_H}
-{$define NSLEVELINDICATORCELL_PAS_H}
-type
-  NSLevelIndicatorCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSLEVELINDICATORCELL_PAS_T}
@@ -52,6 +44,7 @@ type
 
 {$ifdef FORWARD}
   NSLevelIndicatorCell = objcclass;
+  NSLevelIndicatorCellPointer = ^NSLevelIndicatorCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSMatrix.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMatrix.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMATRIX_PAS_H}
-{$define NSMATRIX_PAS_H}
-type
-  NSMatrixPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMATRIX_PAS_T}
@@ -120,6 +112,7 @@ _MFlags = __MFlags;
 
 {$ifdef FORWARD}
   NSMatrix = objcclass;
+  NSMatrixPointer = ^NSMatrix;
 
 {$endif}
 

+ 12 - 9
packages/cocoaint/src/appkit/NSMenu.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMenu.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMENU_PAS_H}
-{$define NSMENU_PAS_H}
-type
-  NSMenuPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMENU_PAS_T}
@@ -35,11 +27,22 @@ type
 {$ifndef NSMENU_PAS_S}
 {$define NSMENU_PAS_S}
 
+{ External string constants }
+var
+  NSMenuWillSendActionNotification: NSString; external name '_NSMenuWillSendActionNotification';
+  NSMenuDidSendActionNotification: NSString; external name '_NSMenuDidSendActionNotification';
+  NSMenuDidAddItemNotification: NSString; external name '_NSMenuDidAddItemNotification';
+  NSMenuDidRemoveItemNotification: NSString; external name '_NSMenuDidRemoveItemNotification';
+  NSMenuDidChangeItemNotification: NSString; external name '_NSMenuDidChangeItemNotification';
+  NSMenuDidBeginTrackingNotification: NSString; external name '_NSMenuDidBeginTrackingNotification';
+  NSMenuDidEndTrackingNotification: NSString; external name '_NSMenuDidEndTrackingNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSMenu = objcclass;
+  NSMenuPointer = ^NSMenu;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSMenuItem.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMenuItem.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMENUITEM_PAS_H}
-{$define NSMENUITEM_PAS_H}
-type
-  NSMenuItemPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMENUITEM_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSMenuItem = objcclass;
+  NSMenuItemPointer = ^NSMenuItem;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSMenuItemCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMenuItemCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMENUITEMCELL_PAS_H}
-{$define NSMENUITEMCELL_PAS_H}
-type
-  NSMenuItemCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMENUITEMCELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSMenuItemCell = objcclass;
+  NSMenuItemCellPointer = ^NSMenuItemCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSMenuView.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMenuView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMENUVIEW_PAS_H}
-{$define NSMENUVIEW_PAS_H}
-type
-  NSMenuViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMENUVIEW_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSMenuView = objcclass;
+  NSMenuViewPointer = ^NSMenuView;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSMovie.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMovie.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMOVIE_PAS_H}
-{$define NSMOVIE_PAS_H}
-type
-  NSMoviePointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMOVIE_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSMovie = objcclass;
+  NSMoviePointer = ^NSMovie;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSMovieView.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSMovieView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSMOVIEVIEW_PAS_H}
-{$define NSMOVIEVIEW_PAS_H}
-type
-  NSMovieViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSMOVIEVIEW_PAS_T}
@@ -64,6 +56,7 @@ _MVFlags = __MVFlags;
 
 {$ifdef FORWARD}
   NSMovieView = objcclass;
+  NSMovieViewPointer = ^NSMovieView;
 
 {$endif}
 

+ 7 - 9
packages/cocoaint/src/appkit/NSNib.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSNib.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSNIB_PAS_H}
-{$define NSNIB_PAS_H}
-type
-  NSNibPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSNIB_PAS_T}
@@ -35,11 +27,17 @@ type
 {$ifndef NSNIB_PAS_S}
 {$define NSNIB_PAS_S}
 
+{ External string constants }
+var
+  NSNibOwner: NSString; external name '_NSNibOwner';
+  NSNibTopLevelObjects: NSString; external name '_NSNibTopLevelObjects';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSNib = objcclass;
+  NSNibPointer = ^NSNib;
 
 {$endif}
 

+ 1 - 1
packages/cocoaint/src/appkit/NSNibLoading.inc

@@ -1,5 +1,5 @@
 { Parsed from Appkit.framework NSNibLoading.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
 
 {$ifdef TYPES}

+ 2 - 9
packages/cocoaint/src/appkit/NSObjectController.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSObjectController.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSOBJECTCONTROLLER_PAS_H}
-{$define NSOBJECTCONTROLLER_PAS_H}
-type
-  NSObjectControllerPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSOBJECTCONTROLLER_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSObjectController = objcclass;
+  NSObjectControllerPointer = ^NSObjectController;
 
 {$endif}
 

+ 4 - 11
packages/cocoaint/src/appkit/NSOpenGL.inc

@@ -1,16 +1,6 @@
 { Parsed from Appkit.framework NSOpenGL.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSOPENGL_PAS_H}
-{$define NSOPENGL_PAS_H}
-type
-  NSOpenGLPixelFormatPointer = Pointer;
-  NSOpenGLPixelBufferPointer = Pointer;
-  NSOpenGLContextPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSOPENGL_PAS_T}
@@ -113,8 +103,11 @@ type
 
 {$ifdef FORWARD}
   NSOpenGLPixelFormat = objcclass;
+  NSOpenGLPixelFormatPointer = ^NSOpenGLPixelFormat;
   NSOpenGLPixelBuffer = objcclass;
+  NSOpenGLPixelBufferPointer = ^NSOpenGLPixelBuffer;
   NSOpenGLContext = objcclass;
+  NSOpenGLContextPointer = ^NSOpenGLContext;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSOpenGLView.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSOpenGLView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSOPENGLVIEW_PAS_H}
-{$define NSOPENGLVIEW_PAS_H}
-type
-  NSOpenGLViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSOPENGLVIEW_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSOpenGLView = objcclass;
+  NSOpenGLViewPointer = ^NSOpenGLView;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSOpenPanel.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSOpenPanel.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSOPENPANEL_PAS_H}
-{$define NSOPENPANEL_PAS_H}
-type
-  NSOpenPanelPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSOPENPANEL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSOpenPanel = objcclass;
+  NSOpenPanelPointer = ^NSOpenPanel;
 
 {$endif}
 

+ 13 - 9
packages/cocoaint/src/appkit/NSOutlineView.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSOutlineView.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSOUTLINEVIEW_PAS_H}
-{$define NSOUTLINEVIEW_PAS_H}
-type
-  NSOutlineViewPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSOUTLINEVIEW_PAS_T}
@@ -87,11 +79,23 @@ _OVFlags = __OvFlags;
 {$ifndef NSOUTLINEVIEW_PAS_S}
 {$define NSOUTLINEVIEW_PAS_S}
 
+{ External string constants }
+var
+  NSOutlineViewSelectionDidChangeNotification: NSString; external name '_NSOutlineViewSelectionDidChangeNotification';
+  NSOutlineViewColumnDidMoveNotification: NSString; external name '_NSOutlineViewColumnDidMoveNotification';
+  NSOutlineViewColumnDidResizeNotification: NSString; external name '_NSOutlineViewColumnDidResizeNotification';
+  NSOutlineViewSelectionIsChangingNotification: NSString; external name '_NSOutlineViewSelectionIsChangingNotification';
+  NSOutlineViewItemWillExpandNotification: NSString; external name '_NSOutlineViewItemWillExpandNotification';
+  NSOutlineViewItemDidExpandNotification: NSString; external name '_NSOutlineViewItemDidExpandNotification';
+  NSOutlineViewItemWillCollapseNotification: NSString; external name '_NSOutlineViewItemWillCollapseNotification';
+  NSOutlineViewItemDidCollapseNotification: NSString; external name '_NSOutlineViewItemDidCollapseNotification';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSOutlineView = objcclass;
+  NSOutlineViewPointer = ^NSOutlineView;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPDFImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPDFImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPDFIMAGEREP_PAS_H}
-{$define NSPDFIMAGEREP_PAS_H}
-type
-  NSPDFImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPDFIMAGEREP_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSPDFImageRep = objcclass;
+  NSPDFImageRepPointer = ^NSPDFImageRep;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPICTImageRep.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPICTImageRep.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPICTIMAGEREP_PAS_H}
-{$define NSPICTIMAGEREP_PAS_H}
-type
-  NSPICTImageRepPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPICTIMAGEREP_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSPICTImageRep = objcclass;
+  NSPICTImageRepPointer = ^NSPICTImageRep;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPageLayout.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPageLayout.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPAGELAYOUT_PAS_H}
-{$define NSPAGELAYOUT_PAS_H}
-type
-  NSPageLayoutPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPAGELAYOUT_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSPageLayout = objcclass;
+  NSPageLayoutPointer = ^NSPageLayout;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPanel.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPanel.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPANEL_PAS_H}
-{$define NSPANEL_PAS_H}
-type
-  NSPanelPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPANEL_PAS_T}
@@ -77,6 +69,7 @@ procedure NSReleaseAlertPanel(panel: id); cdecl; external name 'NSReleaseAlertPa
 
 {$ifdef FORWARD}
   NSPanel = objcclass;
+  NSPanelPointer = ^NSPanel;
 
 {$endif}
 

+ 8 - 11
packages/cocoaint/src/appkit/NSParagraphStyle.inc

@@ -1,16 +1,6 @@
 { Parsed from Appkit.framework NSParagraphStyle.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPARAGRAPHSTYLE_PAS_H}
-{$define NSPARAGRAPHSTYLE_PAS_H}
-type
-  NSTextTabPointer = Pointer;
-  NSParagraphStylePointer = Pointer;
-  NSMutableParagraphStylePointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPARAGRAPHSTYLE_PAS_T}
@@ -58,13 +48,20 @@ type
 {$ifndef NSPARAGRAPHSTYLE_PAS_S}
 {$define NSPARAGRAPHSTYLE_PAS_S}
 
+{ External string constants }
+var
+  NSTabColumnTerminatorsAttributeName: NSString; external name '_NSTabColumnTerminatorsAttributeName';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSTextTab = objcclass;
+  NSTextTabPointer = ^NSTextTab;
   NSParagraphStyle = objcclass;
+  NSParagraphStylePointer = ^NSParagraphStyle;
   NSMutableParagraphStyle = objcclass;
+  NSMutableParagraphStylePointer = ^NSMutableParagraphStyle;
 
 {$endif}
 

+ 29 - 9
packages/cocoaint/src/appkit/NSPasteboard.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPasteboard.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:52 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:07 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPASTEBOARD_PAS_H}
-{$define NSPASTEBOARD_PAS_H}
-type
-  NSPasteboardPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPASTEBOARD_PAS_T}
@@ -41,11 +33,39 @@ function NSGetFileTypes(pboardTypesPointer: NSArray): NSArray; cdecl; external n
 {$ifndef NSPASTEBOARD_PAS_S}
 {$define NSPASTEBOARD_PAS_S}
 
+{ External string constants }
+var
+  NSStringPboardType: NSString; external name '_NSStringPboardType';
+  NSFilenamesPboardType: NSString; external name '_NSFilenamesPboardType';
+  NSPostScriptPboardType: NSString; external name '_NSPostScriptPboardType';
+  NSTIFFPboardType: NSString; external name '_NSTIFFPboardType';
+  NSRTFPboardType: NSString; external name '_NSRTFPboardType';
+  NSTabularTextPboardType: NSString; external name '_NSTabularTextPboardType';
+  NSFontPboardType: NSString; external name '_NSFontPboardType';
+  NSRulerPboardType: NSString; external name '_NSRulerPboardType';
+  NSFileContentsPboardType: NSString; external name '_NSFileContentsPboardType';
+  NSColorPboardType: NSString; external name '_NSColorPboardType';
+  NSRTFDPboardType: NSString; external name '_NSRTFDPboardType';
+  NSHTMLPboardType: NSString; external name '_NSHTMLPboardType';
+  NSPICTPboardType: NSString; external name '_NSPICTPboardType';
+  NSURLPboardType: NSString; external name '_NSURLPboardType';
+  NSPDFPboardType: NSString; external name '_NSPDFPboardType';
+  NSVCardPboardType: NSString; external name '_NSVCardPboardType';
+  NSFilesPromisePboardType: NSString; external name '_NSFilesPromisePboardType';
+  NSInkTextPboardType: NSString; external name '_NSInkTextPboardType';
+  NSMultipleTextSelectionPboardType: NSString; external name '_NSMultipleTextSelectionPboardType';
+  NSGeneralPboard: NSString; external name '_NSGeneralPboard';
+  NSFontPboard: NSString; external name '_NSFontPboard';
+  NSRulerPboard: NSString; external name '_NSRulerPboard';
+  NSFindPboard: NSString; external name '_NSFindPboard';
+  NSDragPboard: NSString; external name '_NSDragPboard';
+
 {$endif}
 {$endif}
 
 {$ifdef FORWARD}
   NSPasteboard = objcclass;
+  NSPasteboardPointer = ^NSPasteboard;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPathCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPathCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPATHCELL_PAS_H}
-{$define NSPATHCELL_PAS_H}
-type
-  NSPathCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPATHCELL_PAS_T}
@@ -52,6 +44,7 @@ type
 {$ifdef FORWARD}
   NSPathCellDelegateProtocol = objcprotocol;
   NSPathCell = objcclass;
+  NSPathCellPointer = ^NSPathCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPathComponentCell.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPathComponentCell.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPATHCOMPONENTCELL_PAS_H}
-{$define NSPATHCOMPONENTCELL_PAS_H}
-type
-  NSPathComponentCellPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPATHCOMPONENTCELL_PAS_T}
@@ -40,6 +32,7 @@ type
 
 {$ifdef FORWARD}
   NSPathComponentCell = objcclass;
+  NSPathComponentCellPointer = ^NSPathComponentCell;
 
 {$endif}
 

+ 2 - 9
packages/cocoaint/src/appkit/NSPathControl.inc

@@ -1,14 +1,6 @@
 { Parsed from Appkit.framework NSPathControl.h }
-{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Mon Sep 28 15:49:53 ICT 2009 }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Thu Oct 1 18:54:08 ICT 2009 }
 
-{$ifdef HEADER}
-{$ifndef NSPATHCONTROL_PAS_H}
-{$define NSPATHCONTROL_PAS_H}
-type
-  NSPathControlPointer = Pointer;
-
-{$endif}
-{$endif}
 
 {$ifdef TYPES}
 {$ifndef NSPATHCONTROL_PAS_T}
@@ -41,6 +33,7 @@ type
 {$ifdef FORWARD}
   NSPathControlDelegateProtocol = objcprotocol;
   NSPathControl = objcclass;
+  NSPathControlPointer = ^NSPathControl;
 
 {$endif}
 

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä