This is gvDraw2.m in view mode; [Download] [Up]
/* gvDraw2.m by Paul Kunz July 1992 * This file contains methods implemented in NeXTSTEP 2.0 version * of GraphicView which were removed from the 3.0 version. These * methods are needed by HippoDraw */ #import "draw.h" const char gvDraw2_m_rcsid[] = "$Id: gvDraw2.m,v 1.3 1993/06/30 22:47:43 rensing Exp $"; @implementation GraphicView(Draw2) - graphicsPerform:(SEL)aSelector andDraw:(BOOL)flag { if (flag) { [self graphicsPerform:aSelector]; } else { [slist makeObjectsPerform:aSelector]; } [self dirty]; return self; } - graphicsPerform:(SEL)aSelector with:(void *)argument andDraw:(BOOL)flag { if ( flag ) { [self graphicsPerform:aSelector with:argument]; } else { [slist makeObjectsPerform:aSelector with:argument]; } [self dirty]; return self; } @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.