NeXT TypedStream Data | 1995-06-12 | 16.3 KB | 210 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
[16079c]
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]
Bounce
[576c]
SmallSig
[2400c]
NibData
@@@@s
Storage
{*@@}
[18{*@@}]
File's Owner
CustomObject
DelayInfo
BackBounce
WindowTemplate
iiii***@s@
Back Bounce
Panel
Responder
ScrollView
ClipView
ciifffcfffs
[1235c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
{\f0\fs28\fi0\li0\ql\gray0 This program is a slight (???) modification of my IconBounce program. It does a similar job in the NeXT marketplace, ie, it is a screen hack. This idea occured to me while I was working with the idea of Window tiers. These are not well documented, and my code is no better. Also, Window tiers do not work. Anytime a window gets the orderBack: message, it goes behind my background window. This is bad. Why this happens, I haven't a clue, but it shouldn't. Any window in a tier should stay above all windows in lower tiers, regardless. Shame.\
Adjust the speed of the lines using the slider in the Speed panel. The speed goes from fast to quite slow. The speed is stored in your defaults database (under BackBounce Speed), and thus will remain the same between executions of the program. The program saves the speed on terminate or Workspace logout, so if you kill the program in some other manner, it will not be saved. The scale goes from 0.0 (fast) to 1.0 (slow). I find that a value of around 0.3 gives an icon which is moving fast enough to be interesting, but slow enough to not use an inordinate amount of processor time.}
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 BackBounce 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.