diff --git a/packages/cocoaint/namespaced/Api.Cocoa.AVFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.AVFoundation.pas new file mode 100644 index 0000000000..ce86a7065c --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.AVFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.AVFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i AVFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.AVKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.AVKit.pas new file mode 100644 index 0000000000..233889107f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.AVKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.AVKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i AVKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.Accounts.pas b/packages/cocoaint/namespaced/Api.Cocoa.Accounts.pas new file mode 100644 index 0000000000..6df9aa7658 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.Accounts.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.Accounts; +{$DEFINE FPC_DOTTEDUNITS} +{$i Accounts.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.AddressBook.pas b/packages/cocoaint/namespaced/Api.Cocoa.AddressBook.pas new file mode 100644 index 0000000000..c11d59379b --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.AddressBook.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.AddressBook; +{$DEFINE FPC_DOTTEDUNITS} +{$i AddressBook.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.AppKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.AppKit.pas new file mode 100644 index 0000000000..f6deccbbcb --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.AppKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.AppKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i AppKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.AppleScriptObjC.pas b/packages/cocoaint/namespaced/Api.Cocoa.AppleScriptObjC.pas new file mode 100644 index 0000000000..1a55a9bf72 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.AppleScriptObjC.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.AppleScriptObjC; +{$DEFINE FPC_DOTTEDUNITS} +{$i AppleScriptObjC.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.AudioVideoBridging.pas b/packages/cocoaint/namespaced/Api.Cocoa.AudioVideoBridging.pas new file mode 100644 index 0000000000..d7fae6ae01 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.AudioVideoBridging.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.AudioVideoBridging; +{$DEFINE FPC_DOTTEDUNITS} +{$i AudioVideoBridging.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.Automator.pas b/packages/cocoaint/namespaced/Api.Cocoa.Automator.pas new file mode 100644 index 0000000000..bc79f5a094 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.Automator.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.Automator; +{$DEFINE FPC_DOTTEDUNITS} +{$i Automator.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CFOpenDirectory.pas b/packages/cocoaint/namespaced/Api.Cocoa.CFOpenDirectory.pas new file mode 100644 index 0000000000..4837fed98e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CFOpenDirectory.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CFOpenDirectory; +{$DEFINE FPC_DOTTEDUNITS} +{$i CFOpenDirectory.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CalendarStore.pas b/packages/cocoaint/namespaced/Api.Cocoa.CalendarStore.pas new file mode 100644 index 0000000000..e1d5e76766 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CalendarStore.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CalendarStore; +{$DEFINE FPC_DOTTEDUNITS} +{$i CalendarStore.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CloudKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.CloudKit.pas new file mode 100644 index 0000000000..fdb675556e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CloudKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CloudKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i CloudKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CocoaAll.pas b/packages/cocoaint/namespaced/Api.Cocoa.CocoaAll.pas new file mode 100644 index 0000000000..273aebf08f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CocoaAll.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CocoaAll; +{$DEFINE FPC_DOTTEDUNITS} +{$i CocoaAll.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.Collaboration.pas b/packages/cocoaint/namespaced/Api.Cocoa.Collaboration.pas new file mode 100644 index 0000000000..47b7c1388f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.Collaboration.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.Collaboration; +{$DEFINE FPC_DOTTEDUNITS} +{$i Collaboration.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreAudio.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreAudio.pas new file mode 100644 index 0000000000..74cca7d2a3 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreAudio.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreAudio; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreAudio.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreAudioKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreAudioKit.pas new file mode 100644 index 0000000000..445c90bc07 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreAudioKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreAudioKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreAudioKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreBluetooth.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreBluetooth.pas new file mode 100644 index 0000000000..7fff7a3a9a --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreBluetooth.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreBluetooth; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreBluetooth.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreData.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreData.pas new file mode 100644 index 0000000000..a51bdbbc62 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreData.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreData; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreData.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreFoundation.pas new file mode 100644 index 0000000000..578d776dd5 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreGraphics.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreGraphics.pas new file mode 100644 index 0000000000..216dc28a3f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreGraphics.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreGraphics; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreGraphics.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreImage.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreImage.pas new file mode 100644 index 0000000000..761aeb88ed --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreImage.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreImage; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreImage.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreLocation.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreLocation.pas new file mode 100644 index 0000000000..76939ddb1e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreLocation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreLocation; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreLocation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreMedia.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreMedia.pas new file mode 100644 index 0000000000..e6d5d89bb5 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreMedia.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreMedia; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreMedia.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreMediaIO.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreMediaIO.pas new file mode 100644 index 0000000000..15e738a352 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreMediaIO.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreMediaIO; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreMediaIO.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CoreVideo.pas b/packages/cocoaint/namespaced/Api.Cocoa.CoreVideo.pas new file mode 100644 index 0000000000..72680a0a4c --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CoreVideo.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CoreVideo; +{$DEFINE FPC_DOTTEDUNITS} +{$i CoreVideo.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.CryptoTokenKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.CryptoTokenKit.pas new file mode 100644 index 0000000000..4a45ab4c53 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.CryptoTokenKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.CryptoTokenKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i CryptoTokenKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVFoundation.pas new file mode 100644 index 0000000000..0155150be8 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAVFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAVFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVKit.pas new file mode 100644 index 0000000000..b7a4238479 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAVKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAVKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAccounts.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAccounts.pas new file mode 100644 index 0000000000..9a00cf780f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAccounts.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAccounts; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAccounts.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAddressBook.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAddressBook.pas new file mode 100644 index 0000000000..fc9005bc09 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAddressBook.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAddressBook; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAddressBook.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppKit.pas new file mode 100644 index 0000000000..efed8008d6 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAppKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAppKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppleScriptObjC.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppleScriptObjC.pas new file mode 100644 index 0000000000..346890e92b --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppleScriptObjC.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAppleScriptObjC; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAppleScriptObjC.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAudioVideoBridging.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAudioVideoBridging.pas new file mode 100644 index 0000000000..c2a906e7ca --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAudioVideoBridging.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAudioVideoBridging; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAudioVideoBridging.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAutomator.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAutomator.pas new file mode 100644 index 0000000000..e605fdc299 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAutomator.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesAutomator; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesAutomator.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCFOpenDirectory.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCFOpenDirectory.pas new file mode 100644 index 0000000000..3e65aa716e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCFOpenDirectory.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCFOpenDirectory; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCFOpenDirectory.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCalendarStore.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCalendarStore.pas new file mode 100644 index 0000000000..59d304c454 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCalendarStore.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCalendarStore; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCalendarStore.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCloudKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCloudKit.pas new file mode 100644 index 0000000000..d3c0466f43 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCloudKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCloudKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCloudKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCollaboration.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCollaboration.pas new file mode 100644 index 0000000000..15a453827c --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCollaboration.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCollaboration; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCollaboration.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudio.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudio.pas new file mode 100644 index 0000000000..d0fbc9ad0a --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudio.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreAudio; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreAudio.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudioKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudioKit.pas new file mode 100644 index 0000000000..77c3061ad2 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudioKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreAudioKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreAudioKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreBluetooth.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreBluetooth.pas new file mode 100644 index 0000000000..5b5bcd55c4 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreBluetooth.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreBluetooth; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreBluetooth.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreData.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreData.pas new file mode 100644 index 0000000000..1ac2d29644 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreData.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreData; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreData.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreFoundation.pas new file mode 100644 index 0000000000..a260bccec2 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreGraphics.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreGraphics.pas new file mode 100644 index 0000000000..dbc2b14b55 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreGraphics.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreGraphics; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreGraphics.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreImage.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreImage.pas new file mode 100644 index 0000000000..844a3257c4 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreImage.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreImage; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreImage.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreLocation.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreLocation.pas new file mode 100644 index 0000000000..931ac56dd6 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreLocation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreLocation; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreLocation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMedia.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMedia.pas new file mode 100644 index 0000000000..973ee1d7c5 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMedia.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreMedia; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreMedia.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMediaIO.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMediaIO.pas new file mode 100644 index 0000000000..685df216f7 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMediaIO.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreMediaIO; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreMediaIO.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreVideo.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreVideo.pas new file mode 100644 index 0000000000..153dde22e5 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreVideo.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCoreVideo; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCoreVideo.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCryptoTokenKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCryptoTokenKit.pas new file mode 100644 index 0000000000..1cc0b846f3 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCryptoTokenKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesCryptoTokenKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesCryptoTokenKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesEventKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesEventKit.pas new file mode 100644 index 0000000000..d90290807e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesEventKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesEventKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesEventKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFinderSync.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFinderSync.pas new file mode 100644 index 0000000000..844eeeb87e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFinderSync.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesFinderSync; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesFinderSync.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFoundation.pas new file mode 100644 index 0000000000..762d7af313 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGLKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGLKit.pas new file mode 100644 index 0000000000..a78fc13ff7 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGLKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesGLKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesGLKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameController.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameController.pas new file mode 100644 index 0000000000..23366d05c9 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameController.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesGameController; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesGameController.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameKit.pas new file mode 100644 index 0000000000..25ec79988b --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesGameKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesGameKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetooth.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetooth.pas new file mode 100644 index 0000000000..e01437e563 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetooth.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesIOBluetooth; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesIOBluetooth.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetoothUI.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetoothUI.pas new file mode 100644 index 0000000000..f32ef7b023 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetoothUI.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesIOBluetoothUI; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesIOBluetoothUI.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageCaptureCore.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageCaptureCore.pas new file mode 100644 index 0000000000..7b2629aa33 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageCaptureCore.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesImageCaptureCore; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesImageCaptureCore.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageKit.pas new file mode 100644 index 0000000000..0cbec8823d --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesImageKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesImageKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInputMethodKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInputMethodKit.pas new file mode 100644 index 0000000000..6e120506a5 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInputMethodKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesInputMethodKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesInputMethodKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstallerPlugins.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstallerPlugins.pas new file mode 100644 index 0000000000..8cfb2896d9 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstallerPlugins.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesInstallerPlugins; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesInstallerPlugins.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstantMessage.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstantMessage.pas new file mode 100644 index 0000000000..0fab8f18b4 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstantMessage.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesInstantMessage; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesInstantMessage.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesLocalAuthentication.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesLocalAuthentication.pas new file mode 100644 index 0000000000..762976ce89 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesLocalAuthentication.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesLocalAuthentication; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesLocalAuthentication.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMapKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMapKit.pas new file mode 100644 index 0000000000..fe0b5651a9 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMapKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesMapKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesMapKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaAccessibility.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaAccessibility.pas new file mode 100644 index 0000000000..95ab96c6a0 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaAccessibility.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesMediaAccessibility; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesMediaAccessibility.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaLibrary.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaLibrary.pas new file mode 100644 index 0000000000..8108154692 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaLibrary.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesMediaLibrary; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesMediaLibrary.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMultipeerConnectivity.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMultipeerConnectivity.pas new file mode 100644 index 0000000000..94387e558b --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMultipeerConnectivity.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesMultipeerConnectivity; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesMultipeerConnectivity.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesNotificationCenter.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesNotificationCenter.pas new file mode 100644 index 0000000000..c352a3d989 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesNotificationCenter.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesNotificationCenter; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesNotificationCenter.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOSAKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOSAKit.pas new file mode 100644 index 0000000000..cc4c5e86c4 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOSAKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesOSAKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesOSAKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOpenDirectory.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOpenDirectory.pas new file mode 100644 index 0000000000..3d3d628721 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOpenDirectory.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesOpenDirectory; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesOpenDirectory.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPDFKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPDFKit.pas new file mode 100644 index 0000000000..14bb94a6f6 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPDFKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesPDFKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesPDFKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPreferencePanes.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPreferencePanes.pas new file mode 100644 index 0000000000..7dbe8d9591 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPreferencePanes.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesPreferencePanes; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesPreferencePanes.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPubSub.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPubSub.pas new file mode 100644 index 0000000000..401b5923cf --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPubSub.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesPubSub; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesPubSub.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQTKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQTKit.pas new file mode 100644 index 0000000000..b5637f40d7 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQTKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesQTKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesQTKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzComposer.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzComposer.pas new file mode 100644 index 0000000000..144555bd10 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzComposer.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesQuartzComposer; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesQuartzComposer.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzCore.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzCore.pas new file mode 100644 index 0000000000..99300fea7f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzCore.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesQuartzCore; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesQuartzCore.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzFilters.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzFilters.pas new file mode 100644 index 0000000000..e6a97d05e7 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzFilters.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesQuartzFilters; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesQuartzFilters.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLook.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLook.pas new file mode 100644 index 0000000000..523c70e354 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLook.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesQuickLook; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesQuickLook.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLookUI.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLookUI.pas new file mode 100644 index 0000000000..e76853157a --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLookUI.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesQuickLookUI; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesQuickLookUI.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSceneKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSceneKit.pas new file mode 100644 index 0000000000..80fbc3b09e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSceneKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesSceneKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesSceneKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScreenSaver.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScreenSaver.pas new file mode 100644 index 0000000000..65c6bf56d3 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScreenSaver.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesScreenSaver; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesScreenSaver.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScriptingBridge.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScriptingBridge.pas new file mode 100644 index 0000000000..a4e696ecb1 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScriptingBridge.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesScriptingBridge; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesScriptingBridge.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityFoundation.pas new file mode 100644 index 0000000000..9befdc6325 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesSecurityFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesSecurityFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityInterface.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityInterface.pas new file mode 100644 index 0000000000..c7a9793b60 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityInterface.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesSecurityInterface; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesSecurityInterface.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesServiceManagement.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesServiceManagement.pas new file mode 100644 index 0000000000..17c76c891d --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesServiceManagement.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesServiceManagement; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesServiceManagement.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSocial.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSocial.pas new file mode 100644 index 0000000000..d30f167d2c --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSocial.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesSocial; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesSocial.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSpriteKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSpriteKit.pas new file mode 100644 index 0000000000..19344d5e52 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSpriteKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesSpriteKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesSpriteKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesStoreKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesStoreKit.pas new file mode 100644 index 0000000000..33181c87a3 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesStoreKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesStoreKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesStoreKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSyncServices.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSyncServices.pas new file mode 100644 index 0000000000..b125685327 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSyncServices.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesSyncServices; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesSyncServices.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesWebKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesWebKit.pas new file mode 100644 index 0000000000..e9c98181b8 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesWebKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesWebKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesWebKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesiTunesLibrary.pas b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesiTunesLibrary.pas new file mode 100644 index 0000000000..99aa51c9e7 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesiTunesLibrary.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.DefinedClassesiTunesLibrary; +{$DEFINE FPC_DOTTEDUNITS} +{$i DefinedClassesiTunesLibrary.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.EventKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.EventKit.pas new file mode 100644 index 0000000000..4b10352d05 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.EventKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.EventKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i EventKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.FinderSync.pas b/packages/cocoaint/namespaced/Api.Cocoa.FinderSync.pas new file mode 100644 index 0000000000..7c6047d9dc --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.FinderSync.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.FinderSync; +{$DEFINE FPC_DOTTEDUNITS} +{$i FinderSync.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.Foundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.Foundation.pas new file mode 100644 index 0000000000..9eb19f7493 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.Foundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.Foundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i Foundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.GLKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.GLKit.pas new file mode 100644 index 0000000000..f0600dc86b --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.GLKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.GLKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i GLKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.GameController.pas b/packages/cocoaint/namespaced/Api.Cocoa.GameController.pas new file mode 100644 index 0000000000..d903d78ed2 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.GameController.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.GameController; +{$DEFINE FPC_DOTTEDUNITS} +{$i GameController.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.GameKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.GameKit.pas new file mode 100644 index 0000000000..4670962373 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.GameKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.GameKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i GameKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.IOBluetooth.pas b/packages/cocoaint/namespaced/Api.Cocoa.IOBluetooth.pas new file mode 100644 index 0000000000..c4c4be2df9 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.IOBluetooth.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.IOBluetooth; +{$DEFINE FPC_DOTTEDUNITS} +{$i IOBluetooth.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.IOBluetoothUI.pas b/packages/cocoaint/namespaced/Api.Cocoa.IOBluetoothUI.pas new file mode 100644 index 0000000000..b45cfd6cec --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.IOBluetoothUI.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.IOBluetoothUI; +{$DEFINE FPC_DOTTEDUNITS} +{$i IOBluetoothUI.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.ITunesLibrary.pas b/packages/cocoaint/namespaced/Api.Cocoa.ITunesLibrary.pas new file mode 100644 index 0000000000..a55ba09f68 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.ITunesLibrary.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.ITunesLibrary; +{$DEFINE FPC_DOTTEDUNITS} +{$i iTunesLibrary.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.ImageCaptureCore.pas b/packages/cocoaint/namespaced/Api.Cocoa.ImageCaptureCore.pas new file mode 100644 index 0000000000..251d3730f9 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.ImageCaptureCore.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.ImageCaptureCore; +{$DEFINE FPC_DOTTEDUNITS} +{$i ImageCaptureCore.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.ImageKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.ImageKit.pas new file mode 100644 index 0000000000..fe7e21b36f --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.ImageKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.ImageKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i ImageKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.InputMethodKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.InputMethodKit.pas new file mode 100644 index 0000000000..babf308a91 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.InputMethodKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.InputMethodKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i InputMethodKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.InstallerPlugins.pas b/packages/cocoaint/namespaced/Api.Cocoa.InstallerPlugins.pas new file mode 100644 index 0000000000..af41b03d20 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.InstallerPlugins.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.InstallerPlugins; +{$DEFINE FPC_DOTTEDUNITS} +{$i InstallerPlugins.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.InstantMessage.pas b/packages/cocoaint/namespaced/Api.Cocoa.InstantMessage.pas new file mode 100644 index 0000000000..22c0b53c43 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.InstantMessage.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.InstantMessage; +{$DEFINE FPC_DOTTEDUNITS} +{$i InstantMessage.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.LocalAuthentication.pas b/packages/cocoaint/namespaced/Api.Cocoa.LocalAuthentication.pas new file mode 100644 index 0000000000..507c247e2d --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.LocalAuthentication.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.LocalAuthentication; +{$DEFINE FPC_DOTTEDUNITS} +{$i LocalAuthentication.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.MapKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.MapKit.pas new file mode 100644 index 0000000000..fb00d1dc91 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.MapKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.MapKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i MapKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.MediaAccessibility.pas b/packages/cocoaint/namespaced/Api.Cocoa.MediaAccessibility.pas new file mode 100644 index 0000000000..927851fa7e --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.MediaAccessibility.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.MediaAccessibility; +{$DEFINE FPC_DOTTEDUNITS} +{$i MediaAccessibility.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.MediaLibrary.pas b/packages/cocoaint/namespaced/Api.Cocoa.MediaLibrary.pas new file mode 100644 index 0000000000..290c660d36 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.MediaLibrary.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.MediaLibrary; +{$DEFINE FPC_DOTTEDUNITS} +{$i MediaLibrary.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.MultipeerConnectivity.pas b/packages/cocoaint/namespaced/Api.Cocoa.MultipeerConnectivity.pas new file mode 100644 index 0000000000..41eea10061 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.MultipeerConnectivity.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.MultipeerConnectivity; +{$DEFINE FPC_DOTTEDUNITS} +{$i MultipeerConnectivity.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.NotificationCenter.pas b/packages/cocoaint/namespaced/Api.Cocoa.NotificationCenter.pas new file mode 100644 index 0000000000..e5d2b28c0a --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.NotificationCenter.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.NotificationCenter; +{$DEFINE FPC_DOTTEDUNITS} +{$i NotificationCenter.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.OSAKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.OSAKit.pas new file mode 100644 index 0000000000..c0fd8a81ce --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.OSAKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.OSAKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i OSAKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.OpenDirectory.pas b/packages/cocoaint/namespaced/Api.Cocoa.OpenDirectory.pas new file mode 100644 index 0000000000..d3e91b0a6d --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.OpenDirectory.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.OpenDirectory; +{$DEFINE FPC_DOTTEDUNITS} +{$i OpenDirectory.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.PDFKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.PDFKit.pas new file mode 100644 index 0000000000..c361abc499 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.PDFKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.PDFKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i PDFKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.PreferencePanes.pas b/packages/cocoaint/namespaced/Api.Cocoa.PreferencePanes.pas new file mode 100644 index 0000000000..b6ad8677da --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.PreferencePanes.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.PreferencePanes; +{$DEFINE FPC_DOTTEDUNITS} +{$i PreferencePanes.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.PubSub.pas b/packages/cocoaint/namespaced/Api.Cocoa.PubSub.pas new file mode 100644 index 0000000000..10fa28001d --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.PubSub.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.PubSub; +{$DEFINE FPC_DOTTEDUNITS} +{$i PubSub.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.QTKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.QTKit.pas new file mode 100644 index 0000000000..d73bb9f11b --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.QTKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.QTKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i QTKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.QuartzComposer.pas b/packages/cocoaint/namespaced/Api.Cocoa.QuartzComposer.pas new file mode 100644 index 0000000000..3965d87077 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.QuartzComposer.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.QuartzComposer; +{$DEFINE FPC_DOTTEDUNITS} +{$i QuartzComposer.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.QuartzCore.pas b/packages/cocoaint/namespaced/Api.Cocoa.QuartzCore.pas new file mode 100644 index 0000000000..03c2205155 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.QuartzCore.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.QuartzCore; +{$DEFINE FPC_DOTTEDUNITS} +{$i QuartzCore.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.QuartzFilters.pas b/packages/cocoaint/namespaced/Api.Cocoa.QuartzFilters.pas new file mode 100644 index 0000000000..26db98e4e6 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.QuartzFilters.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.QuartzFilters; +{$DEFINE FPC_DOTTEDUNITS} +{$i QuartzFilters.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.QuickLook.pas b/packages/cocoaint/namespaced/Api.Cocoa.QuickLook.pas new file mode 100644 index 0000000000..64d53bc6e8 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.QuickLook.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.QuickLook; +{$DEFINE FPC_DOTTEDUNITS} +{$i QuickLook.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.QuickLookUI.pas b/packages/cocoaint/namespaced/Api.Cocoa.QuickLookUI.pas new file mode 100644 index 0000000000..ed973ed245 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.QuickLookUI.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.QuickLookUI; +{$DEFINE FPC_DOTTEDUNITS} +{$i QuickLookUI.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.SceneKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.SceneKit.pas new file mode 100644 index 0000000000..7048531388 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.SceneKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.SceneKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i SceneKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.ScreenSaver.pas b/packages/cocoaint/namespaced/Api.Cocoa.ScreenSaver.pas new file mode 100644 index 0000000000..46b34a7e50 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.ScreenSaver.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.ScreenSaver; +{$DEFINE FPC_DOTTEDUNITS} +{$i ScreenSaver.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.ScriptingBridge.pas b/packages/cocoaint/namespaced/Api.Cocoa.ScriptingBridge.pas new file mode 100644 index 0000000000..b69f452188 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.ScriptingBridge.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.ScriptingBridge; +{$DEFINE FPC_DOTTEDUNITS} +{$i ScriptingBridge.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.SecurityFoundation.pas b/packages/cocoaint/namespaced/Api.Cocoa.SecurityFoundation.pas new file mode 100644 index 0000000000..0d5cbfe5ad --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.SecurityFoundation.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.SecurityFoundation; +{$DEFINE FPC_DOTTEDUNITS} +{$i SecurityFoundation.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.SecurityInterface.pas b/packages/cocoaint/namespaced/Api.Cocoa.SecurityInterface.pas new file mode 100644 index 0000000000..2cf24e92a8 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.SecurityInterface.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.SecurityInterface; +{$DEFINE FPC_DOTTEDUNITS} +{$i SecurityInterface.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.ServiceManagement.pas b/packages/cocoaint/namespaced/Api.Cocoa.ServiceManagement.pas new file mode 100644 index 0000000000..8172fa00f6 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.ServiceManagement.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.ServiceManagement; +{$DEFINE FPC_DOTTEDUNITS} +{$i ServiceManagement.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.Social.pas b/packages/cocoaint/namespaced/Api.Cocoa.Social.pas new file mode 100644 index 0000000000..042d311a78 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.Social.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.Social; +{$DEFINE FPC_DOTTEDUNITS} +{$i Social.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.SpriteKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.SpriteKit.pas new file mode 100644 index 0000000000..a93de54a44 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.SpriteKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.SpriteKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i SpriteKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.StoreKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.StoreKit.pas new file mode 100644 index 0000000000..69bf4df5a5 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.StoreKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.StoreKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i StoreKit.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.SyncServices.pas b/packages/cocoaint/namespaced/Api.Cocoa.SyncServices.pas new file mode 100644 index 0000000000..331186b975 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.SyncServices.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.SyncServices; +{$DEFINE FPC_DOTTEDUNITS} +{$i SyncServices.pas} diff --git a/packages/cocoaint/namespaced/Api.Cocoa.WebKit.pas b/packages/cocoaint/namespaced/Api.Cocoa.WebKit.pas new file mode 100644 index 0000000000..0f5d70ba30 --- /dev/null +++ b/packages/cocoaint/namespaced/Api.Cocoa.WebKit.pas @@ -0,0 +1,3 @@ +unit Api.Cocoa.WebKit; +{$DEFINE FPC_DOTTEDUNITS} +{$i WebKit.pas} diff --git a/packages/cocoaint/namespaces.lst b/packages/cocoaint/namespaces.lst new file mode 100644 index 0000000000..a2e0eb85ae --- /dev/null +++ b/packages/cocoaint/namespaces.lst @@ -0,0 +1,134 @@ +src/CloudKit.pas=namespaced/Api.Cocoa.CloudKit.pas +{s*:src/}=namespaced/ +{i+:src/} +src/PDFKit.pas=namespaced/Api.Cocoa.PDFKit.pas +src/CoreMediaIO.pas=namespaced/Api.Cocoa.CoreMediaIO.pas +src/CalendarStore.pas=namespaced/Api.Cocoa.CalendarStore.pas +src/CoreData.pas=namespaced/Api.Cocoa.CoreData.pas +src/DefinedClassesIOBluetoothUI.pas=namespaced/Api.Cocoa.DefinedClassesIOBluetoothUI.pas +src/GameKit.pas=namespaced/Api.Cocoa.GameKit.pas +src/QTKit.pas=namespaced/Api.Cocoa.QTKit.pas +src/ScreenSaver.pas=namespaced/Api.Cocoa.ScreenSaver.pas +src/Collaboration.pas=namespaced/Api.Cocoa.Collaboration.pas +src/DefinedClassesIOBluetooth.pas=namespaced/Api.Cocoa.DefinedClassesIOBluetooth.pas +src/DefinedClassesAVKit.pas=namespaced/Api.Cocoa.DefinedClassesAVKit.pas +src/CoreAudioKit.pas=namespaced/Api.Cocoa.CoreAudioKit.pas +src/MapKit.pas=namespaced/Api.Cocoa.MapKit.pas +src/DefinedClassesOSAKit.pas=namespaced/Api.Cocoa.DefinedClassesOSAKit.pas +src/CoreGraphics.pas=namespaced/Api.Cocoa.CoreGraphics.pas +src/OSAKit.pas=namespaced/Api.Cocoa.OSAKit.pas +src/IOBluetoothUI.pas=namespaced/Api.Cocoa.IOBluetoothUI.pas +src/DefinedClassesCloudKit.pas=namespaced/Api.Cocoa.DefinedClassesCloudKit.pas +src/Social.pas=namespaced/Api.Cocoa.Social.pas +src/ImageKit.pas=namespaced/Api.Cocoa.ImageKit.pas +src/CoreMedia.pas=namespaced/Api.Cocoa.CoreMedia.pas +src/DefinedClassesQuickLookUI.pas=namespaced/Api.Cocoa.DefinedClassesQuickLookUI.pas +src/EventKit.pas=namespaced/Api.Cocoa.EventKit.pas +src/InputMethodKit.pas=namespaced/Api.Cocoa.InputMethodKit.pas +src/DefinedClassesAudioVideoBridging.pas=namespaced/Api.Cocoa.DefinedClassesAudioVideoBridging.pas +src/PreferencePanes.pas=namespaced/Api.Cocoa.PreferencePanes.pas +src/DefinedClassesSecurityInterface.pas=namespaced/Api.Cocoa.DefinedClassesSecurityInterface.pas +src/StoreKit.pas=namespaced/Api.Cocoa.StoreKit.pas +src/GLKit.pas=namespaced/Api.Cocoa.GLKit.pas +src/CoreBluetooth.pas=namespaced/Api.Cocoa.CoreBluetooth.pas +src/CocoaAll.pas=namespaced/Api.Cocoa.CocoaAll.pas +src/DefinedClassesSceneKit.pas=namespaced/Api.Cocoa.DefinedClassesSceneKit.pas +src/DefinedClassesQuartzFilters.pas=namespaced/Api.Cocoa.DefinedClassesQuartzFilters.pas +src/DefinedClassesInstantMessage.pas=namespaced/Api.Cocoa.DefinedClassesInstantMessage.pas +src/Automator.pas=namespaced/Api.Cocoa.Automator.pas +src/DefinedClassesCoreMediaIO.pas=namespaced/Api.Cocoa.DefinedClassesCoreMediaIO.pas +src/DefinedClassesQTKit.pas=namespaced/Api.Cocoa.DefinedClassesQTKit.pas +src/Accounts.pas=namespaced/Api.Cocoa.Accounts.pas +src/DefinedClassesQuartzCore.pas=namespaced/Api.Cocoa.DefinedClassesQuartzCore.pas +src/DefinedClassesGameController.pas=namespaced/Api.Cocoa.DefinedClassesGameController.pas +src/DefinedClassesLocalAuthentication.pas=namespaced/Api.Cocoa.DefinedClassesLocalAuthentication.pas +src/DefinedClassesAppleScriptObjC.pas=namespaced/Api.Cocoa.DefinedClassesAppleScriptObjC.pas +src/QuartzCore.pas=namespaced/Api.Cocoa.QuartzCore.pas +src/iTunesLibrary.pas=namespaced/Api.Cocoa.ITunesLibrary.pas +src/Foundation.pas=namespaced/Api.Cocoa.Foundation.pas +src/AVFoundation.pas=namespaced/Api.Cocoa.AVFoundation.pas +src/DefinedClassesPubSub.pas=namespaced/Api.Cocoa.DefinedClassesPubSub.pas +src/SpriteKit.pas=namespaced/Api.Cocoa.SpriteKit.pas +src/DefinedClassesCoreAudio.pas=namespaced/Api.Cocoa.DefinedClassesCoreAudio.pas +src/DefinedClassesAppKit.pas=namespaced/Api.Cocoa.DefinedClassesAppKit.pas +src/DefinedClassesCoreLocation.pas=namespaced/Api.Cocoa.DefinedClassesCoreLocation.pas +src/DefinedClassesCryptoTokenKit.pas=namespaced/Api.Cocoa.DefinedClassesCryptoTokenKit.pas +src/DefinedClassesCoreBluetooth.pas=namespaced/Api.Cocoa.DefinedClassesCoreBluetooth.pas +src/DefinedClassesStoreKit.pas=namespaced/Api.Cocoa.DefinedClassesStoreKit.pas +src/DefinedClassesWebKit.pas=namespaced/Api.Cocoa.DefinedClassesWebKit.pas +src/AddressBook.pas=namespaced/Api.Cocoa.AddressBook.pas +src/DefinedClassesImageCaptureCore.pas=namespaced/Api.Cocoa.DefinedClassesImageCaptureCore.pas +src/InstantMessage.pas=namespaced/Api.Cocoa.InstantMessage.pas +src/CoreVideo.pas=namespaced/Api.Cocoa.CoreVideo.pas +src/DefinedClassesInputMethodKit.pas=namespaced/Api.Cocoa.DefinedClassesInputMethodKit.pas +src/DefinedClassesCoreVideo.pas=namespaced/Api.Cocoa.DefinedClassesCoreVideo.pas +src/NotificationCenter.pas=namespaced/Api.Cocoa.NotificationCenter.pas +src/ServiceManagement.pas=namespaced/Api.Cocoa.ServiceManagement.pas +src/DefinedClassesPDFKit.pas=namespaced/Api.Cocoa.DefinedClassesPDFKit.pas +src/QuickLookUI.pas=namespaced/Api.Cocoa.QuickLookUI.pas +src/DefinedClassesAccounts.pas=namespaced/Api.Cocoa.DefinedClassesAccounts.pas +src/DefinedClassesCoreImage.pas=namespaced/Api.Cocoa.DefinedClassesCoreImage.pas +src/DefinedClassesMediaAccessibility.pas=namespaced/Api.Cocoa.DefinedClassesMediaAccessibility.pas +src/DefinedClassesSocial.pas=namespaced/Api.Cocoa.DefinedClassesSocial.pas +src/DefinedClassesGLKit.pas=namespaced/Api.Cocoa.DefinedClassesGLKit.pas +src/DefinedClassesCoreAudioKit.pas=namespaced/Api.Cocoa.DefinedClassesCoreAudioKit.pas +src/MultipeerConnectivity.pas=namespaced/Api.Cocoa.MultipeerConnectivity.pas +src/WebKit.pas=namespaced/Api.Cocoa.WebKit.pas +src/DefinedClassesGameKit.pas=namespaced/Api.Cocoa.DefinedClassesGameKit.pas +src/DefinedClassesSyncServices.pas=namespaced/Api.Cocoa.DefinedClassesSyncServices.pas +src/LocalAuthentication.pas=namespaced/Api.Cocoa.LocalAuthentication.pas +src/SyncServices.pas=namespaced/Api.Cocoa.SyncServices.pas +src/DefinedClassesServiceManagement.pas=namespaced/Api.Cocoa.DefinedClassesServiceManagement.pas +src/DefinedClassesCollaboration.pas=namespaced/Api.Cocoa.DefinedClassesCollaboration.pas +src/AppKit.pas=namespaced/Api.Cocoa.AppKit.pas +src/DefinedClassesImageKit.pas=namespaced/Api.Cocoa.DefinedClassesImageKit.pas +src/CoreLocation.pas=namespaced/Api.Cocoa.CoreLocation.pas +src/DefinedClassesMediaLibrary.pas=namespaced/Api.Cocoa.DefinedClassesMediaLibrary.pas +src/DefinedClassesCoreFoundation.pas=namespaced/Api.Cocoa.DefinedClassesCoreFoundation.pas +src/DefinedClassesCFOpenDirectory.pas=namespaced/Api.Cocoa.DefinedClassesCFOpenDirectory.pas +src/DefinedClassesSpriteKit.pas=namespaced/Api.Cocoa.DefinedClassesSpriteKit.pas +src/MediaLibrary.pas=namespaced/Api.Cocoa.MediaLibrary.pas +src/DefinedClassesAVFoundation.pas=namespaced/Api.Cocoa.DefinedClassesAVFoundation.pas +src/QuickLook.pas=namespaced/Api.Cocoa.QuickLook.pas +src/DefinedClassesScriptingBridge.pas=namespaced/Api.Cocoa.DefinedClassesScriptingBridge.pas +src/DefinedClassesCoreData.pas=namespaced/Api.Cocoa.DefinedClassesCoreData.pas +src/QuartzComposer.pas=namespaced/Api.Cocoa.QuartzComposer.pas +src/DefinedClassesiTunesLibrary.pas=namespaced/Api.Cocoa.DefinedClassesiTunesLibrary.pas +src/AppleScriptObjC.pas=namespaced/Api.Cocoa.AppleScriptObjC.pas +src/DefinedClassesNotificationCenter.pas=namespaced/Api.Cocoa.DefinedClassesNotificationCenter.pas +src/DefinedClassesQuickLook.pas=namespaced/Api.Cocoa.DefinedClassesQuickLook.pas +src/CoreImage.pas=namespaced/Api.Cocoa.CoreImage.pas +src/InstallerPlugins.pas=namespaced/Api.Cocoa.InstallerPlugins.pas +src/DefinedClassesAutomator.pas=namespaced/Api.Cocoa.DefinedClassesAutomator.pas +src/CoreFoundation.pas=namespaced/Api.Cocoa.CoreFoundation.pas +src/SecurityInterface.pas=namespaced/Api.Cocoa.SecurityInterface.pas +src/OpenDirectory.pas=namespaced/Api.Cocoa.OpenDirectory.pas +src/DefinedClassesCoreGraphics.pas=namespaced/Api.Cocoa.DefinedClassesCoreGraphics.pas +src/MediaAccessibility.pas=namespaced/Api.Cocoa.MediaAccessibility.pas +src/ScriptingBridge.pas=namespaced/Api.Cocoa.ScriptingBridge.pas +src/DefinedClassesFoundation.pas=namespaced/Api.Cocoa.DefinedClassesFoundation.pas +src/DefinedClassesInstallerPlugins.pas=namespaced/Api.Cocoa.DefinedClassesInstallerPlugins.pas +src/GameController.pas=namespaced/Api.Cocoa.GameController.pas +src/DefinedClassesOpenDirectory.pas=namespaced/Api.Cocoa.DefinedClassesOpenDirectory.pas +src/DefinedClassesFinderSync.pas=namespaced/Api.Cocoa.DefinedClassesFinderSync.pas +src/AudioVideoBridging.pas=namespaced/Api.Cocoa.AudioVideoBridging.pas +src/CFOpenDirectory.pas=namespaced/Api.Cocoa.CFOpenDirectory.pas +src/DefinedClassesScreenSaver.pas=namespaced/Api.Cocoa.DefinedClassesScreenSaver.pas +src/DefinedClassesMultipeerConnectivity.pas=namespaced/Api.Cocoa.DefinedClassesMultipeerConnectivity.pas +src/QuartzFilters.pas=namespaced/Api.Cocoa.QuartzFilters.pas +src/FinderSync.pas=namespaced/Api.Cocoa.FinderSync.pas +src/DefinedClassesQuartzComposer.pas=namespaced/Api.Cocoa.DefinedClassesQuartzComposer.pas +src/DefinedClassesCoreMedia.pas=namespaced/Api.Cocoa.DefinedClassesCoreMedia.pas +src/IOBluetooth.pas=namespaced/Api.Cocoa.IOBluetooth.pas +src/SecurityFoundation.pas=namespaced/Api.Cocoa.SecurityFoundation.pas +src/DefinedClassesAddressBook.pas=namespaced/Api.Cocoa.DefinedClassesAddressBook.pas +src/DefinedClassesPreferencePanes.pas=namespaced/Api.Cocoa.DefinedClassesPreferencePanes.pas +src/CryptoTokenKit.pas=namespaced/Api.Cocoa.CryptoTokenKit.pas +src/PubSub.pas=namespaced/Api.Cocoa.PubSub.pas +src/SceneKit.pas=namespaced/Api.Cocoa.SceneKit.pas +src/DefinedClassesEventKit.pas=namespaced/Api.Cocoa.DefinedClassesEventKit.pas +src/DefinedClassesSecurityFoundation.pas=namespaced/Api.Cocoa.DefinedClassesSecurityFoundation.pas +src/CoreAudio.pas=namespaced/Api.Cocoa.CoreAudio.pas +src/AVKit.pas=namespaced/Api.Cocoa.AVKit.pas +src/DefinedClassesCalendarStore.pas=namespaced/Api.Cocoa.DefinedClassesCalendarStore.pas +src/ImageCaptureCore.pas=namespaced/Api.Cocoa.ImageCaptureCore.pas diff --git a/packages/cocoaint/src/AVFoundation.pas b/packages/cocoaint/src/AVFoundation.pas index d11f0f7a77..8f72fe37c1 100644 --- a/packages/cocoaint/src/AVFoundation.pas +++ b/packages/cocoaint/src/AVFoundation.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit AVFoundation; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework AVFoundation} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAVFoundation, Api.Cocoa.CoreVideo, Api.Cocoa.CoreMedia, Api.Cocoa.CoreAudio, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAVFoundation, Api.Cocoa.CoreVideo, Api.Cocoa.CoreMedia, Api.Cocoa.CoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer, MacOsApi.AudioComponents, MacOsApi.AUComponent; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAVFoundation, Api.Cocoa.QuartzCore, Api.Cocoa.CoreVideo, Api.Cocoa.CoreMedia, Api.Cocoa.CoreAudio, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAVFoundation, Api.Cocoa.QuartzCore, Api.Cocoa.CoreVideo, Api.Cocoa.CoreMedia, Api.Cocoa.CoreAudio, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer, MacOsApi.AudioComponents, MacOsApi.AUComponent; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAVFoundation, QuartzCore, CoreVideo, CoreMedia, CoreAudio, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer, AudioComponents, AUComponent; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} diff --git a/packages/cocoaint/src/AVKit.pas b/packages/cocoaint/src/AVKit.pas index 3f7e23b84f..9bedb117a0 100644 --- a/packages/cocoaint/src/AVKit.pas +++ b/packages/cocoaint/src/AVKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit AVKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework AVKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAVKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAVKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAVKit, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAVKit, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAVKit, AppKit, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include avkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/Accounts.pas b/packages/cocoaint/src/Accounts.pas index 3cb38c3ae1..4785fe06e4 100644 --- a/packages/cocoaint/src/Accounts.pas +++ b/packages/cocoaint/src/Accounts.pas @@ -193,11 +193,30 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit Accounts; +{$ENDIF FPC_DOTTEDUNITS} + interface {$linkframework Accounts} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAccounts, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAccounts, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAccounts, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAccounts, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +231,7 @@ uses DefinedClassesAccounts, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +281,4 @@ implementation {$define IMPLEMENTATION} {$include accounts/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/AddressBook.pas b/packages/cocoaint/src/AddressBook.pas index ae08ea415c..9e975e4b2d 100644 --- a/packages/cocoaint/src/AddressBook.pas +++ b/packages/cocoaint/src/AddressBook.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit AddressBook; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework AddressBook} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAddressBook, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAddressBook, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAddressBook, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAddressBook, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAddressBook, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include addressbook/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/AppKit.pas b/packages/cocoaint/src/AppKit.pas index 7a8721c529..09f5d8dd62 100644 --- a/packages/cocoaint/src/AppKit.pas +++ b/packages/cocoaint/src/AppKit.pas @@ -196,11 +196,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit AppKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework AppKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.CoreData, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.CoreData, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, Api.Cocoa.CoreImage, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -215,6 +233,7 @@ uses DefinedClassesAppKit, CoreData, QuartzCore, Foundation, CTypes, MacTypes, MacOSXPosix, CoreImage, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -264,4 +283,4 @@ implementation {$define IMPLEMENTATION} {$include appkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/AppleScriptObjC.pas b/packages/cocoaint/src/AppleScriptObjC.pas index 9a9c7aee25..499ef72a0c 100644 --- a/packages/cocoaint/src/AppleScriptObjC.pas +++ b/packages/cocoaint/src/AppleScriptObjC.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit AppleScriptObjC; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework AppleScriptObjC} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppleScriptObjC, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppleScriptObjC, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppleScriptObjC, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppleScriptObjC, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppleScriptObjC, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include applescriptobjc/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/AudioVideoBridging.pas b/packages/cocoaint/src/AudioVideoBridging.pas index 9669b698f4..1b3e91087e 100644 --- a/packages/cocoaint/src/AudioVideoBridging.pas +++ b/packages/cocoaint/src/AudioVideoBridging.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit AudioVideoBridging; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework AudioVideoBridging} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAudioVideoBridging, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAudioVideoBridging, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAudioVideoBridging, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAudioVideoBridging, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAudioVideoBridging, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include audiovideobridging/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/Automator.pas b/packages/cocoaint/src/Automator.pas index 53e4bbab7e..e2654f04f8 100644 --- a/packages/cocoaint/src/Automator.pas +++ b/packages/cocoaint/src/Automator.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit Automator; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework Automator} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesAutomator, Api.Cocoa.OSAKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesAutomator, Api.Cocoa.OSAKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesAutomator, Api.Cocoa.AppKit, Api.Cocoa.OSAKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesAutomator, Api.Cocoa.AppKit, Api.Cocoa.OSAKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesAutomator, AppKit, OSAKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include automator/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CFOpenDirectory.pas b/packages/cocoaint/src/CFOpenDirectory.pas index 92ff1ef641..83d3ef83f6 100644 --- a/packages/cocoaint/src/CFOpenDirectory.pas +++ b/packages/cocoaint/src/CFOpenDirectory.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CFOpenDirectory; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CFOpenDirectory} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCFOpenDirectory, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCFOpenDirectory, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.CFError, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCFOpenDirectory, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCFOpenDirectory, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.CFError, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesFoundation, DefinedClassesCFOpenDirectory, Foundation, CTypes, MacTypes, MacOSXPosix, CFError, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include cfopendirectory/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CalendarStore.pas b/packages/cocoaint/src/CalendarStore.pas index f10165ed47..75857392a3 100644 --- a/packages/cocoaint/src/CalendarStore.pas +++ b/packages/cocoaint/src/CalendarStore.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CalendarStore; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CalendarStore} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCalendarStore, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCalendarStore, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCalendarStore, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCalendarStore, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesFoundation, DefinedClassesCalendarStore, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include calendarstore/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CloudKit.pas b/packages/cocoaint/src/CloudKit.pas index 5524d96689..ba5af3313e 100644 --- a/packages/cocoaint/src/CloudKit.pas +++ b/packages/cocoaint/src/CloudKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CloudKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CloudKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCloudKit, Api.Cocoa.CoreLocation, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCloudKit, Api.Cocoa.CoreLocation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCloudKit, Api.Cocoa.CoreLocation, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCloudKit, Api.Cocoa.CoreLocation, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCloudKit, CoreLocation, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include cloudkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CocoaAll.pas b/packages/cocoaint/src/CocoaAll.pas index 7012c5fc7f..7380d487c7 100644 --- a/packages/cocoaint/src/CocoaAll.pas +++ b/packages/cocoaint/src/CocoaAll.pas @@ -197,7 +197,9 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CocoaAll; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework Cocoa} @@ -209,12 +211,32 @@ interface {$linkframework CoreData} {$linkframework AppKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesQuartzCore, Api.Cocoa.DefinedClassesCoreData, Api.Cocoa.DefinedClassesAppKit, System.CTypes, MacOsApi.MacOSAll; +{$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesQuartzCore, Api.Cocoa.DefinedClassesCoreData, Api.Cocoa.DefinedClassesAppKit, System.CTypes, MacOsApi.MacTypes, + MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, + MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, + MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, + MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, + MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, + MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, + MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, + MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, + MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, + MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, + MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer, MacOsApi.CVPixelBuffer; +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef MACOSALL} DefinedClassesFoundation, DefinedClassesCoreImage, DefinedClassesQuartzCore, DefinedClassesCoreData, DefinedClassesAppKit, CTypes, MacOSAll; {$else} DefinedClassesFoundation, DefinedClassesCoreImage, DefinedClassesQuartzCore, DefinedClassesCoreData, DefinedClassesAppKit, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer, CVPixelBuffer; {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} diff --git a/packages/cocoaint/src/Collaboration.pas b/packages/cocoaint/src/Collaboration.pas index 37cd5f9a3c..ed44ffa6e6 100644 --- a/packages/cocoaint/src/Collaboration.pas +++ b/packages/cocoaint/src/Collaboration.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit Collaboration; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework Collaboration} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCollaboration, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCollaboration, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCollaboration, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCollaboration, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCollaboration, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include collaboration/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreAudio.pas b/packages/cocoaint/src/CoreAudio.pas index 83bfc7dd50..b6b5cca69a 100644 --- a/packages/cocoaint/src/CoreAudio.pas +++ b/packages/cocoaint/src/CoreAudio.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreAudio; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreAudio} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreAudio, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreAudio, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreAudio, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include coreaudio/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreAudioKit.pas b/packages/cocoaint/src/CoreAudioKit.pas index b8680f8da4..865fcece6b 100644 --- a/packages/cocoaint/src/CoreAudioKit.pas +++ b/packages/cocoaint/src/CoreAudioKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreAudioKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreAudioKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesCoreAudioKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesCoreAudioKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Components, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesCoreAudioKit, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesCoreAudioKit, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Components, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesCoreAudioKit, AppKit, CTypes, MacTypes, MacOSXPosix, Components, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include coreaudiokit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreBluetooth.pas b/packages/cocoaint/src/CoreBluetooth.pas index 07eba9b579..cb9e5655c3 100644 --- a/packages/cocoaint/src/CoreBluetooth.pas +++ b/packages/cocoaint/src/CoreBluetooth.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreBluetooth; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreBluetooth} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreBluetooth, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreBluetooth, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreBluetooth, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreBluetooth, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreBluetooth, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include corebluetooth/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreData.pas b/packages/cocoaint/src/CoreData.pas index 5a678ef5b0..f08f380ce7 100644 --- a/packages/cocoaint/src/CoreData.pas +++ b/packages/cocoaint/src/CoreData.pas @@ -196,11 +196,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreData; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreData} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreData, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreData, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreData, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreData, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -215,6 +233,7 @@ uses DefinedClassesCoreData, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -264,4 +283,4 @@ implementation {$define IMPLEMENTATION} {$include coredata/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreFoundation.pas b/packages/cocoaint/src/CoreFoundation.pas index c03871e6d5..7fa8146c83 100644 --- a/packages/cocoaint/src/CoreFoundation.pas +++ b/packages/cocoaint/src/CoreFoundation.pas @@ -1,4 +1,6 @@ +{$IFNDEF FPC_DOTTEDUNITS} unit CoreFoundation; +{$ENDIF FPC_DOTTEDUNITS} interface implementation -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreGraphics.pas b/packages/cocoaint/src/CoreGraphics.pas index e870667be3..e2beb91153 100644 --- a/packages/cocoaint/src/CoreGraphics.pas +++ b/packages/cocoaint/src/CoreGraphics.pas @@ -1,4 +1,6 @@ +{$IFNDEF FPC_DOTTEDUNITS} unit CoreGraphics; +{$ENDIF FPC_DOTTEDUNITS} interface implementation -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreImage.pas b/packages/cocoaint/src/CoreImage.pas index de9da5ef38..f6d0bfcd58 100644 --- a/packages/cocoaint/src/CoreImage.pas +++ b/packages/cocoaint/src/CoreImage.pas @@ -196,12 +196,30 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreImage; +{$ENDIF FPC_DOTTEDUNITS} interface // CoreImage.framework is linked from QuartzCore.framework {$linkframework QuartzCore} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.CoreVideo, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.CoreVideo, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.CoreFoundation, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.Foundation, Api.Cocoa.CoreVideo, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.Foundation, Api.Cocoa.CoreVideo, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.CoreFoundation, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -216,6 +234,7 @@ uses DefinedClassesFoundation, DefinedClassesCoreImage, Foundation, CoreVideo, CTypes, MacTypes, MacOSXPosix, CoreFoundation, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -265,4 +284,4 @@ implementation {$define IMPLEMENTATION} {$include coreimage/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreLocation.pas b/packages/cocoaint/src/CoreLocation.pas index 235a47cf42..d3865e4e15 100644 --- a/packages/cocoaint/src/CoreLocation.pas +++ b/packages/cocoaint/src/CoreLocation.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreLocation; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreLocation} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreLocation, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreLocation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreLocation, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreLocation, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreLocation, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include corelocation/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreMedia.pas b/packages/cocoaint/src/CoreMedia.pas index ebb27b5576..874feca2ed 100644 --- a/packages/cocoaint/src/CoreMedia.pas +++ b/packages/cocoaint/src/CoreMedia.pas @@ -193,11 +193,30 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreMedia; +{$ENDIF FPC_DOTTEDUNITS} + interface {$linkframework CoreMedia} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreMedia, Api.Cocoa.CoreVideo, Api.Cocoa.CoreAudio, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreMedia, Api.Cocoa.CoreVideo, Api.Cocoa.CoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreMedia, Api.Cocoa.CoreVideo, Api.Cocoa.CoreAudio, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreMedia, Api.Cocoa.CoreVideo, Api.Cocoa.CoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +231,7 @@ uses DefinedClassesCoreMedia, CoreVideo, CoreAudio, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} diff --git a/packages/cocoaint/src/CoreMediaIO.pas b/packages/cocoaint/src/CoreMediaIO.pas index 9169504b3f..84213eb5e0 100644 --- a/packages/cocoaint/src/CoreMediaIO.pas +++ b/packages/cocoaint/src/CoreMediaIO.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreMediaIO; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreMediaIO} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreMediaIO, Api.Cocoa.CoreMedia, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreMediaIO, Api.Cocoa.CoreMedia, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreMediaIO, Api.Cocoa.CoreMedia, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreMediaIO, Api.Cocoa.CoreMedia, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreMediaIO, CoreMedia, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include coremediaio/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CoreVideo.pas b/packages/cocoaint/src/CoreVideo.pas index 260f1a3923..2f86d80293 100644 --- a/packages/cocoaint/src/CoreVideo.pas +++ b/packages/cocoaint/src/CoreVideo.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CoreVideo; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CoreVideo} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreVideo, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreVideo, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreVideo, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreVideo, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreVideo, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include corevideo/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/CryptoTokenKit.pas b/packages/cocoaint/src/CryptoTokenKit.pas index 18ef1000d2..24df25df86 100644 --- a/packages/cocoaint/src/CryptoTokenKit.pas +++ b/packages/cocoaint/src/CryptoTokenKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit CryptoTokenKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework CryptoTokenKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCryptoTokenKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCryptoTokenKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCryptoTokenKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCryptoTokenKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCryptoTokenKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include cryptotokenkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/DefinedClassesAVFoundation.pas b/packages/cocoaint/src/DefinedClassesAVFoundation.pas index a3ee2bed67..eb0dc8a3aa 100644 --- a/packages/cocoaint/src/DefinedClassesAVFoundation.pas +++ b/packages/cocoaint/src/DefinedClassesAVFoundation.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAVFoundation; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesAVKit.pas b/packages/cocoaint/src/DefinedClassesAVKit.pas index 5a47e04ab6..5336344a84 100644 --- a/packages/cocoaint/src/DefinedClassesAVKit.pas +++ b/packages/cocoaint/src/DefinedClassesAVKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAVKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesAccounts.pas b/packages/cocoaint/src/DefinedClassesAccounts.pas index 22be0a499c..d373fe3907 100644 --- a/packages/cocoaint/src/DefinedClassesAccounts.pas +++ b/packages/cocoaint/src/DefinedClassesAccounts.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAccounts; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesAddressBook.pas b/packages/cocoaint/src/DefinedClassesAddressBook.pas index c430b73312..22d2132477 100644 --- a/packages/cocoaint/src/DefinedClassesAddressBook.pas +++ b/packages/cocoaint/src/DefinedClassesAddressBook.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAddressBook; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesAppKit.pas b/packages/cocoaint/src/DefinedClassesAppKit.pas index 119d2bb8d1..1a52906b0f 100644 --- a/packages/cocoaint/src/DefinedClassesAppKit.pas +++ b/packages/cocoaint/src/DefinedClassesAppKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAppKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesAppleScriptObjC.pas b/packages/cocoaint/src/DefinedClassesAppleScriptObjC.pas index dc3b4111d7..c1837d4db8 100644 --- a/packages/cocoaint/src/DefinedClassesAppleScriptObjC.pas +++ b/packages/cocoaint/src/DefinedClassesAppleScriptObjC.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAppleScriptObjC; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesAudioVideoBridging.pas b/packages/cocoaint/src/DefinedClassesAudioVideoBridging.pas index cebec775e7..eb4157754a 100644 --- a/packages/cocoaint/src/DefinedClassesAudioVideoBridging.pas +++ b/packages/cocoaint/src/DefinedClassesAudioVideoBridging.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAudioVideoBridging; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesAutomator.pas b/packages/cocoaint/src/DefinedClassesAutomator.pas index eafa06c6df..b5b0447deb 100644 --- a/packages/cocoaint/src/DefinedClassesAutomator.pas +++ b/packages/cocoaint/src/DefinedClassesAutomator.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesAutomator; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCFOpenDirectory.pas b/packages/cocoaint/src/DefinedClassesCFOpenDirectory.pas index 5f36a874f1..899a054cd8 100644 --- a/packages/cocoaint/src/DefinedClassesCFOpenDirectory.pas +++ b/packages/cocoaint/src/DefinedClassesCFOpenDirectory.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCFOpenDirectory; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesCalendarStore.pas b/packages/cocoaint/src/DefinedClassesCalendarStore.pas index 64f7bc2ad2..996dda8e03 100644 --- a/packages/cocoaint/src/DefinedClassesCalendarStore.pas +++ b/packages/cocoaint/src/DefinedClassesCalendarStore.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCalendarStore; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCloudKit.pas b/packages/cocoaint/src/DefinedClassesCloudKit.pas index d5a9864d1d..15946ae0c2 100644 --- a/packages/cocoaint/src/DefinedClassesCloudKit.pas +++ b/packages/cocoaint/src/DefinedClassesCloudKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCloudKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCollaboration.pas b/packages/cocoaint/src/DefinedClassesCollaboration.pas index 7a2470072f..5fb247ef1a 100644 --- a/packages/cocoaint/src/DefinedClassesCollaboration.pas +++ b/packages/cocoaint/src/DefinedClassesCollaboration.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCollaboration; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCoreAudio.pas b/packages/cocoaint/src/DefinedClassesCoreAudio.pas index 372acaade2..420b9edbce 100644 --- a/packages/cocoaint/src/DefinedClassesCoreAudio.pas +++ b/packages/cocoaint/src/DefinedClassesCoreAudio.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreAudio; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesCoreAudioKit.pas b/packages/cocoaint/src/DefinedClassesCoreAudioKit.pas index 630764bf01..d13c2b6846 100644 --- a/packages/cocoaint/src/DefinedClassesCoreAudioKit.pas +++ b/packages/cocoaint/src/DefinedClassesCoreAudioKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreAudioKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCoreBluetooth.pas b/packages/cocoaint/src/DefinedClassesCoreBluetooth.pas index ee32ada87f..0f0e39874a 100644 --- a/packages/cocoaint/src/DefinedClassesCoreBluetooth.pas +++ b/packages/cocoaint/src/DefinedClassesCoreBluetooth.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreBluetooth; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCoreData.pas b/packages/cocoaint/src/DefinedClassesCoreData.pas index 9d40658043..2fb49ca818 100644 --- a/packages/cocoaint/src/DefinedClassesCoreData.pas +++ b/packages/cocoaint/src/DefinedClassesCoreData.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreData; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCoreFoundation.pas b/packages/cocoaint/src/DefinedClassesCoreFoundation.pas index 6010c01d3d..9243353c34 100644 --- a/packages/cocoaint/src/DefinedClassesCoreFoundation.pas +++ b/packages/cocoaint/src/DefinedClassesCoreFoundation.pas @@ -1,4 +1,6 @@ +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreGraphics; +{$ENDIF FPC_DOTTEDUNITS} interface implementation -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/DefinedClassesCoreGraphics.pas b/packages/cocoaint/src/DefinedClassesCoreGraphics.pas index 6010c01d3d..9243353c34 100644 --- a/packages/cocoaint/src/DefinedClassesCoreGraphics.pas +++ b/packages/cocoaint/src/DefinedClassesCoreGraphics.pas @@ -1,4 +1,6 @@ +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreGraphics; +{$ENDIF FPC_DOTTEDUNITS} interface implementation -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/DefinedClassesCoreImage.pas b/packages/cocoaint/src/DefinedClassesCoreImage.pas index e1958a63fc..48203b2a36 100644 --- a/packages/cocoaint/src/DefinedClassesCoreImage.pas +++ b/packages/cocoaint/src/DefinedClassesCoreImage.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreImage; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCoreLocation.pas b/packages/cocoaint/src/DefinedClassesCoreLocation.pas index 18dc3b62bf..947b831ff5 100644 --- a/packages/cocoaint/src/DefinedClassesCoreLocation.pas +++ b/packages/cocoaint/src/DefinedClassesCoreLocation.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreLocation; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesCoreMedia.pas b/packages/cocoaint/src/DefinedClassesCoreMedia.pas index 4f73083a10..f5635b7de6 100644 --- a/packages/cocoaint/src/DefinedClassesCoreMedia.pas +++ b/packages/cocoaint/src/DefinedClassesCoreMedia.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreMedia; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesCoreMediaIO.pas b/packages/cocoaint/src/DefinedClassesCoreMediaIO.pas index df77b5badc..eb57f4473f 100644 --- a/packages/cocoaint/src/DefinedClassesCoreMediaIO.pas +++ b/packages/cocoaint/src/DefinedClassesCoreMediaIO.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreMediaIO; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesCoreVideo.pas b/packages/cocoaint/src/DefinedClassesCoreVideo.pas index ad372703d1..2c2ec5fa3c 100644 --- a/packages/cocoaint/src/DefinedClassesCoreVideo.pas +++ b/packages/cocoaint/src/DefinedClassesCoreVideo.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCoreVideo; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesCryptoTokenKit.pas b/packages/cocoaint/src/DefinedClassesCryptoTokenKit.pas index 5d34bf74d7..2e8af6b42d 100644 --- a/packages/cocoaint/src/DefinedClassesCryptoTokenKit.pas +++ b/packages/cocoaint/src/DefinedClassesCryptoTokenKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesCryptoTokenKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesEventKit.pas b/packages/cocoaint/src/DefinedClassesEventKit.pas index 2c690dd741..ffc85c7df0 100644 --- a/packages/cocoaint/src/DefinedClassesEventKit.pas +++ b/packages/cocoaint/src/DefinedClassesEventKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesEventKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesFinderSync.pas b/packages/cocoaint/src/DefinedClassesFinderSync.pas index 5bce201bfe..1b74702e6a 100644 --- a/packages/cocoaint/src/DefinedClassesFinderSync.pas +++ b/packages/cocoaint/src/DefinedClassesFinderSync.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesFinderSync; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesFoundation.pas b/packages/cocoaint/src/DefinedClassesFoundation.pas index 062628b7c2..5bca0c0b25 100644 --- a/packages/cocoaint/src/DefinedClassesFoundation.pas +++ b/packages/cocoaint/src/DefinedClassesFoundation.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesFoundation; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesGLKit.pas b/packages/cocoaint/src/DefinedClassesGLKit.pas index c69d81166b..c68332a6b7 100644 --- a/packages/cocoaint/src/DefinedClassesGLKit.pas +++ b/packages/cocoaint/src/DefinedClassesGLKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesGLKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesGameController.pas b/packages/cocoaint/src/DefinedClassesGameController.pas index e060c83eca..9fbc96065f 100644 --- a/packages/cocoaint/src/DefinedClassesGameController.pas +++ b/packages/cocoaint/src/DefinedClassesGameController.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesGameController; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesGameKit.pas b/packages/cocoaint/src/DefinedClassesGameKit.pas index 2107eb0497..24997d81d0 100644 --- a/packages/cocoaint/src/DefinedClassesGameKit.pas +++ b/packages/cocoaint/src/DefinedClassesGameKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesGameKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesIOBluetooth.pas b/packages/cocoaint/src/DefinedClassesIOBluetooth.pas index 8b17481e8b..04d9007517 100644 --- a/packages/cocoaint/src/DefinedClassesIOBluetooth.pas +++ b/packages/cocoaint/src/DefinedClassesIOBluetooth.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesIOBluetooth; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesIOBluetoothUI.pas b/packages/cocoaint/src/DefinedClassesIOBluetoothUI.pas index 860ce80a18..b03470c458 100644 --- a/packages/cocoaint/src/DefinedClassesIOBluetoothUI.pas +++ b/packages/cocoaint/src/DefinedClassesIOBluetoothUI.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesIOBluetoothUI; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesImageCaptureCore.pas b/packages/cocoaint/src/DefinedClassesImageCaptureCore.pas index 08d8a7b410..3a78ecb0a9 100644 --- a/packages/cocoaint/src/DefinedClassesImageCaptureCore.pas +++ b/packages/cocoaint/src/DefinedClassesImageCaptureCore.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesImageCaptureCore; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesImageKit.pas b/packages/cocoaint/src/DefinedClassesImageKit.pas index 15101a332a..e7aeafefbe 100644 --- a/packages/cocoaint/src/DefinedClassesImageKit.pas +++ b/packages/cocoaint/src/DefinedClassesImageKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesImageKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesInputMethodKit.pas b/packages/cocoaint/src/DefinedClassesInputMethodKit.pas index f8b9cd32ba..87a3d8b6e1 100644 --- a/packages/cocoaint/src/DefinedClassesInputMethodKit.pas +++ b/packages/cocoaint/src/DefinedClassesInputMethodKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesInputMethodKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesInstallerPlugins.pas b/packages/cocoaint/src/DefinedClassesInstallerPlugins.pas index 4901f1a525..cd551de0ae 100644 --- a/packages/cocoaint/src/DefinedClassesInstallerPlugins.pas +++ b/packages/cocoaint/src/DefinedClassesInstallerPlugins.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesInstallerPlugins; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesInstantMessage.pas b/packages/cocoaint/src/DefinedClassesInstantMessage.pas index 4243541183..0723458cea 100644 --- a/packages/cocoaint/src/DefinedClassesInstantMessage.pas +++ b/packages/cocoaint/src/DefinedClassesInstantMessage.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesInstantMessage; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesLocalAuthentication.pas b/packages/cocoaint/src/DefinedClassesLocalAuthentication.pas index 5a5bffec20..223acecb49 100644 --- a/packages/cocoaint/src/DefinedClassesLocalAuthentication.pas +++ b/packages/cocoaint/src/DefinedClassesLocalAuthentication.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesLocalAuthentication; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesMapKit.pas b/packages/cocoaint/src/DefinedClassesMapKit.pas index b81316d0da..7cfaf80e29 100644 --- a/packages/cocoaint/src/DefinedClassesMapKit.pas +++ b/packages/cocoaint/src/DefinedClassesMapKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesMapKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesMediaAccessibility.pas b/packages/cocoaint/src/DefinedClassesMediaAccessibility.pas index dd70d0075d..85a84e1ed1 100644 --- a/packages/cocoaint/src/DefinedClassesMediaAccessibility.pas +++ b/packages/cocoaint/src/DefinedClassesMediaAccessibility.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesMediaAccessibility; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesMediaLibrary.pas b/packages/cocoaint/src/DefinedClassesMediaLibrary.pas index 033c991e08..07e95dcc44 100644 --- a/packages/cocoaint/src/DefinedClassesMediaLibrary.pas +++ b/packages/cocoaint/src/DefinedClassesMediaLibrary.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesMediaLibrary; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesMultipeerConnectivity.pas b/packages/cocoaint/src/DefinedClassesMultipeerConnectivity.pas index 75031282c3..0d47e7ea2f 100644 --- a/packages/cocoaint/src/DefinedClassesMultipeerConnectivity.pas +++ b/packages/cocoaint/src/DefinedClassesMultipeerConnectivity.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesMultipeerConnectivity; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesNotificationCenter.pas b/packages/cocoaint/src/DefinedClassesNotificationCenter.pas index 8b279368fb..b0736a8543 100644 --- a/packages/cocoaint/src/DefinedClassesNotificationCenter.pas +++ b/packages/cocoaint/src/DefinedClassesNotificationCenter.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesNotificationCenter; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesOSAKit.pas b/packages/cocoaint/src/DefinedClassesOSAKit.pas index 6e88554396..080fb784b9 100644 --- a/packages/cocoaint/src/DefinedClassesOSAKit.pas +++ b/packages/cocoaint/src/DefinedClassesOSAKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesOSAKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesOpenDirectory.pas b/packages/cocoaint/src/DefinedClassesOpenDirectory.pas index 362bd2ca47..72ae933d25 100644 --- a/packages/cocoaint/src/DefinedClassesOpenDirectory.pas +++ b/packages/cocoaint/src/DefinedClassesOpenDirectory.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesOpenDirectory; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesPDFKit.pas b/packages/cocoaint/src/DefinedClassesPDFKit.pas index 050c493543..b7ec13cb1a 100644 --- a/packages/cocoaint/src/DefinedClassesPDFKit.pas +++ b/packages/cocoaint/src/DefinedClassesPDFKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesPDFKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesPreferencePanes.pas b/packages/cocoaint/src/DefinedClassesPreferencePanes.pas index 21747a52a7..15874e237e 100644 --- a/packages/cocoaint/src/DefinedClassesPreferencePanes.pas +++ b/packages/cocoaint/src/DefinedClassesPreferencePanes.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesPreferencePanes; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesPubSub.pas b/packages/cocoaint/src/DefinedClassesPubSub.pas index 9a2d4d6d37..9cf374241b 100644 --- a/packages/cocoaint/src/DefinedClassesPubSub.pas +++ b/packages/cocoaint/src/DefinedClassesPubSub.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesPubSub; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesQTKit.pas b/packages/cocoaint/src/DefinedClassesQTKit.pas index 50866d5f3a..f6157c654f 100644 --- a/packages/cocoaint/src/DefinedClassesQTKit.pas +++ b/packages/cocoaint/src/DefinedClassesQTKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesQTKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesQuartzComposer.pas b/packages/cocoaint/src/DefinedClassesQuartzComposer.pas index 97b0126313..c16f0adf98 100644 --- a/packages/cocoaint/src/DefinedClassesQuartzComposer.pas +++ b/packages/cocoaint/src/DefinedClassesQuartzComposer.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesQuartzComposer; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesQuartzCore.pas b/packages/cocoaint/src/DefinedClassesQuartzCore.pas index 6bc15f7c9a..4d4553b41e 100644 --- a/packages/cocoaint/src/DefinedClassesQuartzCore.pas +++ b/packages/cocoaint/src/DefinedClassesQuartzCore.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesQuartzCore; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesQuartzFilters.pas b/packages/cocoaint/src/DefinedClassesQuartzFilters.pas index 2a4190b046..5e9e9dcbc2 100644 --- a/packages/cocoaint/src/DefinedClassesQuartzFilters.pas +++ b/packages/cocoaint/src/DefinedClassesQuartzFilters.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesQuartzFilters; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesQuickLook.pas b/packages/cocoaint/src/DefinedClassesQuickLook.pas index b98798770d..758b1038b9 100644 --- a/packages/cocoaint/src/DefinedClassesQuickLook.pas +++ b/packages/cocoaint/src/DefinedClassesQuickLook.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesQuickLook; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesQuickLookUI.pas b/packages/cocoaint/src/DefinedClassesQuickLookUI.pas index 9844322c75..3eef3d44f9 100644 --- a/packages/cocoaint/src/DefinedClassesQuickLookUI.pas +++ b/packages/cocoaint/src/DefinedClassesQuickLookUI.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesQuickLookUI; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesSceneKit.pas b/packages/cocoaint/src/DefinedClassesSceneKit.pas index 42b9ba723a..95e28036c8 100644 --- a/packages/cocoaint/src/DefinedClassesSceneKit.pas +++ b/packages/cocoaint/src/DefinedClassesSceneKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesSceneKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesScreenSaver.pas b/packages/cocoaint/src/DefinedClassesScreenSaver.pas index bed828508c..5229d5011e 100644 --- a/packages/cocoaint/src/DefinedClassesScreenSaver.pas +++ b/packages/cocoaint/src/DefinedClassesScreenSaver.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesScreenSaver; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesScriptingBridge.pas b/packages/cocoaint/src/DefinedClassesScriptingBridge.pas index 3daec19aea..607d2043ed 100644 --- a/packages/cocoaint/src/DefinedClassesScriptingBridge.pas +++ b/packages/cocoaint/src/DefinedClassesScriptingBridge.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesScriptingBridge; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesSecurityFoundation.pas b/packages/cocoaint/src/DefinedClassesSecurityFoundation.pas index fc8a3a9d61..75f28a5ced 100644 --- a/packages/cocoaint/src/DefinedClassesSecurityFoundation.pas +++ b/packages/cocoaint/src/DefinedClassesSecurityFoundation.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesSecurityFoundation; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesSecurityInterface.pas b/packages/cocoaint/src/DefinedClassesSecurityInterface.pas index 474a18aae6..e34c9bd715 100644 --- a/packages/cocoaint/src/DefinedClassesSecurityInterface.pas +++ b/packages/cocoaint/src/DefinedClassesSecurityInterface.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesSecurityInterface; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesServiceManagement.pas b/packages/cocoaint/src/DefinedClassesServiceManagement.pas index 557d4aabbd..b426dbd8b9 100644 --- a/packages/cocoaint/src/DefinedClassesServiceManagement.pas +++ b/packages/cocoaint/src/DefinedClassesServiceManagement.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesServiceManagement; +{$ENDIF FPC_DOTTEDUNITS} interface implementation diff --git a/packages/cocoaint/src/DefinedClassesSocial.pas b/packages/cocoaint/src/DefinedClassesSocial.pas index 2085155145..d61fb1f35a 100644 --- a/packages/cocoaint/src/DefinedClassesSocial.pas +++ b/packages/cocoaint/src/DefinedClassesSocial.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesSocial; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesSpriteKit.pas b/packages/cocoaint/src/DefinedClassesSpriteKit.pas index 7c6cc58b96..f641be2a2d 100644 --- a/packages/cocoaint/src/DefinedClassesSpriteKit.pas +++ b/packages/cocoaint/src/DefinedClassesSpriteKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesSpriteKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesStoreKit.pas b/packages/cocoaint/src/DefinedClassesStoreKit.pas index caa070bcd5..f38c32198b 100644 --- a/packages/cocoaint/src/DefinedClassesStoreKit.pas +++ b/packages/cocoaint/src/DefinedClassesStoreKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesStoreKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesSyncServices.pas b/packages/cocoaint/src/DefinedClassesSyncServices.pas index b72ba2cfe2..523e28031e 100644 --- a/packages/cocoaint/src/DefinedClassesSyncServices.pas +++ b/packages/cocoaint/src/DefinedClassesSyncServices.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesSyncServices; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesWebKit.pas b/packages/cocoaint/src/DefinedClassesWebKit.pas index 28c706d697..cfcd23f6be 100644 --- a/packages/cocoaint/src/DefinedClassesWebKit.pas +++ b/packages/cocoaint/src/DefinedClassesWebKit.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesWebKit; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/DefinedClassesiTunesLibrary.pas b/packages/cocoaint/src/DefinedClassesiTunesLibrary.pas index 2735e0487a..742e93f66e 100644 --- a/packages/cocoaint/src/DefinedClassesiTunesLibrary.pas +++ b/packages/cocoaint/src/DefinedClassesiTunesLibrary.pas @@ -3,7 +3,9 @@ {$modeswitch cvar} {$packrecords c} +{$IFNDEF FPC_DOTTEDUNITS} unit DefinedClassesiTunesLibrary; +{$ENDIF FPC_DOTTEDUNITS} interface type diff --git a/packages/cocoaint/src/EventKit.pas b/packages/cocoaint/src/EventKit.pas index 3c628dfd20..0cafbc13c4 100644 --- a/packages/cocoaint/src/EventKit.pas +++ b/packages/cocoaint/src/EventKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit EventKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework EventKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef CocoaAll} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesEventKit, Api.Cocoa.CoreLocation, Api.Cocoa.CocoaAll, System.CTypes, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesEventKit, Api.Cocoa.CoreLocation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesEventKit, Api.Cocoa.Foundation, Api.Cocoa.CoreLocation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesEventKit, Api.Cocoa.Foundation, Api.Cocoa.CoreLocation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesFoundation, DefinedClassesEventKit, Foundation, CoreLocation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include eventkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/FinderSync.pas b/packages/cocoaint/src/FinderSync.pas index e21ea0941d..3a134715e7 100644 --- a/packages/cocoaint/src/FinderSync.pas +++ b/packages/cocoaint/src/FinderSync.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit FinderSync; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework FinderSync} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFinderSync, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFinderSync, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFinderSync, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFinderSync, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesFinderSync, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include findersync/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/Foundation.pas b/packages/cocoaint/src/Foundation.pas index 7e78fd553b..815af1c09c 100644 --- a/packages/cocoaint/src/Foundation.pas +++ b/packages/cocoaint/src/Foundation.pas @@ -196,11 +196,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit Foundation; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework Foundation} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -215,6 +233,7 @@ uses DefinedClassesFoundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -264,4 +283,4 @@ implementation {$define IMPLEMENTATION} {$include foundation/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/GLKit.pas b/packages/cocoaint/src/GLKit.pas index 868412ad14..20f2f8e589 100644 --- a/packages/cocoaint/src/GLKit.pas +++ b/packages/cocoaint/src/GLKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit GLKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework GLKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesGLKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesGLKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesGLKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesGLKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesGLKit, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include glkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/GameController.pas b/packages/cocoaint/src/GameController.pas index 5d1f72f5fb..1bb8c90022 100644 --- a/packages/cocoaint/src/GameController.pas +++ b/packages/cocoaint/src/GameController.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit GameController; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework GameController} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesGameController, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesGameController, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesGameController, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesGameController, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesGameController, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include gamecontroller/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/GameKit.pas b/packages/cocoaint/src/GameKit.pas index 6d3ff24e04..32c25eab1e 100644 --- a/packages/cocoaint/src/GameKit.pas +++ b/packages/cocoaint/src/GameKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit GameKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework GameKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesGameKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesGameKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesGameKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesGameKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesGameKit, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include gamekit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/IOBluetooth.pas b/packages/cocoaint/src/IOBluetooth.pas index e875840bfa..e295e7009e 100644 --- a/packages/cocoaint/src/IOBluetooth.pas +++ b/packages/cocoaint/src/IOBluetooth.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit IOBluetooth; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework IOBluetooth} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesIOBluetooth, Api.Cocoa.CoreBluetooth, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesIOBluetooth, Api.Cocoa.CoreBluetooth, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesIOBluetooth, Api.Cocoa.CoreBluetooth, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesIOBluetooth, Api.Cocoa.CoreBluetooth, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesIOBluetooth, CoreBluetooth, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include iobluetooth/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/IOBluetoothUI.pas b/packages/cocoaint/src/IOBluetoothUI.pas index 885c7ffd55..1dd0d7908a 100644 --- a/packages/cocoaint/src/IOBluetoothUI.pas +++ b/packages/cocoaint/src/IOBluetoothUI.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit IOBluetoothUI; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework IOBluetoothUI} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesIOBluetoothUI, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesIOBluetoothUI, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesIOBluetoothUI, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesIOBluetoothUI, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesIOBluetoothUI, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include iobluetoothui/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/ImageCaptureCore.pas b/packages/cocoaint/src/ImageCaptureCore.pas index 8fbd217e27..ec1c497955 100644 --- a/packages/cocoaint/src/ImageCaptureCore.pas +++ b/packages/cocoaint/src/ImageCaptureCore.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit ImageCaptureCore; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework ImageCaptureCore} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesImageCaptureCore, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesImageCaptureCore, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesImageCaptureCore, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesImageCaptureCore, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesImageCaptureCore, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include imagecapturecore/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/ImageKit.pas b/packages/cocoaint/src/ImageKit.pas index bd1a047a08..e413e20e97 100644 --- a/packages/cocoaint/src/ImageKit.pas +++ b/packages/cocoaint/src/ImageKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit ImageKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework ImageKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesImageKit, Api.Cocoa.ImageCaptureCore, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesImageKit, Api.Cocoa.ImageCaptureCore, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesImageKit, Api.Cocoa.CoreImage, Api.Cocoa.ImageCaptureCore, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesImageKit, Api.Cocoa.CoreImage, Api.Cocoa.ImageCaptureCore, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreImage, DefinedClassesImageKit, CoreImage, ImageCaptureCore, QuartzCore, Foundation, AppKit, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include imagekit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/InputMethodKit.pas b/packages/cocoaint/src/InputMethodKit.pas index c50eafd21e..6edeb1ed97 100644 --- a/packages/cocoaint/src/InputMethodKit.pas +++ b/packages/cocoaint/src/InputMethodKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit InputMethodKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework InputMethodKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInputMethodKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInputMethodKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInputMethodKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInputMethodKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesInputMethodKit, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include inputmethodkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/InstallerPlugins.pas b/packages/cocoaint/src/InstallerPlugins.pas index 79486f1fc1..a3d513931d 100644 --- a/packages/cocoaint/src/InstallerPlugins.pas +++ b/packages/cocoaint/src/InstallerPlugins.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit InstallerPlugins; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework InstallerPlugins} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInstallerPlugins, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInstallerPlugins, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInstallerPlugins, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesInstallerPlugins, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesInstallerPlugins, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include installerplugins/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/InstantMessage.pas b/packages/cocoaint/src/InstantMessage.pas index f9320a6593..b4ae120d00 100644 --- a/packages/cocoaint/src/InstantMessage.pas +++ b/packages/cocoaint/src/InstantMessage.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit InstantMessage; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework InstantMessage} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesInstantMessage, Api.Cocoa.CoreVideo, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesInstantMessage, Api.Cocoa.CoreVideo, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesInstantMessage, Api.Cocoa.CoreVideo, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesInstantMessage, Api.Cocoa.CoreVideo, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesInstantMessage, CoreVideo, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include instantmessage/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/LocalAuthentication.pas b/packages/cocoaint/src/LocalAuthentication.pas index 0169b511bd..e79671f109 100644 --- a/packages/cocoaint/src/LocalAuthentication.pas +++ b/packages/cocoaint/src/LocalAuthentication.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit LocalAuthentication; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework LocalAuthentication} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesLocalAuthentication, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesLocalAuthentication, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesLocalAuthentication, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesLocalAuthentication, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesLocalAuthentication, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include localauthentication/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/MapKit.pas b/packages/cocoaint/src/MapKit.pas index fe90bed28a..c740119e80 100644 --- a/packages/cocoaint/src/MapKit.pas +++ b/packages/cocoaint/src/MapKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit MapKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework MapKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMapKit, Api.Cocoa.CoreLocation, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMapKit, Api.Cocoa.CoreLocation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMapKit, Api.Cocoa.AppKit, Api.Cocoa.CoreLocation, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMapKit, Api.Cocoa.AppKit, Api.Cocoa.CoreLocation, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesMapKit, AppKit, CoreLocation, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include mapkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/MediaAccessibility.pas b/packages/cocoaint/src/MediaAccessibility.pas index 041557f9dc..6cef586069 100644 --- a/packages/cocoaint/src/MediaAccessibility.pas +++ b/packages/cocoaint/src/MediaAccessibility.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit MediaAccessibility; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework MediaAccessibility} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMediaAccessibility, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMediaAccessibility, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer, MacOsApi.CTFontDescriptor; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMediaAccessibility, Api.Cocoa.QuartzCore, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMediaAccessibility, Api.Cocoa.QuartzCore, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer, MacOsApi.CTFontDescriptor; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesMediaAccessibility, QuartzCore, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer, CTFontDescriptor; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} diff --git a/packages/cocoaint/src/MediaLibrary.pas b/packages/cocoaint/src/MediaLibrary.pas index c4b77b8471..60cd900478 100644 --- a/packages/cocoaint/src/MediaLibrary.pas +++ b/packages/cocoaint/src/MediaLibrary.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit MediaLibrary; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework MediaLibrary} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMediaLibrary, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMediaLibrary, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMediaLibrary, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMediaLibrary, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesMediaLibrary, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include medialibrary/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/MultipeerConnectivity.pas b/packages/cocoaint/src/MultipeerConnectivity.pas index 7becec6393..fc96ad7ab7 100644 --- a/packages/cocoaint/src/MultipeerConnectivity.pas +++ b/packages/cocoaint/src/MultipeerConnectivity.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit MultipeerConnectivity; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework MultipeerConnectivity} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMultipeerConnectivity, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMultipeerConnectivity, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesMultipeerConnectivity, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesMultipeerConnectivity, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesMultipeerConnectivity, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include multipeerconnectivity/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/NotificationCenter.pas b/packages/cocoaint/src/NotificationCenter.pas index 612baae709..8b57f13259 100644 --- a/packages/cocoaint/src/NotificationCenter.pas +++ b/packages/cocoaint/src/NotificationCenter.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit NotificationCenter; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework NotificationCenter} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesNotificationCenter, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesNotificationCenter, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesNotificationCenter, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesNotificationCenter, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesNotificationCenter, Foundation, AppKit, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include notificationcenter/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/OSAKit.pas b/packages/cocoaint/src/OSAKit.pas index ec388b752a..a60f70df3d 100644 --- a/packages/cocoaint/src/OSAKit.pas +++ b/packages/cocoaint/src/OSAKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit OSAKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework OSAKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesOSAKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesOSAKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesOSAKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesOSAKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesFoundation, DefinedClassesOSAKit, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include osakit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/OpenDirectory.pas b/packages/cocoaint/src/OpenDirectory.pas index 212eefd96b..e1b26409bc 100644 --- a/packages/cocoaint/src/OpenDirectory.pas +++ b/packages/cocoaint/src/OpenDirectory.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit OpenDirectory; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework OpenDirectory} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesOpenDirectory, Api.Cocoa.CFOpenDirectory, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesOpenDirectory, Api.Cocoa.CFOpenDirectory, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesOpenDirectory, Api.Cocoa.CFOpenDirectory, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesOpenDirectory, Api.Cocoa.CFOpenDirectory, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesOpenDirectory, CFOpenDirectory, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include opendirectory/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/PDFKit.pas b/packages/cocoaint/src/PDFKit.pas index 2bec5e20ff..198f33195b 100644 --- a/packages/cocoaint/src/PDFKit.pas +++ b/packages/cocoaint/src/PDFKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit PDFKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework PDFKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPDFKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPDFKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPDFKit, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPDFKit, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesFoundation, DefinedClassesPDFKit, Foundation, AppKit, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include pdfkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/PreferencePanes.pas b/packages/cocoaint/src/PreferencePanes.pas index e0c7913f1a..6f77c0e2e1 100644 --- a/packages/cocoaint/src/PreferencePanes.pas +++ b/packages/cocoaint/src/PreferencePanes.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit PreferencePanes; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework PreferencePanes} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPreferencePanes, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPreferencePanes, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPreferencePanes, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesPreferencePanes, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesFoundation, DefinedClassesPreferencePanes, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include preferencepanes/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/PubSub.pas b/packages/cocoaint/src/PubSub.pas index 697fcee8b4..41cd809262 100644 --- a/packages/cocoaint/src/PubSub.pas +++ b/packages/cocoaint/src/PubSub.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit PubSub; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework PubSub} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesPubSub, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesPubSub, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesPubSub, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesPubSub, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesPubSub, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include pubsub/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/QTKit.pas b/packages/cocoaint/src/QTKit.pas index b86dd2f35a..afef86660a 100644 --- a/packages/cocoaint/src/QTKit.pas +++ b/packages/cocoaint/src/QTKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit QTKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework QTKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef CocoaAll} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQTKit, Api.Cocoa.CoreAudio, Api.Cocoa.CocoaAll, System.CTypes, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQTKit, Api.Cocoa.CoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Movies, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQTKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, Api.Cocoa.QuartzCore, Api.Cocoa.CoreAudio, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQTKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, Api.Cocoa.QuartzCore, Api.Cocoa.CoreAudio, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Movies, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesFoundation, DefinedClassesQTKit, AppKit, Foundation, QuartzCore, CoreAudio, CTypes, MacTypes, MacOSXPosix, Movies, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include qtkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/QuartzComposer.pas b/packages/cocoaint/src/QuartzComposer.pas index b546d58c9e..3f94a1b536 100644 --- a/packages/cocoaint/src/QuartzComposer.pas +++ b/packages/cocoaint/src/QuartzComposer.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit QuartzComposer; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework QuartzComposer} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef CocoaAll} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesQuartzComposer, Api.Cocoa.CocoaAll, System.CTypes, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesQuartzComposer, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, Api.Cocoa.CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesQuartzComposer, Api.Cocoa.AppKit, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesQuartzComposer, Api.Cocoa.AppKit, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesQuartzComposer, AppKit, QuartzCore, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include quartzcomposer/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/QuartzCore.pas b/packages/cocoaint/src/QuartzCore.pas index ecadaa3a79..e3a2fc0a33 100644 --- a/packages/cocoaint/src/QuartzCore.pas +++ b/packages/cocoaint/src/QuartzCore.pas @@ -196,15 +196,24 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit QuartzCore; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework QuartzCore} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreImage, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQuartzCore, Api.Cocoa.CoreVideo, Api.Cocoa.CocoaAll, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} DefinedClassesCoreImage, DefinedClassesFoundation, DefinedClassesQuartzCore, CoreVideo, CocoaAll, CTypes, MacOSAll; +{$ENDIF FPC_DOTTEDUNITS} {$else} DefinedClassesCoreImage, DefinedClassesFoundation, DefinedClassesQuartzCore, CoreVideo, CTypes, MacTypes, MacOSXPosix, CocoaAll, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} @@ -264,4 +273,4 @@ implementation {$define IMPLEMENTATION} {$include quartzcore/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/QuartzFilters.pas b/packages/cocoaint/src/QuartzFilters.pas index 4e74195f98..38a28123a6 100644 --- a/packages/cocoaint/src/QuartzFilters.pas +++ b/packages/cocoaint/src/QuartzFilters.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit QuartzFilters; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework QuartzFilters} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQuartzFilters, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQuartzFilters, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQuartzFilters, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesQuartzFilters, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesAppKit, DefinedClassesFoundation, DefinedClassesQuartzFilters, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include quartzfilters/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/QuickLook.pas b/packages/cocoaint/src/QuickLook.pas index 7695ad53dd..4f07ea49ff 100644 --- a/packages/cocoaint/src/QuickLook.pas +++ b/packages/cocoaint/src/QuickLook.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit QuickLook; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework QuickLook} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreGraphics, Api.Cocoa.DefinedClassesQuickLook, MacOsApi.CoreGraphics, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreGraphics, Api.Cocoa.DefinedClassesQuickLook, MacOsApi.CoreGraphics, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesCoreGraphics, Api.Cocoa.DefinedClassesQuickLook, MacOsApi.CoreGraphics, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesCoreGraphics, Api.Cocoa.DefinedClassesQuickLook, MacOsApi.CoreGraphics, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesCoreGraphics, DefinedClassesQuickLook, CoreGraphics, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include quicklook/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/QuickLookUI.pas b/packages/cocoaint/src/QuickLookUI.pas index f68f7af1e1..eb225fdae3 100644 --- a/packages/cocoaint/src/QuickLookUI.pas +++ b/packages/cocoaint/src/QuickLookUI.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit QuickLookUI; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework Quartz} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesQuickLookUI, Api.Cocoa.QuickLook, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesQuickLookUI, Api.Cocoa.QuickLook, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesQuickLookUI, Api.Cocoa.AppKit, Api.Cocoa.Foundation, Api.Cocoa.QuickLook, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesQuickLookUI, Api.Cocoa.AppKit, Api.Cocoa.Foundation, Api.Cocoa.QuickLook, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesQuickLookUI, AppKit, Foundation, QuickLook, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include quicklookui/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/SceneKit.pas b/packages/cocoaint/src/SceneKit.pas index d7cd420cb5..216d2509fe 100644 --- a/packages/cocoaint/src/SceneKit.pas +++ b/packages/cocoaint/src/SceneKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit SceneKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework SceneKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef CocoaAll} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesSceneKit, Api.Cocoa.GLKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSceneKit, Api.Cocoa.GLKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MacOSAll} + Api.Cocoa.DefinedClassesSceneKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, Api.Cocoa.GLKit, Api.Cocoa.QuartzCore, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSceneKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, Api.Cocoa.GLKit, Api.Cocoa.QuartzCore, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesSceneKit, AppKit, Foundation, GLKit, QuartzCore, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include scenekit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/ScreenSaver.pas b/packages/cocoaint/src/ScreenSaver.pas index de892c87a4..ce2156e783 100644 --- a/packages/cocoaint/src/ScreenSaver.pas +++ b/packages/cocoaint/src/ScreenSaver.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit ScreenSaver; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework ScreenSaver} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesScreenSaver, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesScreenSaver, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesScreenSaver, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesScreenSaver, Api.Cocoa.Foundation, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesScreenSaver, Foundation, AppKit, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include screensaver/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/ScriptingBridge.pas b/packages/cocoaint/src/ScriptingBridge.pas index ec711ec6c3..52887c1479 100644 --- a/packages/cocoaint/src/ScriptingBridge.pas +++ b/packages/cocoaint/src/ScriptingBridge.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit ScriptingBridge; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework ScriptingBridge} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesScriptingBridge, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesScriptingBridge, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.LSOpen, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesScriptingBridge, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesScriptingBridge, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.LSOpen, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesScriptingBridge, Foundation, CTypes, MacTypes, MacOSXPosix, LSOpen, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include scriptingbridge/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/SecurityFoundation.pas b/packages/cocoaint/src/SecurityFoundation.pas index 1e44937f37..47d69fc3bb 100644 --- a/packages/cocoaint/src/SecurityFoundation.pas +++ b/packages/cocoaint/src/SecurityFoundation.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit SecurityFoundation; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework SecurityFoundation} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSecurityFoundation, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSecurityFoundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Authorization, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSecurityFoundation, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSecurityFoundation, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Authorization, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesSecurityFoundation, Foundation, CTypes, MacTypes, MacOSXPosix, Authorization, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include securityfoundation/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/SecurityInterface.pas b/packages/cocoaint/src/SecurityInterface.pas index 0e95a66e17..c04436984d 100644 --- a/packages/cocoaint/src/SecurityInterface.pas +++ b/packages/cocoaint/src/SecurityInterface.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit SecurityInterface; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework SecurityInterface} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesSecurityInterface, Api.Cocoa.SecurityFoundation, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesSecurityInterface, Api.Cocoa.SecurityFoundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Authorization, MacOsApi.AuthorizationPlugin, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesSecurityInterface, Api.Cocoa.Foundation, Api.Cocoa.SecurityFoundation, Api.Cocoa.AppKit, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesFoundation, Api.Cocoa.DefinedClassesSecurityInterface, Api.Cocoa.Foundation, Api.Cocoa.SecurityFoundation, Api.Cocoa.AppKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.Authorization, MacOsApi.AuthorizationPlugin, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesFoundation, DefinedClassesSecurityInterface, Foundation, SecurityFoundation, AppKit, CTypes, MacTypes, MacOSXPosix, Authorization, AuthorizationPlugin, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include securityinterface/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/ServiceManagement.pas b/packages/cocoaint/src/ServiceManagement.pas index 5f202f8dd9..70b2e7ffff 100644 --- a/packages/cocoaint/src/ServiceManagement.pas +++ b/packages/cocoaint/src/ServiceManagement.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit ServiceManagement; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework ServiceManagement} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesServiceManagement, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesServiceManagement, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesServiceManagement, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesServiceManagement, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesServiceManagement, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include servicemanagement/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/Social.pas b/packages/cocoaint/src/Social.pas index 018b41135b..1b023639a8 100644 --- a/packages/cocoaint/src/Social.pas +++ b/packages/cocoaint/src/Social.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit Social; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework Social} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSocial, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSocial, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSocial, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSocial, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesSocial, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include social/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/SpriteKit.pas b/packages/cocoaint/src/SpriteKit.pas index 1cfdd44e7c..feb678fab3 100644 --- a/packages/cocoaint/src/SpriteKit.pas +++ b/packages/cocoaint/src/SpriteKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit SpriteKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework SpriteKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSpriteKit, Api.Cocoa.GLKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSpriteKit, Api.Cocoa.GLKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSpriteKit, Api.Cocoa.GLKit, Api.Cocoa.AppKit, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSpriteKit, Api.Cocoa.GLKit, Api.Cocoa.AppKit, Api.Cocoa.QuartzCore, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesSpriteKit, GLKit, AppKit, QuartzCore, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include spritekit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/StoreKit.pas b/packages/cocoaint/src/StoreKit.pas index 8009fe58ed..8904c8faeb 100644 --- a/packages/cocoaint/src/StoreKit.pas +++ b/packages/cocoaint/src/StoreKit.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit StoreKit; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework StoreKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesStoreKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesStoreKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesStoreKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesStoreKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesStoreKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include storekit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/SyncServices.pas b/packages/cocoaint/src/SyncServices.pas index d98fefe2de..f49f8f7a7b 100644 --- a/packages/cocoaint/src/SyncServices.pas +++ b/packages/cocoaint/src/SyncServices.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit SyncServices; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework SyncServices} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSyncServices, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSyncServices, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesSyncServices, Api.Cocoa.CoreData, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesSyncServices, Api.Cocoa.CoreData, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesSyncServices, CoreData, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include syncservices/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/WebKit.pas b/packages/cocoaint/src/WebKit.pas index d8184993f2..2c3f421a2e 100644 --- a/packages/cocoaint/src/WebKit.pas +++ b/packages/cocoaint/src/WebKit.pas @@ -193,11 +193,30 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit WebKit; +{$ENDIF FPC_DOTTEDUNITS} + interface {$linkframework WebKit} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesWebKit, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesWebKit, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesWebKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesAppKit, Api.Cocoa.DefinedClassesWebKit, Api.Cocoa.AppKit, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +231,7 @@ uses DefinedClassesAppKit, DefinedClassesWebKit, AppKit, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +281,4 @@ implementation {$define IMPLEMENTATION} {$include webkit/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end. diff --git a/packages/cocoaint/src/iTunesLibrary.pas b/packages/cocoaint/src/iTunesLibrary.pas index 48fde4cb7e..74c7597cb9 100644 --- a/packages/cocoaint/src/iTunesLibrary.pas +++ b/packages/cocoaint/src/iTunesLibrary.pas @@ -193,11 +193,29 @@ {$endif} +{$IFNDEF FPC_DOTTEDUNITS} unit iTunesLibrary; +{$ENDIF FPC_DOTTEDUNITS} interface {$linkframework iTunesLibrary} +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef COCOAALL} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesiTunesLibrary, System.CTypes, Api.Cocoa.CocoaAll, MacOsApi.MacOSAll; + {$else} + Api.Cocoa.DefinedClassesiTunesLibrary, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, CocoaAll, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$else} + {$ifdef MACOSALL} + Api.Cocoa.DefinedClassesiTunesLibrary, Api.Cocoa.Foundation, System.CTypes, MacOSAll; + {$else} + Api.Cocoa.DefinedClassesiTunesLibrary, Api.Cocoa.Foundation, System.CTypes, MacOsApi.MacTypes, MacOsApi.MacOSXPosix, MacOsApi.AEDataModel, MacOsApi.IconsCore, MacOsApi.IOSurfaceAPI, MacOsApi.SecBase, MacOsApi.SecTrust, MacOsApi.Macgl, MacOsApi.CGLTypes, MacOsApi.CFBase, MacOsApi.CFArray, MacOsApi.CFBag, MacOsApi.CFCharacterSet, MacOsApi.CFData, MacOsApi.CFDate, MacOsApi.CFDictionary, MacOsApi.CFNumber, MacOsApi.CFPropertyList, MacOsApi.CFSet, MacOsApi.CFString, MacOsApi.CFStringEncodingExt, MacOsApi.CFTimeZone, MacOsApi.CFTree, MacOsApi.CFURL, MacOsApi.CFXMLNode, MacOsApi.CFXMLParser, MacOsApi.CFMachPort, MacOsApi.CFMessagePort, MacOsApi.CFRunLoop, MacOsApi.CFSocket, MacOsApi.CFBinaryHeap, MacOsApi.CFBitVector, MacOsApi.CFBundle, MacOsApi.CFByteOrders, MacOsApi.CFPlugIn, MacOsApi.CFPreferences, MacOsApi.CFURLAccess, MacOsApi.CFUUID, MacOsApi.CFLocale, MacOsApi.CFStream, MacOsApi.CFDateFormatter, MacOsApi.CFNumberFormatter, MacOsApi.CFCalendar, MacOsApi.CFUserNotification, MacOsApi.CFNotificationCenter, MacOsApi.CFAttributedString, MacOsApi.CFNetworkErrorss, MacOsApi.CGBase, MacOsApi.CGAffineTransforms, MacOsApi.CGBitmapContext, MacOsApi.CGColor, MacOsApi.CGColorSpace, MacOsApi.CGContext, MacOsApi.CGDataConsumer, MacOsApi.CGDataProvider, MacOsApi.CGDirectDisplay, MacOsApi.CGDirectPalette, MacOsApi.CGDisplayConfiguration, MacOsApi.CGDisplayFades, MacOsApi.CGErrors, MacOsApi.CGEvent, MacOsApi.CGEventSource, MacOsApi.CGEventTypes, MacOsApi.CGFont, MacOsApi.CGFunction, MacOsApi.CGGLContext, MacOsApi.CGGeometry, MacOsApi.CGImage, MacOsApi.CGLayer, MacOsApi.CGPDFArray, MacOsApi.CGPDFContentStream, MacOsApi.CGPDFContext, MacOsApi.CGPDFDictionary, MacOsApi.CGPDFDocument, MacOsApi.CGPDFObject, MacOsApi.CGPDFOperatorTable, MacOsApi.CGPDFPage, MacOsApi.CGPDFScanner, MacOsApi.CGPDFStream, MacOsApi.CGPDFString, MacOsApi.CGPSConverter, MacOsApi.CGPath, MacOsApi.CGPattern, MacOsApi.CGRemoteOperation, MacOsApi.CGSession, MacOsApi.CGShading, MacOsApi.CGWindowLevels, MacOsApi.CVBase, MacOsApi.CVImageBuffer; + {$endif} +{$endif} +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef COCOAALL} {$ifdef MACOSALL} @@ -212,6 +230,7 @@ uses DefinedClassesiTunesLibrary, Foundation, CTypes, MacTypes, MacOSXPosix, AEDataModel, IconsCore, IOSurfaceAPI, SecBase, SecTrust, MacGL, CGLTypes, CFBase, CFArray, CFBag, CFCharacterSet, CFData, CFDate, CFDictionary, CFNumber, CFPropertyList, CFSet, CFString, CFStringEncodingExt, CFTimeZone, CFTree, CFURL, CFXMLNode, CFXMLParser, CFMachPort, CFMessagePort, CFRunLoop, CFSocket, CFBinaryHeap, CFBitVector, CFBundle, CFByteOrders, CFPlugIn, CFPreferences, CFURLAccess, CFUUID, CFLocale, CFStream, CFDateFormatter, CFNumberFormatter, CFCalendar, CFUserNotification, CFNotificationCenter, CFAttributedString, CFNetworkErrorss, CGBase, CGAffineTransforms, CGBitmapContext, CGColor, CGColorSpace, CGContext, CGDataConsumer, CGDataProvider, CGDirectDisplay, CGDirectPalette, CGDisplayConfiguration, CGDisplayFades, CGErrors, CGEvent, CGEventSource, CGEventTypes, CGFont, CGFunction, CGGLContext, CGGeometry, CGImage, CGLayer, CGPDFArray, CGPDFContentStream, CGPDFContext, CGPDFDictionary, CGPDFDocument, CGPDFObject, CGPDFOperatorTable, CGPDFPage, CGPDFScanner, CGPDFStream, CGPDFString, CGPSConverter, CGPath, CGPattern, CGRemoteOperation, CGSession, CGShading, CGWindowLevels, CVBase, CVImageBuffer; {$endif} {$endif} +{$ENDIF FPC_DOTTEDUNITS} {$define INTERFACE} {$define CGFLOAT_DEFINED} @@ -261,4 +280,4 @@ implementation {$define IMPLEMENTATION} {$include ituneslibrary/InlineFunctions.inc} {$undef IMPLEMENTATION} -end. \ No newline at end of file +end.