> BTW, shortkey commands like Cmd-S, Cmd-O, Cmd-N need to be set up separately?
In general, yes, as part of creating the menuitems. I'm thinking of approaching this a bit differently, though. What would your thoughts be if I created a proc that would create the menu for you, along with the associated Cocoa callbacks and shortcuts in place? Something like `newFileMenu`, `newEditMenu`, etc with the standard Apple menus provided? Less coding on the part of the user of the library, a bit more for me up front. One would still have the ability to create custom menus (I'd have to work out modifying the 'boiler-plate' menus above, if requested) with custom callbacks. > Regarding NSTableView: perfect, actually my idea is to make hierarchical data > control which can be collapsed and expanded. As I understand it is > NSOutlineView, a subclass of NSTableView with single column, correct if I'm > wrong There's an NSTableView implementation in the repository, still in the early stages, but supports adding/loading/saving at the moment. Had to work out some of the basics before moving on to the Outline view, which should be an interesting journey in itself. AIR.