Difference between revisions of "Talk:Portal:Mac"

From Lazarus wiki
Jump to navigationJump to search
Line 11: Line 11:
 
* <strike>macOS file associations (see macOS_tips.txt)</strike>
 
* <strike>macOS file associations (see macOS_tips.txt)</strike>
 
* <strike>Implement NSSound delegate for [[macOS NSSound]]</strike>
 
* <strike>Implement NSSound delegate for [[macOS NSSound]]</strike>
* Finish off System Sound Services, eg error msgs for [[macOS Play Alert Sound]]
+
* <strike>Finish off System Sound Services, eg completion handler, error msgs for [[macOS Play Alert Sound]]</strike>
 
* How to hide the dock when starting an application (macOS_tips.txt)
 
* How to hide the dock when starting an application (macOS_tips.txt)
 
* <strike>AVMidiPlayer (MacPortalToDo.txt)</strike>
 
* <strike>AVMidiPlayer (MacPortalToDo.txt)</strike>

Revision as of 09:12, 9 June 2020

Light bulb  Note: A list of macOS items, techniques etc to document in the Mac Portal

Trev's Mac Portal ToDo List

  • The open command (man open) for external applications, documents, urls etc
  • Drag and drop files on form example
  • Bouncing application dock icons example
  • Retrieving file attributes
  • Alain's AudioQueue example
  • Get macOS default browser name (see https://stackoverflow.com/questions/44778078/get-macos-default-browser-name-lscopydefaultapplicationurlforcontenttype man macOS_tips.txt)
  • macOS file associations (see macOS_tips.txt)
  • Implement NSSound delegate for macOS NSSound
  • Finish off System Sound Services, eg completion handler, error msgs for macOS Play Alert Sound
  • How to hide the dock when starting an application (macOS_tips.txt)
  • AVMidiPlayer (MacPortalToDo.txt)
  • AVPlayer - AVKit and AVFoundation Movie Player ??
  • NSBundle paths (apart from Resource)
  • NSProcessInfo
  • AVSpeechSyntesizer