This is Server.h in view mode; [Download] [Up]
/* Generated by Interface Builder */ #import <objc/Object.h> // -------------------------------------------------------- // Server is the object responsible for handling service requests. // -------------------------------------------------------- @interface Server:Object { // The pop-up-list typelist is on the button listbase. id typelist; id listbase; id main; id auxview; id protos; id openineditor; id defaultopen; id savepanel; } // Add a type to the list. - addtype:(char *)name; // Set up the type list from the list of proto's. - inittypes:list; /* If path is a directory, then dir is a copy of path. Otherwise, dir contains the directory part of path. */ void get_directory(char *dir, char *path); // When service is activated, the current directory is in the pasteboard. - get_dir_from_pb:(char *)dir:(id)pb; /* Set the type of the file to be created. Sets the save panel's type and sets the type pop-up-list and open default. */ - setfiletype:(char *)typename; // Called when the user selects a type in the pop-up-list. - settype:sender; // Handle service requests. The string udata is the typename.. - createNew:(id)pb userData:(const char *)udata error:(char **)ermsg; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.