ftp.nice.ch/pub/next/developer/objc/appkit/BlinkExample.s.tar.gz

BTFInspector.h
[View BTFInspector.h] 
BTFInspector.m
[View BTFInspector.m] 

BTFInspector.nib


 

BTFPalette.nib


 
BTFPalette.tiff
 
BTFPaletteH.tiff
 
BlinkTextField.h
[View BlinkTextField.h] 
BlinkTextField.m
[View BlinkTextField.m] 
BlinkerIB.iconheader
 
BlinkerIB_main.m
[View BlinkerIB_main.m] 
IB.proj
 
Makefile
 
README
 
bezel.tiff
 
black.tiff
 
center.tiff
 
dkgray.tiff
 
flash.tiff
 
left.tiff
 
ltgray.tiff
 
noBorder.tiff
 
right.tiff
 
white.tiff
 

README

This is the source for a custom Interface Builder which incorporates exactly
one custom object into one extra palette.  The code demonstrates several
things, most notably how to build a custom Inspector.  To the best of my
knowledge, this capability is undocumented; that means that it might
disappear at any moment.  Or, the interface might change...or the capability
might just vanish.  (Are you starting to get the point here?)

Of great interest is the "live" nature of the object -- it depends on system
services provided by a process outside of the Interface Builder, but still
works as expected in test mode.  Other services that you might use in the
same way as this program uses Display PostScript are:  Mathematica, Sybase,
Common Lisp, or ANY NEXTSTEP APPLICATION (since Speaker/Listener pairs are
everywhere).
 
David Stutz
dstutz@next.com

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.