NeXT TypedStream Data | 1990-04-26 | 15.7 KB | 208 lines
typedstream
StreamTable
HashTable
Object
[20c]
typedstream
[430c]
typedstream
HashTable
Object
FirstResponder
HeaderClass
%%%%i@@
firstnib
performMiniaturize:
copy:
paste:
selectAll:
performClose:
IconApp
Application
genericobject_nib
speedSlider
infoPanel
iconView
info:
takeTimingFrom:
appDidInit:
terminate:
DelayInfo
[15464c]
typedstream
HashTable
Object
Sound
[3132c].snd
zogb`\YXXXWXZ[]`hlt|
wwux|
rmkoofffa_einyww
{nonlhijlnolkmhc]YX[^bjq~
wtomjggkkecfd^]_ahjkopptsr}
~jfilnoolfd_Z[[]fn|
}j_\`o
g][SNLKP_z
eZWYh
SC<<Fv
hIHB<D
C5,*0A
H=;9:L
R9+)3I
@5-,/:
7*#"(8
#+-81-1$
-?LN.
-<LF6+$
"/1*+,($$(/>
"$$'*$
#$(3.'.+#,?[
%+(!"
$((6Uxg
"/)%* !2/.[
'>TAO
[)(,2;-
=&'-27%
.%&+-$
;))/-$
]3&%,1+
7+)-/)
N-"#**#
Q@;2(
QB9."
paT>.%
^GDH=2+(&'+4F
QGIWTC6,)'',9N
OBELI<0+'&).9L
aB5,'$%*4Ct
wO>2,+,.4?Z
UA<;<<=DIJIN_
VKHLV_
jKA@EOk
XLLVmy
gECM_lz
bA8>^
_<38K
O924B
_?8;M
[<45=m
@62:\
E86>b
T913=T
Y=8=\
{K>>G^
l[[Wz
hKB?F^
ODDLY
`NINZidRIA=>BL_
]SNLPamonm
jH>>>BGIOPLKOx
}bOF?>FLQURSON[
YG??ACDLauyx
iPB;88=FKJJOVk
SJD@DHM_{v\[
cMA;;>DKNYvz|n{
}\ONN_
\SO]ghj[UQNWbw
nbVTYZYXZXRV]_}
n]QJD?@DIMTY[e|
lVLIJKLIFDENd
YNKKNTYVQOMN]
_SLIJMNONLKKQh
g]eh^YTWYVZ_ckpy
{nh_YY\ZX\ab`_fs
}nkhecbccj|
eYUTSSW[[\]^ct
o[UQPPOOOOUYZbmm
oq|~~
u]TPONNQQOMNPV]n
ia]ZY[\Z][YY[adfnor~
tlprsx
wjhgdca[VROOPSUX`n~
g]ZTNMLLMMLMSYao
rqnljmz
i^YUOOONMLNRV]i|
oga]]^\\\^__chbgqu{
xnkhdhkhhio
rb[XSOOPPRUWY[_m
l_\[^a^\^co
wg\TMHFDEGGHKOXl
nf_\\ZWVWX[^^cdemvqorsumhhda]ZZ_k
of`ZUQNMLLNQVY[aiksz}
h^\[[VRPQRSUY^n
rprnrt{
~lggca__][ZWTWYZ]ein{
md`]_c__a_afijhcccdfa_a`]]^^agw
smqpz
ui_\]bgk}
mc\YZYWVV
Bitmap
iii@A
[1040c]
SmallSig
[2400c]
Bezier
[576c]
NibData
@@@@s
Storage
{*@@}
[18{*@@}]
File's Owner
CustomObject
DelayInfo
WindowTemplate
iiii***@s@
Panel
Responder
ScrollView
ClipView
ciifffcfffs
[648c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
{\f0\fs28\fi0\li0\ql\gray0 This program was originally written as a demonstration of how the Postscript curveto operator works. To work the program, move the obvious control points, and watch how they affect the curve. Moving the control points off the edge of the screen works, but you cannot get them back, then, so watch out!\
To adjust the size of the line or control points, use the Sizes menu to get the Sizes window, and adjust from there. The sizes are remembered from run to run, but the line positions are not. This is a fairly simple program, ie, it doesn't do much.}
Scroller
Control
_doScroller:
@@@ffs
ScrollingText
Info Panel
Button
ButtonCell
ActionCell
Helvetica
TextField
TextFieldCell
By Scott Hess
more --^
^-- more
)Released to the Public Domain, April 1990
Though the Bezier program is free, I have also written a DEC vt100 terminal emulator, Stuart, which is shareware. The Terminal program on the NeXT does not do full emulation of the vt100. Stuart does. Stuart also does more Shell-like things than Terminal, and I plan to extend it to the point where it will be capable of all Shell-like things. It can be picked up at one of the Internet ftp sites for the NeXT: j.cc.purdue.edu:/pub/next/binaries, or cs.orst.edu, in the same directory.
Warning! Blatant advertisment!
Button1
Field
Field1
Field4
Field5
Field2
Field6
Scott Info
About Scott . . .
I am currently a student at Gustavus Adolphus
College, St. Peter, Mn. I am a Junior Computer
Science major, and plan to attend graduate (gradual?)
school after I receive my degree. I'm a diehard
unix/c hacker, and have been working with
NeXTs since May of 1989, so I'm about ready
for my first aniversary . . . right now I am working with NeXT Inc. as a Campus Consultant, and hope to be able to bring out more neat programs like this. I also wouldn't mind doing some consulting on the side, if anyone is interested.