This is MiscSwitchView_IBSupport.m in view mode; [Download] [Up]
/* ** MiscSwitchView_IBSupport.m ** Copyright (C) 1995 David Slotnick */ // RCS identification information static char *rcsID = "$Id: MiscSwitchView_IBSupport.m,v 1.1 1996/08/06 03:37:03 slotnick Exp $"; static void __AvoidCompilerWarning(void) {if(!rcsID)__AvoidCompilerWarning();} // NeXTSTEP Headers #import <InterfaceBuilder/InterfaceBuilder.h> // System Headers // Third Party Headers // Other Headers // Class Headers #import "MiscSwitchView_IBSupport.h" // Private Constants // Private Macros // Module variables (static variables) @implementation MiscSwitchView (IBSupport) /*" This category contains IB-specific support methods. "*/ //------------------------------------------------------------------- // Accessing the inspector class name //------------------------------------------------------------------- - (NSString *) inspectorClassName /*" Returns the IB inspector class for the MiscSwitchView, or the inspector for the NSBox class if the alternate key is depressed. This allows you to inspect a MiscSwitchView with the NSBox inspector by alt-clicking the switch view in IB. "*/ { NSEvent* event = [[NSApplication sharedApplication] currentEvent]; NSString* inspectorClassName = @"MiscSwitchViewInspector"; if ([event modifierFlags] & NSAlternateKeyMask) { inspectorClassName = @"IBBoxInspector"; } return inspectorClassName; } @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.