{"id":561,"date":"2007-07-26T14:20:56","date_gmt":"2007-07-26T21:20:56","guid":{"rendered":"http:\/\/www.latenightsw.com\/blogfs5\/?p=10"},"modified":"2012-05-05T19:54:11","modified_gmt":"2012-05-06T02:54:11","slug":"quartz-composer-desktop","status":"publish","type":"post","link":"https:\/\/markalldritt.com\/?p=561","title":{"rendered":"Quartz Composer Desktop"},"content":{"rendered":"<p>Here&#8217;s a FaceSpan 5 example project that turns Quartz Composer animations into desktop backgrounds.<\/p>\n\n<p><object classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" codebase=\"http:\/\/www.apple.com\/qtactivex\/qtplugin.cab\" height=\"537\" width=\"336\"><\/p>\n\n<p><param name=\"src\" value=\"http:\/\/blog.latenightsw.com\/wp-content\/uploads\/2007\/07\/QCDesktop.mov\">\n<param name=\"autoplay\" value=\"false\">\n<param name=\"type\" value=\"video\/quicktime\" height=\"537\" width=\"336\"><\/p>\n\n<p>\n<\/object><\/p>\n\n<p>This project demonstrates the following things:<\/p>\n\n<ol>\n<li>How to place a FaceSpan window behind icons in the desktop<\/li>\n<li>How to use the new (as of FaceSpan 5.0d40) menu architecture<\/li>\n<li>How to create a Dock menu that shares code with the main menu<\/li>\n<li>Run-time discovery of resources embedded within the project<\/li>\n<li>Cute usage of the Quartz Composer view widget<\/li>\n<\/ol>\n\n<p><a id=\"p11\" href=\"http:\/\/blog.latenightsw.com\/wp-content\/uploads\/2007\/07\/quartzcomposerdesktop.zip\">Quartz Composer Desktop Project<\/a><\/p>\n\n<p>I hope your graphics card is up to the task \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a FaceSpan 5 example project that turns Quartz Composer animations into desktop backgrounds. This project demonstrates the following things: How to place a FaceSpan&#8230;<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/markalldritt.com\/?p=561\">Continue Reading<span class=\"screen-reader-text\">Quartz Composer Desktop<\/span><\/a><\/div><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[10],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7AQk-93","_links":{"self":[{"href":"https:\/\/markalldritt.com\/index.php?rest_route=\/wp\/v2\/posts\/561"}],"collection":[{"href":"https:\/\/markalldritt.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/markalldritt.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/markalldritt.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/markalldritt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=561"}],"version-history":[{"count":4,"href":"https:\/\/markalldritt.com\/index.php?rest_route=\/wp\/v2\/posts\/561\/revisions"}],"predecessor-version":[{"id":633,"href":"https:\/\/markalldritt.com\/index.php?rest_route=\/wp\/v2\/posts\/561\/revisions\/633"}],"wp:attachment":[{"href":"https:\/\/markalldritt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/markalldritt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/markalldritt.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}