+ add KeyEvents unit to MacOSAll

* fixed make install after previous changes

git-svn-id: trunk@14097 -
This commit is contained in:
Jonas Maebe 2009-11-07 12:48:48 +00:00
parent 27ce2c747e
commit 70909d60d0
3 changed files with 144 additions and 171 deletions

File diff suppressed because one or more lines are too long

View File

@ -8,117 +8,89 @@ version=2.5.1
[target] [target]
units=MacOSAll MacOS units=MacOSAll MacOS
implicitunits=ABActions.pas ABAddressBook.pas ABGlobals.pas ABPeoplePicker.pas \ implicitunits= ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel \
ABTypedefs.pas AEDataModel.pas AEHelpers.pas AEInteraction.pas AEMach.pas \ AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry \
AEObjects.pas AEPackObject.pas AERegistry.pas AEUserTermTypes.pas AIFF.pas \ AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes \
ASDebugging.pas ASRegistry.pas ATSFont.pas ATSLayoutTypes.pas ATSTypes.pas \ ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening \
ATSUnicodeDirectAccess.pas ATSUnicodeDrawing.pas ATSUnicodeFlattening.pas \ ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes \
ATSUnicodeFonts.pas ATSUnicodeGlyphs.pas ATSUnicodeObjects.pas \ AUComponent AVLTree AXActionConstants AXAttributeConstants AXConstants \
ATSUnicodeTypes.pas AUComponent.pas AVLTree.pas AXActionConstants.pas \ AXErrors AXNotificationConstants AXRoleConstants AXTextAttributedString \
AXAttributeConstants.pas AXConstants.pas AXErrors.pas \ AXUIElement AXValue AXValueConstants Accessibility Aliases Appearance \
AXNotificationConstants.pas AXRoleConstants.pas AXTextAttributedString.pas \ AppleDiskPartitions AppleEvents AppleHelp AppleScript AudioCodecs \
AXUIElement.pas AXValue.pas AXValueConstants.pas Accessibility.pas Aliases.pas \ AudioComponents AudioHardware AudioOutputUnit AudioUnitCarbonViews \
Appearance.pas AppleDiskPartitions.pas AppleEvents.pas AppleHelp.pas \ AudioUnitParameters AudioUnitProperties AuthSession Authorization \
AppleScript.pas AudioCodecs.pas AudioComponents.pas AudioHardware.pas \ AuthorizationDB AuthorizationPlugin AuthorizationTags BackupCore CFArray \
AudioOutputUnit.pas AudioUnitCarbonViews.pas AudioUnitParameters.pas \ CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle \
AudioUnitProperties.pas AuthSession.pas Authorization.pas AuthorizationDB.pas \ CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter \
AuthorizationPlugin.pas AuthorizationTags.pas BackupCore.pas CFArray.pas \ CFDictionary CFError CFFTPStream CFHTTPAuthentication CFHTTPMessage \
CFAttributedString.pas CFBag.pas CFBase.pas CFBinaryHeap.pas CFBitVector.pas \ CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetDiagnostics \
CFBundle.pas CFByteOrders.pas CFCalendar.pas CFCharacterSet.pas CFData.pas \ CFNetServices CFNetworkErrorss CFNotificationCenter CFNumber \
CFDate.pas CFDateFormatter.pas CFDictionary.pas CFError.pas CFFTPStream.pas \ CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList \
CFHTTPAuthentication.pas CFHTTPMessage.pas CFHTTPStream.pas CFHost.pas \ CFProxySupport CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString \
CFLocale.pas CFMachPort.pas CFMessagePort.pas CFNetDiagnostics.pas \ CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID \
CFNetServices.pas CFNetworkErrorss.pas CFNotificationCenter.pas CFNumber.pas \ CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase \
CFNumberFormatter.pas CFPlugIn.pas CFPlugInCOM.pas CFPreferences.pas \ CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer \
CFPropertyList.pas CFProxySupport.pas CFRunLoop.pas CFSet.pas CFSocket.pas \ CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration \
CFSocketStream.pas CFStream.pas CFString.pas CFStringEncodingExt.pas \ CGDisplayFades CGErrors CGEvent CGEventSource CGEventTypes CGFont \
CFTimeZone.pas CFTree.pas CFURL.pas CFURLAccess.pas CFUUID.pas \ CGFunction CGGLContext CGGeometry CGGradient CGImage CGImageDestination \
CFUserNotification.pas CFXMLNode.pas CFXMLParser.pas CGAffineTransforms.pas \ CGImageProperties CGImageSource CGLCurrent CGLDevice CGLProfiler \
CGBase.pas CGBitmapContext.pas CGColor.pas CGColorSpace.pas CGContext.pas \ CGLProfilerFunctionEnums CGLRenderers CGLTypes CGLayer CGPDFArray \
CGDataConsumer.pas CGDataProvider.pas CGDirectDisplay.pas CGDirectPalette.pas \ CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject \
CGDisplayConfiguration.pas CGDisplayFades.pas CGErrors.pas CGEvent.pas \ CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString \
CGEventSource.pas CGEventTypes.pas CGFont.pas CGFunction.pas CGGLContext.pas \ CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading \
CGGeometry.pas CGGradient.pas CGImage.pas CGImageDestination.pas \ CGWindow CGWindowLevels CMCalibrator CSIdentity CSIdentityAuthority \
CGImageProperties.pas CGImageSource.pas CGLCurrent.pas CGLDevice.pas \ CSIdentityQuery CTFont CTFontCollection CTFontDescriptor CTFontManager \
CGLProfiler.pas CGLProfilerFunctionEnums.pas CGLRenderers.pas CGLTypes.pas \ CTFontManagerErrors CTFontTraits CTFrame CTFramesetter CTGlyphInfo CTLine \
CGLayer.pas CGPDFArray.pas CGPDFContentStream.pas CGPDFContext.pas \ CTParagraphStyle CTRun CTStringAttributes CTTextTab CTTypesetter CVBase \
CGPDFDictionary.pas CGPDFDocument.pas CGPDFObject.pas CGPDFOperatorTable.pas \ CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVOpenGLBuffer \
CGPDFPage.pas CGPDFScanner.pas CGPDFStream.pas CGPDFString.pas \ CVOpenGLBufferPool CVOpenGLTexture CVOpenGLTextureCache CVPixelBuffer \
CGPSConverter.pas CGPath.pas CGPattern.pas CGRemoteOperation.pas CGSession.pas \ CVPixelBufferPool CVPixelFormatDescription CVReturns CarbonEvents \
CGShading.pas CGWindow.pas CGWindowLevels.pas CMApplication.pas \ CarbonEventsCore CodeFragments Collections ColorPicker ColorSyncCMM \
CMCalibrator.pas CMDeviceIntegration.pas CMICCProfile.pas CMMComponent.pas \ ColorSyncDeprecated ColorSyncDevice ColorSyncProfile ColorSyncTransform \
CMPRComponent.pas CMScriptingPlugin.pas CMTypes.pas CSIdentity.pas \ Components ConditionalMacros ControlDefinitions Controls CoreAudioTypes \
CSIdentityAuthority.pas CSIdentityQuery.pas CTFont.pas CTFontCollection.pas \ CoreFoundation CoreGraphics CoreText DADisk DASession \
CTFontDescriptor.pas CTFontManager.pas CTFontManagerErrors.pas \ DHCPClientPreferences DateTimeUtils Debugging Dialogs Dictionary \
CTFontTraits.pas CTFrame.pas CTFramesetter.pas CTGlyphInfo.pas CTLine.pas \ DigitalHubRegistry Displays Drag DrawSprocket DriverServices \
CTParagraphStyle.pas CTRun.pas CTStringAttributes.pas CTTextTab.pas \ DriverSynchronization Endian Events FSEvents FileTypesAndCreators Files \
CTTypesetter.pas CVBase.pas CVBuffer.pas CVDisplayLink.pas CVHostTime.pas \ Finder FinderRegistry FixMath Folders FontPanel FontSync Fonts GestaltEqu \
CVImageBuffer.pas CVOpenGLBuffer.pas CVOpenGLBufferPool.pas \ HFSVolumes HIAccessibility HIArchive HIButtonViews HIClockView HIComboBox \
CVOpenGLTexture.pas CVOpenGLTextureCache.pas CVPixelBuffer.pas \ HIContainerViews HIDataBrowser HIDisclosureViews HIGeometry HIImageViews \
CVPixelBufferPool.pas CVPixelFormatDescription.pas CVReturns.pas \ HILittleArrows HIMenuView HIMovieView HIObject HIPopupButton \
CarbonEvents.pas CarbonEventsCore.pas CodeFragments.pas Collections.pas \ HIProgressViews HIRelevanceBar HIScrollView HISearchField HISegmentedView \
ColorPicker.pas ColorSyncCMM.pas ColorSyncDeprecated.pas ColorSyncDevice.pas \ HISeparator HIShape HISlider HITabbedView HITextLengthFilter HITextUtils \
ColorSyncProfile.pas ColorSyncTransform.pas Components.pas \ HITextViews HITheme HIToolbar HIToolbox HIToolboxDebugging HIView \
ConditionalMacros.pas ControlDefinitions.pas Controls.pas CoreAudioTypes.pas \ HIWindowViews HTMLRendering HostTime IBCarbonRuntime ICAApplication \
CoreFoundation.pas CoreGraphics.pas CoreText.pas DADisk.pas DASession.pas \ ICACamera ICADevice IconStorage Icons IconsCore ImageCodec \
DHCPClientPreferences.pas DateTimeUtils.pas Debugging.pas Devices.pas \ ImageCompression InternetConfig IntlResources KeyEvents Keyboards \
Dialogs.pas Dictionary.pas DigitalHubRegistry.pas Displays.pas Drag.pas \ KeychainCore KeychainHI LSInfo LSOpen LSQuarantine LSSharedFileList \
DrawSprocket.pas DriverFamilyMatching.pas DriverGestalt.pas DriverServices.pas \ LanguageAnalysis Lists LowMem MDExternalDatastore MDImporter MDItem \
DriverSynchronization.pas Endian.pas Events.pas FSEvents.pas \ MDLineage MDQuery MDSchema MIDIDriver MIDIServices MIDISetup \
FileTypesAndCreators.pas Files.pas FindByContent.pas Finder.pas \ MIDIThruConnection MacApplication MacErrors MacHelp MacLocales MacMemory \
FinderRegistry.pas FixMath.pas Folders.pas FontPanel.pas FontSync.pas \ MacOSXPosix MacOpenGL MacTextEditor MacTypes MacWindows MachineExceptions \
Fonts.pas GPCStrings.pas GXTypes.pas GestaltEqu.pas HFSVolumes.pas \ Math64 MediaHandlers Menus MixedMode Movies MoviesFormat \
HIAccessibility.pas HIArchive.pas HIButtonViews.pas HIClockView.pas \ MultiProcessingInfo Multiprocessing MusicDevice NSL NSLCore Navigation \
HIComboBox.pas HIContainerViews.pas HIDataBrowser.pas HIDisclosureViews.pas \ Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils ObjCRuntime \
HIGeometry.pas HIImageViews.pas HILittleArrows.pas HIMenuView.pas \ OpenTransport OpenTransportProtocol OpenTransportProviders \
HIMovieView.pas HIObject.pas HIObjectCore.pas HIPopupButton.pas \ PEFBinaryFormat PLStringFuncs PMApplication PMApplicationDeprecated \
HIProgressViews.pas HIRelevanceBar.pas HIScrollView.pas HISearchField.pas \ PMCore PMCoreDeprecated PMDefinitions PMDefinitionsDeprecated PMErrors \
HISegmentedView.pas HISeparator.pas HIShape.pas HISlider.pas HITabbedView.pas \ PMPrintAETypes PMPrintSettingsKeys PMPrintingDialogExtensions Palettes \
HITextLengthFilter.pas HITextUtils.pas HITextViews.pas HITheme.pas \ Pasteboard PictUtils Power Processes QDCMCommon QDOffscreen \
HIToolbar.pas HIToolbox.pas HIToolboxDebugging.pas HIView.pas \ QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents \
HIWindowViews.pas HTMLRendering.pas HostTime.pas IBCarbonRuntime.pas \ QuickTimeErrors QuickTimeMusic QuickTimeStreaming QuickTimeVR \
ICAApplication.pas ICACamera.pas ICADevice.pas IconStorage.pas Icons.pas \ QuickTimeVRFormat Quickdraw QuickdrawText QuickdrawTypes Resources \
IconsCore.pas ImageCodec.pas ImageCompression.pas InternetConfig.pas \ SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific \
IntlResources.pas Keyboards.pas KeychainCore.pas KeychainHI.pas LSInfo.pas \ SCDynamicStoreKey SCNetwork SCNetworkConfiguration SCNetworkConnection \
LSOpen.pas LSQuarantine.pas LSSharedFileList.pas LanguageAnalysis.pas \ SCNetworkReachability SCPreferences SCPreferencesPath \
LaunchServices.pas Lists.pas LowMem.pas MDExternalDatastore.pas MDImporter.pas \ SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes \
MDItem.pas MDLineage.pas MDQuery.pas MDSchema.pas MIDIDriver.pas \ SFNTTypes ScalerStreamTypes Scrap Script SecBase Sound SpeechRecognition \
MIDIServices.pas MIDISetup.pas MIDIThruConnection.pas MacApplication.pas \ SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE \
MacErrors.pas MacHelp.pas MacLocales.pas MacMemory.pas MacOSXPosix.pas \ TextCommon TextEdit TextEncodingConverter TextEncodingPlugin \
MacOpenGL.pas MacTextEditor.pas MacTypes.pas MacWindows.pas \ TextInputSources TextServices TextUtils Threads Timer ToolUtils \
MachineExceptions.pas Math64.pas MediaHandlers.pas Menus.pas MixedMode.pas \ Translation TranslationExtensions TranslationServices TypeSelect \
Movies.pas MoviesFormat.pas MultiProcessingInfo.pas Multiprocessing.pas \ URLAccess UTCUtils UTCoreTypes UTType UnicodeConverter UnicodeUtilities \
MusicDevice.pas NSL.pas NSLCore.pas NameRegistry.pas Navigation.pas \ UniversalAccess Video WSMethodInvocation WSProtocolHandler WSTypes cblas \
Notification.pas NumberFormatting.pas OSA.pas OSAComp.pas OSAGeneric.pas \ fenv fp gliContexts gliDispatch gluContext macgl macglext macglu vBLAS \
OSUtils.pas ObjCRuntime.pas OpenTransport.pas \ vDSP xattr
OpenTransportProtocol.pas OpenTransportProviders.pas PEFBinaryFormat.pas \
PLStringFuncs.pas PMApplication.pas PMApplicationDeprecated.pas PMCore.pas \
PMCoreDeprecated.pas PMDefinitions.pas PMDefinitionsDeprecated.pas \
PMErrors.pas PMPrintAETypes.pas PMPrintSettingsKeys.pas \
PMPrintingDialogExtensions.pas Palettes.pas Pasteboard.pas PictUtils.pas \
Power.pas Printing.pas Processes.pas QDCMCommon.pas QDOffscreen.pas \
QDPictToCGContext.pas QTML.pas QTSMovie.pas QTStreamingComponents.pas \
QuickTimeComponents.pas QuickTimeErrors.pas QuickTimeMusic.pas \
QuickTimeStreaming.pas QuickTimeVR.pas QuickTimeVRFormat.pas Quickdraw.pas \
QuickdrawText.pas QuickdrawTypes.pas Resources.pas SCDynamicStore.pas \
SCDynamicStoreCopyDHCPInfos.pas SCDynamicStoreCopySpecific.pas \
SCDynamicStoreKey.pas SCNetwork.pas SCNetworkConfiguration.pas \
SCNetworkConnection.pas SCNetworkReachability.pas SCPreferences.pas \
SCPreferencesPath.pas SCPreferencesSetSpecific.pas SCSI.pas \
SCSchemaDefinitions.pas SFNTLayoutTypes.pas SFNTTypes.pas \
ScalerStreamTypes.pas Scrap.pas Script.pas SecBase.pas Sound.pas \
SpeechRecognition.pas SpeechSynthesis.pas StringCompare.pas \
SystemConfiguration.pas SystemSound.pas TSMTE.pas TextCommon.pas TextEdit.pas \
TextEncodingConverter.pas TextEncodingPlugin.pas TextInputSources.pas \
TextServices.pas TextUtils.pas Threads.pas Timer.pas ToolUtils.pas \
Translation.pas TranslationExtensions.pas TranslationServices.pas \
TypeSelect.pas URLAccess.pas USB.pas UTCUtils.pas UTCoreTypes.pas UTType.pas \
UnicodeConverter.pas UnicodeUtilities.pas UniversalAccess.pas Video.pas \
WSMethodInvocation.pas WSProtocolHandler.pas WSTypes.pas WorldScript.pas \
cblas.pas fenv.pas fp.pas gliContexts.pas gliDispatch.pas gluContext.pas \
macgl.pas macglext.pas macglu.pas vBLAS.pas vDSP.pas xattr.pas \
KeyEvents
exampledirs=examples exampledirs=examples
[libs] [libs]
@ -141,5 +113,5 @@ fpcdir=../..
override FPCOPT+=-Mmacpas override FPCOPT+=-Mmacpas
[rules] [rules]
MacOSAll$(PPUEXT): $(filter-out MacOS.pas GPCStrings.pas,$(wildcard *.pas)) MacOSAll$(PPUEXT): $(filter-out MacOS.pas GPCStrings.pas KeyEvents.pas,$(wildcard *.pas))
MacOS$(PPUEXT): $(filter-out MacOSAll.pas,$(wildcard *.pas)) MacOS$(PPUEXT): $(filter-out MacOSAll.pas,$(wildcard *.pas))

View File

@ -292,6 +292,7 @@ uses
Keyboards, Keyboards,
KeychainCore, KeychainCore,
KeychainHI, KeychainHI,
KeyEvents,
LSInfo, LSInfo,
LSOpen, LSOpen,
LSQuarantine, LSQuarantine,