This is InfoPanelView.m in view mode; [Download] [Up]
#import "InfoPanelView.h"
@implementation InfoPanelView
//
// The first two lines clear the view, The remaider display the
// message in the view.
//
- (void)drawRect:(NSRect)r
{
PSsetgray (NSBlack);
PSrectfill ([self bounds].origin.x, [self bounds].origin.y,
[self bounds].size.width, [self bounds].size.height);
PSsetgray (NSLightGray);
PSmoveto (15.0, 80.0);
PSselectfont ("Times-Italic", 65.0);
PSshow ("OpenStep");
PSsetgray (NSLightGray);
PSmoveto (15.0, 60.0);
PSlineto(425,60);
PSsetgray (NSWhite);
PSmoveto (45.0, 15.0);
PSselectfont ("Times-Bold", 50.0);
PSshow ("PS View Example");
PSstroke();
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.