{"id":321,"date":"2019-09-23T10:53:10","date_gmt":"2019-09-23T16:53:10","guid":{"rendered":"https:\/\/www.great-white-software.com\/blog\/?p=321"},"modified":"2019-11-19T09:52:50","modified_gmt":"2019-11-19T16:52:50","slug":"showing-a-file-in-the-finder","status":"publish","type":"post","link":"https:\/\/www.great-white-software.com\/blog\/2019\/09\/23\/showing-a-file-in-the-finder\/","title":{"rendered":"Showing a file in the Finder"},"content":{"rendered":"\n<p>This has probably been posted in the forums. Its just not always easy to find.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Declare Function NSClassFromString Lib \"Cocoa\" (name As CFStringRef) As Ptr\nDeclare Function sharedWorkspace Lib \"AppKit\" selector \"sharedWorkspace\" ( obj As ptr ) As ptr\nDeclare Function selectFile Lib \"AppKit\" selector \"selectFile:inFileViewerRootedAtPath:\" ( obj As ptr, fPath As CFStringRef, rootFullPath As CFStringRef ) As Boolean\nDim workspace As ptr = sharedWorkspace( NSClassFromString( \"NSWorkspace\" ) )\n\nCall selectFile( workspace, f.NativePath, \"\")<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This has probably been posted in the forums. Its just not always easy to find.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[4,6,3],"class_list":["post-321","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-macos","tag-tips","tag-xojo"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/posts\/321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/comments?post=321"}],"version-history":[{"count":1,"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/posts\/321\/revisions"}],"predecessor-version":[{"id":322,"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/posts\/321\/revisions\/322"}],"wp:attachment":[{"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/media?parent=321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/categories?post=321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.great-white-software.com\/blog\/wp-json\/wp\/v2\/tags?post=321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}