This is JumpBackControl.h in view mode; [Download] [Up]
//====================================================================== // // Portions written by FreemanSoft Inc. // // FreemanSoft disclaims any warranty of any kind, expressed or implied, // as to this source code's fitness for any particular use. // // For more information, use the following electronic mail addresses: // // info@FreemanSoft.com general questions // support@FreemanSoft.com technical questions // //====================================================================== /* * JumpBackControl * Written by * Joe Freeman jfreeman@next.com * * This code has no warranty. * It is provided so that the consumer may maintain and modify it * at their own risk. Use this code at your own risk. */ #import <appkit/appkit.h> #define JBC_MAX_PAIR 256 @interface JumpBackControl:Object { List * dragBackList; List * scriptBackList; id infoPanel; id versionField; /* so we can put the version number up */ id prefPanel; id pairingsMenu; /* menu cell */ char * pairMenu[JBC_MAX_PAIR]; char * pairSrc[JBC_MAX_PAIR]; char * pairDest[JBC_MAX_PAIR]; int pairNum; /* number of menu cells added via predefined */ } - appDidInit:sender; - appWillTerminate:sender; /*================================================================ * predefined src/dest pair support *================================================================*/ - loadPredefined:sender; - selectPredefined:sender; /*================================================================ * *================================================================*/ - newDragController:sender; - newUnrelatedTool:sender; /*================================================================ * *================================================================*/ /* * this class goes and notifies all * open sessions */ - preferencesChanged:sender; /* * aController is going away, so it * notifies this object */ - dropDragJumpBackController:aController; /* * caller closes stream when done * first try ~/Library/JumpBack * then get it out of app wrapper * wrapper version ends in .template */ - (NXStream *)mapResource:(const char *)resourceName; /*================================================================ * *================================================================*/ - showInfoPanel:sender; - showPrefPanel:sender; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.