site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=mO+6X62pr8vcVwJJcvauII5b85Pe8kLppph1p9OjuRpci1mX7QkH3ZWZ2qKW/DCu; h=Received:Message-Id:From:To:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:X-Mailer:X-ELNK-Trace:X-Originating-IP; Any guidance about deciding what to use and what avoid would be welcome. _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... I'm a bit confused about which frameworks an FxPlug is allowed to link against. The template Xcode FxPlug projects all import <Foundation/ Foundation.h> in the plug-in header file, suggesting that plug-ins are not expected to use AppKit. However, the project itself includes the AppKit framework -- as a set of headers AND as a framework to link against in the predefined target. I'm assuming there's plenty of stuff in AppKit that it's NOT safe to use (anything to do with NSApplication, for example), but the question is what (if anything) is safe to use. So far, open and save panels seem to work, as does the NSBundle class. Views work, for custom UI parameters, and alerts seem to be OK, but what about additional windows in general? What about bindings? I would like to use NSWorkspace, but I've no idea whether it needs support from the host application or not. This email sent to site_archiver@lists.apple.com
participants (1)
-
Quincey Morris