Difference between revisions of "Talk:Portal:Mac"
From Free Pascal wiki
Jump to navigationJump to search (→Trev's Mac Portal ToDo List: The never ending saga...) |
(→Trev's Mac Portal ToDo List: One down...) |
||
Line 29: | Line 29: | ||
** [https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html Cocoa Keys] | ** [https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html Cocoa Keys] | ||
* App Nap (semi-stalled) | * App Nap (semi-stalled) | ||
− | * | + | * <strike>Clarify unloading of dynamic library to [[macOS Dynamic Libraries]]</strike> |
* [[Daemons and Services]] Add macOS section or link to a new macOS agents page | * [[Daemons and Services]] Add macOS section or link to a new macOS agents page |
Revision as of 07:37, 12 January 2021
Note: A list of macOS items, native code techniques etc to document in the Mac Portal
Trev's Mac Portal ToDo List
The open command (man open) for external applications, documents, urls etcDrag and drop files on form exampleBouncing application dock icons example- Retrieving file attributes
- Alain's AudioQueue example
Get macOS default application namemacOS file associations (see macOS_tips.txt)Implement NSSound delegate for macOS NSSoundFinish off System Sound Services, eg completion handler, error msgs for macOS Play Alert SoundHow to hide the dock when starting an application (macOS_tips.txt)AVMidiPlayer (MacPortalToDo.txt)- AVPlayer - AVKit and AVFoundation Movie Player [stalled]
NSBundle paths (apart from Resource)NSProcessInfo- AVSpeechSyntesizer
- NSFileManager
- 64 bit Global HotKey (Carbon units needed - see MacPortalToDo.txt)
- UNUserNotificationCenter notification for Big Sur
Finish the code and description for macOS NSURLConnection.macOS NSURLSession started; system-provided delegates & completion handler example done. Custom delegates done.Example of using macOS Gestures for a trackpad- Screenshot (see MacPortalToDo.txt)
- File System Events + packages/univint/src/FSEvents.pas
- Preventing Insecure Network Connections
- App Nap (semi-stalled)
Clarify unloading of dynamic library to macOS Dynamic Libraries- Daemons and Services Add macOS section or link to a new macOS agents page