From: hue@island.COM (Pond Scum)
Subject: Re: HELP! Find all files of a directory in Xview
Organization: Island Graphics Corp.
Date: Thu, 31 Dec 1992 08:11:48 GMT

rickg@eng.sun.com (The Tankster) writes:
>according to the SunSoft toolkit strategy annoncement that
>appeared awhile back, the XView toolkit itself will eventually
>contain such an object.  i guess it depends on when you need it...

I guess it also depends on whether you think the one that comes with
XView will satisfy your needs.  It's nice to have a canned one if
you're not up for writing one yourself, but I'm sure there are a lot
of software developers who can think of really neat features to put in
a file requester won't be in the one supplied with a future version
of XView.

Here in the Graphic Arts Division of Island Graphics we have at least
four different file requesters (fortunately they are in four separate
applications, not all in the same one).  I needed one and didn't find one
that I liked, partly because they all were missing features I wanted, and
partly because none of them were particularly easy to use.  I hate reading
source code unless I'm actually modifying the code; what I really wanted
was an XView object where I could just read what the attributes were
and then use it.

So a month ago I decided to write the "ultimate file requester" which would
hopefully make everyone here happy.  The main goal was to make it easy
to use, and not force anyone into buying into my particular style of
programming or force them to carry a lot of baggage around, so I did
it as an XView extension.  Also, I wanted to emulate the behavior of
all the other file requesters, which I achieved by creating attributes
which the user could set to customize the behavior of the file requester.
Finally, there were some neat features I wanted to try out.  This included
writing a couple of panel item extensions, and displaying color icons and
downsampled images next to file names (this is nothing new, the binder
does it).  I've stuck a small window dump onto the end of this posting
which shows you what my file requester looks like.

At the top is a "Goto" button and a text item.  The text item is used
to change directories, you either type in a relative or absolute
path, hit return, and the contents of the new directory are listed.
Environment variables ($whatever) and user's home directories (~whomever)
are expanded.  The menu attached to the Goto button contains the last
ten directories you visited.  Selecting the item off the menu changes
your directory as if you had typed in the directory name.

Underneath the Goto button is a rectangular box with dots indicating
the of depth into the directory structure.  To the right are up and
down buttons, pressing the up button moves you up a directory, pressing
down moves you down to the last directory you were in beneath the
current directory, if you ever were in a subdirectory of the current
directory.  There are also menus attached to the small buttons so you can
pick off any component of the current directory, plus the most recently
visited subdirectories of the current directory if there are any, and
go there.  This is similar to Island{Write,Paint,Draw}, except these
are done as panel extensions so they are drawn with olgx and appear
in 3-d.

The largest part of the file requester is the scrolling list.  This
shows the file names, and optionally an icon out the the side.
By setting an attribute (FILREQ_SHOW_ICONS) to different values, you
can control what sort of icons are displayed.  At the simplest level,
no icons are shown out to the side.  At the next level, round dots
are shown next to directories.  I believe this is what Island{Write,Paint,
Draw} from our Office Products Division do.  At the next higher level,
16x16 monochrome icons are shown next to the file names.  These are
similar to the icons displayed by the file manager when you list files
by name.  At the next higher level 32x32 pixel color icons are displayed,
exactly the same as the filemgr.  At the highest level, 32x32 pixel icons
are displayed, except image files (TIFF, plus an older proprietary format)
are displayed as a 32x32 pixel downsample.  The classing engine library
is used to figure out file types and has worked out quite well.  I can't
say the same for unpatched versions of the binder.

Below the file list is another text item, which just displays the
selected file name.  Hitting return here, or double clicking on a
file in the list causes your FILEREQ_NOTIFY_PROC to get called.
Double clicking on a directory updates the list with the contents
of that directory.

A couple of attributes let you modify what types of files are shown.
You can either specify the file types as a null terminated list of
types:

xv_set(obj, FILEREQ_SHOW_TYPES, "IslandWrite-document", "IslandDraw-Document",
       "TIFF Images", NULL, NULL);

or you can specify a function which will be called to do the filtering
for you if the normal filtering mechanism won't work for you.  You can
even supply your own function to supply icons if you want.

I would like to let others (besides Islander's) use this code, but I don't
think that is possible.  I'll probably get in trouble just for posting this
window dump.  After you uudecode it you will have a Sun Rasterfile which you
can view with xloadimage or snapshot.

The following line of code was used to create the file requester:

    xv_create(panel, FILEREQ,
	      XV_X, 20,
	      XV_Y, 4,
	      FILEREQ_LIST_ROWS, 6,
	      FILEREQ_LIST_WIDTH, 225,
	      FILEREQ_ACCEPT_KEYSTROKE, TRUE,
	      FILEREQ_SHOW_ICONS, FILEREQ_SHOW_THUMBNAILS,
	      FILEREQ_NOTIFY_PROC, MyNotifyProc,
	      FILEREQ_AUTO_UPDATES, TRUE,
	      FILEREQ_SHOW_DIRSLASHES, TRUE,
	      FILEREQ_SHOW_DIRS_FIRST, TRUE,
	      0);

-Jonathan	hue@island.COM


begin 644 snapshot.ras
M6:9JE0```14```%O````"```-U$````"`````0```P#_`%6W_U4`_\BJ`/]5
M_ZJJ_U6JJE7_5:KT5?]5_ZK_J@#,5:K_JO^J_U6J_U4`JO]5`/]59O^J5:I5
M_]:JJE55_P"J"O^W5:H`````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````_P"2P;:2;9+_;4G_)-NVMB0`DI)M;4G;]+:V
MDK8`DFU)S-M)V[8DD@!M_VU))-M)M@"VDF:2;=M))-OJMI)M26TDVPI)M[8D
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````/\`_^55`%55`*I5J@"J_P!5`/\`5:I55?2J_ZH```!5`,S_556J`*H`
M`/]5`%7_5555JE5FJ@"J`%7_R555JJH``*H*`+?_50``````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````````````````````"`_P&`%`$`@/\A
M@!0A`(#_(8`4(0"`_R&`%"$`@!DA@#$8@,@A`(`7(1@8@#$A&!B`QB$`@!8A
M&(`U(1B`Q2$!@!4A&(`W(32`Q"$`@!0A&(`)(8`#`8`*(0&`'R$T@,,A`(`4
M(1B`""$!@`,A`8`)(0&`'R$T@,,A`(`3(1B`""$!@`DA`0&``B&``P&``B$!
M`8`"(0&`!R$T-(`+(32`PB$`@!,A&(`((0&`""$!(2$!@`(A`8`#(0$A(0$A
M(0&`!R$T130T@`DA-(#"(0"`$R$8@`@A`8`'(0&``R$!(2$!@`(A`8`#(0&`
M"2$T@`)%-#2`!R$T@,(A`(`3(1B`""$!@`0A`2$A`8`#(0$A(0&``B$!@`,A
M`8`)(32`!$48@`8A-(`)(0&`MR$`@!,A&(`((0&`!"$!(2$!@`,A`2$A`8`"
M(0&``R$!@`DA-(`"11@8@`<A-(`)(0&`MR$`@!,A&(`)(0&``R$!@`(A`2$A
M`8`"(0&``R$!(2$!(2$!@`<A-$48&(`)(32`""&``@&`MB$`@!,A&(`*(8`$
M`8`#(0$!@`0A`0&``B$!`8`"(0&`!R$T&(`+(32`""&``@&`MB$`@!0A&(`Y
M(32`""&`!`&`HQ@T@!`A`(`4(1B`.2$T@`@A@`0!@*0T@!`A`(`5(1B`-R$T
M@,0A`(`6(32`-2$T@,4A`(`7(30T@#$A-#2`QB$`@!DA@#$T@,@A`(#_(8`4
M(0"`_R&`%"$`@!,A@-\8-"$A@`T8-(`.(0"`$R$8@-XA-"$A&(`,(32`#B$`
M@!,A&(#>(30A(1B`#"$T@`XA`(`3(1B`WB$T(2$8@`PA-(`.(0"`$R$8@-XA
M-"$A&(`%(32`!2$T@`XA`(`3(1B`"2&``@&`"B&``@&`"B&``@&`"B&``@&`
M"B&``@&`F2$T(2$8@`0A-"$8@`0A-(`.(0"`$R$8@`@A@`0!@`@A@`0!@`@A
M@`0!@`@A@`0!@`@A@`0!@)@A-"$A&(`$(30A&(`$(32`#B$`@!,A&(`((8`$
M`8`((8`$`8`((8`$`8`((8`$`8`((8`$`8"8(30A(1B``R$T@`(A&(`#(32`
M#B$`@!,A&(`((8`$`8`((8`$`8`((8`$`8`((8`$`8`((8`$`8"8(30A(1B`
M`R$T@`(A&(`#(32`#B$`@!,A&(`)(8`"`8`*(8`"`8`*(8`"`8`*(8`"`8`*
M(8`"`8"9(30A(1B``B$T@`0A&(`"(32`#B$`@!,A&(#>(30A(1B``B$T@`48
M@`(A-(`.(0"`$R$8@-XA-"$A&(`,(32`#B$`@!,A&(#>(30A(1B`#"$T@`XA
M`(`3(1B`WB$T(2$8@`PA-(`.(0"`$R$8@-XA-"$A&(`--(`.(0"`$R$8@-XA
M-(`?(0"`$R$8@-XA-(`?(0"`$R$8@#,A`8"I(32`'R$`@!,A&(`S(0&`J2$T
M@!\A`(`3(1B`,R$!@*DA-(`?(0"`$R$8@`HA@`(!@`(A`8`"(0&``B&``@&`
M`R$!(0$!(2$!`8`#(0$A`0&``R$!@`(A@`(!@*,A-"$A&"$8(1@A&"$8(1@A
M&"$T@`XA`(`3(1B`"2$!@`(A`2$A`8`"(0$A(0&``B$!@`(A`0$A(0$!(2$!
M@`(A`0$A(0&``B$!(2$!@`(A`8"B(32`'R$`@!,A&(`)(0&``B$!@`(A`2$!
M@`8A`8`"(0&``B$!@`(A`8`"(0&``B$!@`(A`2$A`8`"(0&`HB$T(2$8@`PA
M-(`.(0"`$R$8@`DA@`0!@`,A`8`$(8`#`8`"(0&``B$!@`(A`8`"(0&``B$!
M@`(A`2$A@`0!@*(A-(`?(0"`$R$8@`DA`8`&(0$A`8`"(0&``B$!@`(A`8`"
M(0&``B$!@`(A`8`"(0&``B$!(2$!@*8A-"$A&(`"(30A-"$T(32``B$T@`XA
M`(`3(1B`"2$!@`(A`2$A`8`"(0$A(0&``B$!@`(A`8`"(0&``B$!@`(A`8`"
M(0&``B$!(2$!@`(A`8"B(32`'R$`@!,A&(`*(8`"`8`"(0&``B$!@`(A@`(!
M(0$A(0&``B$!@`(A`8`"(8`#`8`#(0&``B&``@&`HR$T(2$8@`PA-(`.(0"`
M$R$8@"LA`8"Q(32`!B$T@`(A&(`3(0"`$R$8@"LA`8"Q(30A(1B`!"$T(1B`
M!"$T@`XA`(`3(1B`WB$T@!\A`(`3(1B`WB$T(2$8@`PA-(`.(0"`$R$8@-XA
M-(`?(0"`$R$8@-XA-"$A&(`,(32`#B$`@!,A&(#>(32`'R$`@!,A&(#?-"$A
M&"$T(30A-"$T(30A-"$T@`XA`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(#_(8`4
M(0"`$R&`WQ@T(2&`#!@T@`\A`(`3(1B`WB$T(2$8@`LA-(`/(0"`$R$8@-XA
M-"$A&(`+(32`#R$`@!,A&(#>(30A(1B`"R$T@`\A`(`3(1B`WB$T(2$8@`LA
M-(`/(0"`$R$8@-XA-"$A&(`,-(`/(0"`$R$8@-XA-(`?(0"`$R$8@-XA-(`?
M(0"`$R$8@-XA-(`#(1@A&"$8(1@A&"$8@!`A`(`3(1B`WB$T@`XA-(`/(0"`
M$R$8@"@A@*LT&(`((30A(1B`'"$`@!,A&(`H(8"K11B`""$T@`XA-(`/(0"`
M$R$8@"@A@*M%&(`((30A(1B`'"$`@!,A&(`H(8`?10&`!D4!@!%%`8!O11B`
M""$T@`@A-(`$(32`#R$`@!,A&(`2(8`*0X`*(8`&10$!@`A%@`,!@`E%`8`&
M10&`$44!@&]%&(`((30A(1B`!"$T(32`%"$`@!,A&(`1(4.`"CM#@`DA@`9%
M`0&`"$4!@`Q%`8`&10&`$$4!@'!%&(`((32`!B$T(30A-(`"(32`#R$`@!,A
M&(`*(8`&0X`,.X`&0X`"(8`%10%%10&`!T4!@`9%`0&``T4!@`-%@`,!@`)%
M@`(!@`)%`44!`8`#10&`<$48@`@A-"$A&(`"(30A-"$T(32`$B$`@!,A&(`)
M(4.`&CM#(2&`!44!144!@`=%`8`%10%%10&``D4!@`)%`8`"10%%10&``D4!
M144!`8`$10&`<448@`@A-(`$(30A-"$T(32``B$T@`\A`(`3(1B`""%#.X`'
M0X`*.X`'0SM#(8`%10%%10&`!T6``P%%10&``T4!144!@`)%`8`"10%%10&`
M`D4!144!@`5%`8!Q11B`""$T(2$8@!PA`(`3(1B`""%#0X`'.T.`"#M#@`<[
M0T,A@`1%@`4!@`9%`8`$10&``T4!144!@`)%`8`"10%%18`$`45%`8`%10&`
M<448@`@A-(`.(32`#R$`@!,A&(`((4.`"3N`"$.`"3M#0X`$10&``T4!@`9%
M`8`$10&``T4!144!@`)%`8`"10%%10&`!44!@`1%`8!R11B`""$T(2$8@!PA
M`(`3(1B`""%#@!P[0T.`!$4!@`-%`8`&10&`!44!144!@`)%`8`"10%%10$!
M144!@`)%`45%`8`$10&`<D48@`@A-(`.(32`#R$`@!,A&(`((4.`'#M#0X`$
M10&``T4!@`9%`8`&10$!@`-%`8`#10$!10&``D6``@&``D4!@`-%`8!S11B`
M""$T(2$8@!PA`(`3(1B`""%#@!P[0T.`-D4!@'-%&(`((32``B$8(1@A&"$8
M(1@A&"$T@`\A`(`3(1B`""%#@!P[0T.`JT48@`@A-"$A&(`<(0"`$R$8@`@A
M0X`<.T-#@*M%&(`((32`#B$T@`\A`(`3(1B`""%#@!P[0T.`JT48@`@A-"$A
M&(`<(0"`$R$8@`@A0X`<.T-#@*M%&(`((32`#B$T@`\A`(`3(1B`""%#@!P[
M0T.`JT48@`@A-"$A&(`<(0"`$R$8@`@A0X`<.T-#@*M%&(`((32`#B$T@`\A
M`(`3(1B`""%#@!P[0T.`JT48@`@A-"$A&(`<(0"`$R$8@`@A0X`<.T-#@*M%
M&(`((32`#B$T@`\A`(`3(1B`""%#@!P[0T.`JT48@`@A-"$A&(`<(0"`$R$8
M@`@A0X`<.T-#@*M%&(`((32`#B$T@`\A`(`3(1B`""%#@!P[0T.`JT48@`@A
M-"$A&(`<(0"`$R$8@`@A0X`<.T-#@*M%&(`((32`#B$T@`\A`(`3(1B`""%#
M@!P[0T.`JT48@`@A-"$A&(`<(0"`$R$8@`@A@!]#@*M%&(`((32`#B$T@`\A
M`(`3(1B`"2&`'D.`JT48@`@A-"$A&"$T(30A-"$T(30A-(`0(0"`$R$8@"@A
M@*M%&(`((32`#B$T@`\A`(`3(1B`*"&`JT48@`@A-"$A&(`<(0"`$R$8@"@A
M@*M%&(`((32`#B$T@`\A`(`3(1B`""$T@,I%&(`((30A(1B`'"$`@!,A&(`(
M(32`RQB`""$T@`XA-(`/(0"`$R$8@`PA@!$!@+\A-"$A&(`"(30A-"$T(32`
M$B$`@!,A&(`,(0&`#P@!`8"^(32`!"$T(30A-"$T@`(A-(`/(0"`$R$8@`PA
M`8`/"`$(`8"](30A(1B``B$T(30A-(`4(0"`$R$8@`PA`8`/"`$("`&`%"$!
M@"<A`8!](32`!B$T(32`!"$T@`\A`(`3(1B`#"$!@`P(`0@(`8`""`&`"B&`
M!@$A(0&`#B$!@`,A`8`2(0&`?2$T(2$8@`0A-(`6(0"`$R$8@`PA`8`+"`&`
M`@@!@`,(`8`,(0&`%"$!@`,A`8`2(0&`?2$T@`XA-(`/(0"`$R$8@`PA`8`*
M"`&``P@!@`0(`8`+(0&`!"$!@`(A`2$!`2$A`0&``R$!@`,A`8`"(8`"`8`"
M(0$A`0&``B&``P&``B&``@&``B$!@`8A`8`"(8`"`8`"(0&``B$!@`4A`2$!
M`8`#(8`"`8!,(30A(1B`'"$`@!,A&(`,(0&`"0@!@`0(@`<!@`HA`8`$(0&`
M`B$!`2$A`0$A(0&``B$!@`,A`2$A`8`"(0$A(0$!@`,A`8`"(0$A(0&``B$!
M(2$!@`(A`8`"(0$A(0&``B$!(2$!@`(A`8`%(0$!(2$!(2$!@$\A-(`.(32`
M#R$`@!,A&(`,(0&`"`@!@`L(`0&`"B$!@`0A`8`"(0&``B$!@`(A`8`"(8`%
M`8`%(0$A(0&`!"$!@`(A`8`%(0&``B$!(2$!(2$!@`8A`2$A`8`"(0&`!2$!
M@`(A`2$A`8!/(30A(1B`'"$`@!,A&(`,(0$(@`,!@`((`8`,"`$!@`HA`8`$
M(0&``B$!@`(A`8`"(0&``B$!@`,A`8`"(8`#`2$A`8`$(0&``B$!@`(A@`,!
M@`(A`2$!(0$A`8`#(8`#`8`"(0$A`8`&(0&``B$!@`(A`0&`32$T@`(A-"$T
M(30A-"$T(30A-(`/(0"`$R$8@`PA`8`$"`$!@`X(`0&`"B$!@`0A`8`"(0&`
M`B$!@`(A`8`"(0&``R$!(2$!@`(A`2$A`8`$(0&``B$!(2$!@`(A`8`"(0$A
M`2$!(0&``B$!@`(A`8`"(0$A`8`&(0&``B$!@`0A`8!,(32`'R$`@!,A&(`,
M(0&`!0@!`8`-"`$!@`HA`8`$(0&``B$!@`(A`8`"(0&``B$!@`,A`2$A`8`"
M(0$A(0&`!"$!(2$!`2$A`8`"(0&``R$!@`(A`8`#(0&``B$!@`,A`8`#(0&`
M`B$!@`(A`8`$(0&`3"$T@`@A-(`5(0"`$R$8@`PA`8`$"`$(`8`-"`$!@`HA
M`8`$(0&``B$!@`(A`8`"(0&``B$!@`,A`8`"(8`"`2$!(0&`!2$!`2$!@`(A
M@`(!(0&``B$!@`(A`8`$(8`"`2$!@`(A`8`#(0&``B&``P&``B&``@&`32$T
M@`<A@`(T@!0A`(`3(1B`#"$!@`,(`8`""`&`#`@!`8!6(0&`""$!@%8A-(`'
M(8`"-(`4(0"`$R$8@`PA`0@!"`&``P@!@`P(`0&`52$!`8`((0&`5B$T@`<A
M@`(T@!0A`(`3(1B`#"$!"`@!@`0(`8`)"`$("`$!@+@A-(`'(8`"-(`4(0"`
M$R$8@`PA`0@!"`&``P@!@`,(`8`$"`$("`$!@+@A-(`'(8`"-(`4(0"`$R$8
M@`PA`8`#"`&``@@!@`,(@`(!"`@!`0@(`0&`N"$T@`<A@`(T@!0A`(`3(1B`
M#"$!@`0(`0@!@`0(`0@(`0$(`0@(`0&`N"$T@`<A@`(T@!0A`(`3(1B`#"$!
M@`4(`0&`!`@!@`0(`0@(`0&`N"$T@`<A@`(T@!0A`(`3(1B`#"$!@`0(`0&`
M!0@!@`,(`8`""`$!@+@A-(`'(8`"-(`4(0"`$R$8@`PA`0B``P&``@@!@`((
M`8`$"`$!"`@!`8"X(32`!R&``C2`%"$`@!,A&(`,(0&`"`@!"`@!@`,(`0&`
M`@@!`8"X(32`!R&``C2`%"$`@!,A&(`,(0&`"@@!@`,(`0$(`0@(`0&`N"$T
M@`<A@`(T@!0A`(`3(1B`#"$!@`D(`8`""(`"`0@!@`((`0&`N"$T@`<A@`(T
M@!0A`(`3(1B`#"$!@`@(`0@(`0$(`0@!"`$("`$!@+@A-(`'(8`"-(`4(0"`
M$R$8@`PA`8`&"`$!"(`"`0@!"`$(`8`""`$!@+@A-(`'(8`"-(`4(0"`$R$8
M@`PA`8`""(`$`0@!"`$(`0@!"`$(`0@(`0&`N"$T@`<A@`(T@!0A`(`3(1B`
M#"$!@!4(`0&`N"$T@`<A@`(T@!0A`(`3(1B`#"$!@!4(`0&`N"$T@`<A@`(T
M@!0A`(`3(1B`#"&`&`&`N"$T@`<A@`(T@!0A`(`3(1B`#2&`%P&`N"$T@`<A
M@`(T@!0A`(`3(1B`WB$T@`<A@`(T@!0A`(`3(1B`WB$T@`<A@`(T@!0A`(`3
M(1B`WB$T@`<A@`(T@!0A`(`3(1B`""$6##TS+!8]/!LI%B44%!LY@`(4/B4S
M.106.10E,STS/8"U(32`!R&``C2`%"$`@!,A&(`((2PE/3`],Q8S%"4&%AD6
M%#XS&RX6&24^0A0;%!0S)2DG@+4A-(`'(8`"-(`4(0"`$R$8@`@A%BP4*18]
M+#DL%@PY+!86)S,6(!0L%BP6%`P4/#T7%BR`)"$!@`<A`8`"(0&``B$!@`HA
M`8`#(0$!@`(A`0&`9R$T@`<A@`(T@!0A`(`3(1B`""$]%#P]%!0@%B!!'C8Y
M02`Y%!84)103.3,6%D(60@PG,X`D(0&`!R$!@`(A`8`"(0&`!2$!@`,A`8`"
M(0&``R$!@&DA-(`'(8`"-(`4(0"`$R$8@`@A02DG,S84)Q8\+4`]##,Y*10?
M%$$]*189/3,G0CP\%CR`)"$!@`LA`8`"(0&`!2$!@`<A`8`#(0&`:2$T@`<A
M@`(T@!0A`(`3(1B`""$6'RDS##TG&Q0]&24.%D$6.!84&RP.)10;%CTS0B47
M/(`%(0$A`0$A(0$!@`,A@`(!@`,A`2$!`8`$(8`#`2$A`2$!`2$A`8`"(0&`
M`B$!@`0A@`,!(2$!(2&``P$A@`,!@&<A-(`'(8`"-(`4(0"`$R$8@`@A&P4]
M/24\/!06%"44"2`].2PE%D9&#!04%CT])1LD,SV`!2$!`2$A`0$A(0$A(0&`
M`B$!@`(A`0$A(0&``B$!@`(A`2$A`0&``R$!@`(A`8`"(0&`!2$!@`,A`8`"
M(0&``R$!@&DA-(`'(8`"-(`4(0"`$R$8@`@A%C8P/#T;)1DV+3XB)3XR+!\,
M#ADN1A06%"4])24\%C"`!2$!@`(A`8`"(0&`!2$!@`(A`8`"(0&``B$!@`(A
M`2$A`8`$(0&``B$!@`(A`8`%(0&``R$!@`(A`8`#(0&`:2$T@`<A@`(T@!0A
M`(`3(1B`""$\%CT])3P]+!0;#ADN1!\O1!\9+B(;1A0^,Q8]0CT7%(`%(0&`
M`B$!@`(A`8`"(8`#`8`"(0&``B$!@`(A`8`"(0$A(0&`!"$!@`(A`8`"(0&`
M!2$!@`,A`8`"(0&``R$!@&DA-(`'(8`"-(`4(0"`$R$8@`@A%#T\%CTE'S,6
M1D8E+D1$(T050@X.1@X4)3,G,R4-/12`!2$!@`(A`8`"(0$A(0&``B$!@`(A
M`8`"(0&``B$!@`(A`2$A`8`$(0&``B$!@`(A`8`%(0&``R$!@`(A`8`#(0&`
M:2$T@`<A@`(T@!0A`(`3(1B`""$]018-,Q8\%@)&)2X..$0K1"<N#ADN1C,;
M)3,E)4(S%(`%(0&``B$!@`(A`2$A`8`"(0&``B$!@`(A`8`"(0$A(0$!(2$!
M@`0A`8`"(0&``B$!(2$!@`(A`8`#(0&``B$!@`,A`8!I(32`!R&``C2`%"$`
M@!,A&(`((10?%#T?/#T;1D(.&0Y$+RM$1`XN1B5&1A0E)3T4)10L@`4A`8`"
M(0&``B$!@`(A@`(!(0$A(0&``B$!@`,A`0$A`2$A`8`$(0&``B$!@`(A`2$A
M`8`#(0$!(2$!@`(A`8`#(0&`:2$T@`<A@`(T@!0A`(`3(1B`""$?,Q0E%!0]
M"B5&1BX.*T0C1#49#ADN&R(Y,R4E&24]%H"U(32`!R&``C2`%"$`@!,A&(`(
M(10L#!8_,Q8M1B4E#B(K1"<O0`X.+@XN&3TE%"4S,Q0S@+4A-(`'(8`"-(`4
M(0"`$R$8@`@A/A0Y%D$6%@P^#D8N)2LO"2]$1B4.&R4^%!0;/!LG%!N`M2$T
M@`<A@`(T@!0A`(`3(1B`""$]%"D6#!860489)0XN1$0G+T0.0@X.1C,9/8`#
M%#T4@+4A-(`'(8`"-(`4(0"`$R$8@`@A/3,G/10,%D%&#D8E+D0O)R]$#BX;
M0D8L/AL]%CT4(!:`M2$T@`<A@`(T@!0A`(`3(1B`""$]/3PL"A8L,10;.B5&
M*T0)+PY"@`(.&18L"A0;%A04%H"U(32`!R&``C2`%"$`@!,A&(`((3P$/3TL
M#"T,/BX.)0XE+R-$#ALE#C=&+2D;+(`"%!8I@+4A-(`'(8`"-(`4(0"`$R$8
M@`@A/3P]'PH!%`$M&T8G&Q5$"40N#AD.)Q8;+!8E%#,4%BR`M2$T@`<A@`(T
M@!0A`(`3(1B`""$/!ST3+0Q!#!0;/AM&1"\K+S5"/T8_&8`"%A06,Q\4%("U
M(32`!R&``C2`%"$`@!,A&(`((3P$/!8,%!0Y+3D^#D1$(RLC+PX;/AL^%A06
M,SD4%!\6@+4A-(`'(8`"-(`4(0"`$R$8@`@A!#P$%C8E)1L4/A\K*R,K+RM$
M*R\E/AL4&10E%!06'S.`M2$T@`<A@`(T@!0A`(`3(1B`""$$/!P4,Q\G/4$?
M1"\L%1\U'SDX+R,;/B46&ST6%!0S'X"U(32`!R&``C2`%"$`@!,A&(`((3P\
M!STI/3PE)SDO*Q]'*R]$+T0O'SX6%B<;)1L^/3X]@+4A-(`'(8`"-(`4(0"`
M$R$8@`@A!#P\!R4L%R4E/B,O1"\?+R\)+T0G%"4E&2<G)104/1N`M2$T@`<A
M@`(T@!0A`(`3(1B`""$\/`<\/38]#B44)T0O1"\O1"]$*R<E%B46)3PE'Q0;
M/8"U(32`!R&``C2`%"$`@!,A&(`((24\!Q,]+#T?-3,G)2,O'R]$)R\4)0X6
M)1L],STG%#T;@+4A-(`'(8`"-(`4(0"`$R$8@`@A)3T\/!\])1\G0A0G)1\;
M)R4E)T()'Q06)3PG'Q0S,SZ`M2$T@`<A@`(T@!0A`(`3(1B`""$E/2<S@`(]
M'STE)2<51",K(R\G'ST2%B4S)3PS"2<S%("U(32`!R&``C2`%"$`@!,A&(#>
M(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`
M%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>
M(32`!R&``C2`%"$`@!,A&(!`(0&`)2$!@`,A`0&``B$!`8!J(32`!R&``C2`
M%"$`@!,A&(`((1\4)S,]&STS,R<S/3,S/3,S/1L])3TE0B4N,B4E/CT^@!<A
M`8`@(0&``R$!@`(A`8`#(0&`;"$T@`<A@`(T@!0A`(`3(1B`""$4,STS@`(E
M+C*``B4;"3X^"1LG,SX;&SXG)S,)/A0,/H`7(0&`("$!@`<A`8`#(0&`;"$T
M@`<A@`(T@!0A`(`3(1B`""$^/3X]/C,^%#X?%!84%!\4%`D4"10?%#X4"184
M/A8^'X`%(0$A`0$A(0$!@`0A@`(!(2$!@`(A@`(!@`(A`2$!`2$A@`(!@`,A
M`2$!`8`%(8`#`2$A`2$A@`,!(8`#`8!J(32`!R&``C2`%"$`@!,A&(`((3T^
M%#X^'SX?/A0`.@`Z`!86.H`#`#X4"18^%A\^'SZ`!2$!`2$A`0$A(0&``B$!
M@`0A`2$A`8`"(0$A(0$!@`(A`8`"(0&``B$!`2$A`8`%(0&``R$!@`(A`8`#
M(0&`;"$T@`<A@`(T@!0A`(`3(1B`""$4/CT^%#X4%`D4.B4`+0P4%"<M`#HZ
M%!06/A8^%!8^%(`%(0&``B$!@`(A`2$A`8`%(0&`!2$!(2$!@`,A`8`"(0&`
M`B$!@`(A`8`%(0&``R$!@`(A`8`#(0&`;"$T@`<A@`(T@!0A`(`3(1B`""$^
M/3X4/CT4/A0,@`(C1"T,+R-$+S@O%#X4/A\6%`D4/H`%(0&``B$!@`(A`2$A
M`8`%(0&``B&``P$A(0&``R&`!`&``B$!@`(A`8`%(0&``R$!@`(A`8`#(0&`
M;"$T@`<A@`(T@!0A`(`3(1B`""$4/A0G%#X6%#\6%!84.B<D)!0^%`D4/B,^
M%#X^%!84"8`%(0&``B$!@`(A`2$A`8`%(0$A(0&``B$!(2$!@`,A`8`&(0&`
M`B$!@`4A`8`#(0&``B$!@`,A`8!L(32`!R&``C2`%"$`@!,A&(`((1\^%!86
M+18Y%!86/A8`02X$%#X4/A06/A84%A8^'SX4@`4A`8`"(0&``B$!@`(A`8`$
M(0$A(0&``B$!(2$!@`,A`8`"(0&``B$!@`(A`2$A`8`"(0&``R$!@`(A`8`#
M(0&`;"$T@`<A@`(T@!0A`(`3(1B`""$4%!86%!86+10Y%!84.B\;.8`#%CD4
M.18Y%A8Y%#X4@`4A`8`"(0&``B$!@`,A@`(!(2$!@`(A@`(!(0$A`8`$(8`"
M`8`#(0&``B$!(2$!@`,A`0$A(0&``B$!@`,A`8!L(32`!R&``C2`%"$`@!,A
M&(`((8`"%CF``A06%#D-%CXO+Q8E0@`Y03F`!A84%#Z`M2$T@`<A@`(T@!0A
M`(`3(1B`""$Y"A84/A0G&P`N`#4C.BHZ+R]")R4;)Q8M%CDY%#\4%H"U(32`
M!R&``C2`%"$`@!,A&(`((1:``A06%"XN.@P,(RX+.CI$(SE!```Z0CDL%A84
M%A0^@+4A-(`'(8`"-(`4(0"`$R$8@`@A%AL^"0H?/0TN03DE.BX`+B4Y00PN
M``0N.184/B4)%A2`M2$T@`<A@`(T@!0A`(`3(1B`""$6%A04.10N)18Y#!8N
M)0`Z%D$,+18,)0T;%#X]/CY".H"U(32`!R&``C2`%"$`@!,A&(`((3F``A8`
M`#H60CE!.2XD.B4Y03E!```Z)2>``Q8Z)1N`M2$T@`<A@`(T@!0A`(`3(1B`
M""$,00Q!`"X`.@`,+0PE`"XY00Q!`#H``$$^+"TY%BY".H"U(32`!R&``C2`
M%"$`@!,A&(`((2T,+0PN`$(`%A06)3H+.BHZ`#H`+@`Z%!8Y00P^/AL^@+4A
M-(`'(8`"-(`4(0"`$R$8@`@A00Q!#"T,.186.181+25!.0Q!%A06)T(6#"T,
M+4(Z+CJ`M2$T@`<A@`(T@!0A`(`3(1B`""$6/Q06%!06%D$M04$,+0Q!.0$Y
M00Q!/A8Y03D,/CX;/H"U(32`!R&``C2`%"$`@!,A&(`((184%#X4/Q06%A2`
M!Q84%A2``Q8-+@T^&SX;@+4A-(`'(8`"-(`4(0"`$R$8@`@A%A84/A04/Q06
M%CZ``Q8*%A8^@`(6%(`"%BX-+@DZ.H"U(32`!R&``C2`%"$`@!,A&(`((186
M%!8^%!06/H`%%CZ``Q8^%A8^%A84&PTG&R6`M2$T@`<A@`(T@!0A`(`3(1B`
M""$6%#\4%#\4%A0_%(`%%A0^%A2``A84/Q\6%B5"#H"U(32`!R&``C2`%"$`
M@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`
M!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`
M@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(`((8`?
M`8"U(32`!R&``C2`%"$`@!,A&(`((8`?`8"U(32`!R&``C2`%"$`@!,A&(`(
M(8`?`8"U(32`!R&``C2`%"$`@!,A&(`((8`?`8`2(0&``B$!@`8A`8`0(0&`
M`R$!`8`"(0$!@'@A-(`'(8`"-(`4(0"`$R$8@`@A@!\!@!(A`8`"(0&`!B$!
M@`LA`8`#(0&``B$!@`,A`8!Z(32`!R&``C2`%"$`@!,A&(`((2`Y03D@.4$Y
M018Y019!.4$603E!%CD@.4$6.2`Y03E!@!(A`8`*(0&`"R$!@`<A`8`#(0&`
M>B$T@`<A@`(T@!0A`(`3(1B`""$6%D&``A9!%A9!%CD6(#D6.19!.2`6.4$6
M018Y0186.8`%(8`"`8`#(0$!@`,A`8`"(0&``R&``P&``B&``@&`!"&``P$A
M(0$A(8`#`2&``P&`>"$T@`<A@`(T@!0A`(`3(1B`""$603D6(#D4@`(6.2`Y
M%A8@.2`Y%!8Y%$$6.186018Y08`$(0&`!2$!(2$!@`(A`8`"(0&``B$!@`(A
M`2$A`8`((0&``R$!@`(A`8`#(0&`>B$T@`<A@`(T@!0A`(`3(1B`""$Y%$$!
M.184011!%CD@%#D6010Y%!9!@`(60184.11!%(`$(0&`!"$!@`,A`2$A`8`"
M(0&``B$!@`(A`2$A`8`((0&``R$!@`(A`8`#(0&`>B$T@`<A@`(T@!0A`(`3
M(1B`""$4.10)0184.10!02<4.104.18S.4$6%CD4019!.4$6.8`%(0$!@`(A
M`8`#(0$A(0&``B$!@`(A`8`"(0&``B$!`8`&(0&``R$!@`(A`8`#(0&`>B$T
M@`<A@`(T@!0A`(`3(1B`""%!)Q0600D6%CD=@`,H%@H,%#D@%C,Y%`D60104
M.2`G@`<A`2$A`8`#(0$A(0&``B$!@`(A`8`"(0&`!"$!@`4A`8`#(0&``B$!
M@`,A`8!Z(32`!R&``C2`%"$`@!,A&(`((184%!8Y0101'8`%*`$*.3,G.19!
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
M`0$#`P$!@`@A`2$A`8`#(0$A(0&``B$!@`(A`2$A`8`&(0&``B$!(2$!@`,A
M`2$!@`@A`8`"(0$A`2$!(0&`;"$T@`<A@`(T@!0A`(`3(1B`"B&``P$#`0&`
M#`,!`0.``@$#`0&`""$!@`(A`2$A`8`"(0&``B$!@`(A`2$A`8`"(0&``B$!
M(2$!`8`"(0$A(0&``B$!@`,A`8`"(0&``R$!@`(A`8!M(32`!R&``C2`%"$`
M@!,A&(`*(8`#`0,!`8`,`P$!`X`"`0,!`8`%(8`"`8`$(0$!@`,A`8`"(0&`
M`B$!@`(A@`(!@`0A`0$A`8`#(0$!@`0A@`(!(0&``B$!@`,A`8`"(0&`;2$T
M@`<A@`(T@!0A`(`3(1B`"B&``P$#`0&`#`,!`0.``@$#`0&`MB$T@`<A@`(T
M@!0A`(`3(1B`"B$!`P$!`P$!@`P#`0$#`0$#`P$!@+8A-(`'(8`"-(`4(0"`
M$R$8@`HA`0,!`0.`$`$#`0$#`P$!@+8A-(`'(8`"-(`4(0"`$R$8@`HA`0,!
M`0.`$`$#`0$#`P$!@+8A-(`'(8`"-(`4(0"`$R$8@`HA`0,!`8`&`X`$`8`&
M`P$!`P,!`8"V(32`!R&``C2`%"$`@!,A&(`*(0$#`0&`$@,!`0,#`0&`MB$T
M@`<A@`(T@!0A`(`3(1B`"B$!`P$!`P$!`P$!`P$!`P$!`P$!`P$!`P$!`P,!
M`8"V(32`!R&``C2`%"$`@!,A&(`*(0$#`0$#`0$#`0$#`0$#`0$#`0$#`0$#
M`0$#`P$!@+8A-(`'(8`"-(`4(0"`$R$8@`HA`0,!`8`2`P$!`P,!`8"V(32`
M!R&``C2`%"$`@!,A&(`*(0$#`0$#`0$#`0$#`0$#`0$#`0$#`0$#`0$#`P$!
M@+8A-(`'(8`"-(`4(0"`$R$8@`HA`0,!`0,!`0,!`0,!`0,!`0,!`0,!`0,!
M`0,#`0&`MB$T@`<A@`(T@!0A`(`3(1B`"B$!`P$!@!(#`0$#`P$!@+8A-(`'
M(8`"-(`4(0"`$R$8@`HA`0,!`0.`$`$#`0$#`P$!@+8A-(`'(8`"-(`4(0"`
M$R$8@`HA`0,!`8`2`P$!`P,!`8"V(32`!R&``C2`%"$`@!,A&(`*(0$#@!8!
M`P,!`8"V(32`!R&``C2`%"$`@!,A&(`*(0$#@!8!`P,!`8"V(32`!R&``C2`
M%"$`@!,A&(`*(0&`&0,!`8"V(32`!R&``C2`%"$`@!,A&(`*(8`<`8"V(32`
M!R&``C2`%"$`@!,A&(`+(8`;`8"V(32`!R&``C2`%"$`@!,A&(#>(32`!R&`
M`C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A&(#>(32`!R&``C2`%"$`@!,A
M&(#>(32`!R&``C2`%"$`@!,A&(#>(32`'R$`@!,A&(#>(32`'R$`@!,A&(#>
M(30A(8`,&#2`#R$`@!,A&(#>(30A(1B`"R$T@`\A`(`3(1B`WB$T(2$8@`LA
M-(`/(0"`$R$8@-XA-"$A&(`+(32`#R$`@!,A&(#>(30A(1B`"R$T@`\A`(`3
M(1B`WS0A(1B`##2`#R$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(#_
M(8`4(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(#_(8`4
M(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`%2&``@&``B$!@/<A`(`5(8`"`8`"
M(0&`]R$`@!4A`2$!`2$A`8`"(8`#`8`#(0$!(0$!(2$!`8`#(8`#`8`"(0$!
M@-8A`(`5(0$A`0$A(0$A(0$!(2$!`8`"(8`"`2&``@$A`0$A(0$!(2$!`2$A
M`0&`UB$`@!4A`2&``@$A`8`%(0$!@`(A`0$A(0$!(2$!`2$A`0$A(0$!@-HA
M`(`5(0$A(0$!(0&``B&`!`&``B$!`2$A`0$A(0$!(2&`!0&`VB$`@!4A`8`"
M(8`"`2$A`0$A(0$!@`(A`0$A(0$!(2$!`2$A`0&`WB$`@!4A`8`"(8`"`2$A
M`0$A(0$!@`(A`0$A(0$!(2$!`2$A`0&``B$!(2$!`8#6(0"`%2$!@`,A`0&`
M`B&``@$A`0$A(0$!(2$!`2$A`0&``B&``P&``B$!`8#6(0"`_R&`%"$`@/\A
M@!0A`(!%(8"^&#2`#B$`@$4A&("^-(`.(0"`_R&`%"$`@/\A@!0A`(#_(8`4
M(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`
M_R&`%"$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`_R&`
M%"$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(!](8`@&(!U(0"`>R$8
M&(`@(1@8@',A`(!Z(1B``B&`'C2``B$8@'(A`(!Y(1@A(30T@!XA-#0A(32`
M<2$`@'@A&"$A-(`%(8`#`8`8(30A(32`<"$`@'@A&"$T@`4A`8`=(30A-(!P
M(0"`=R$8(2$T@`4A`8`&(8`"`8`"(0&``B$!@`(A@`(!@`4A-"$A-(!O(0"`
M=R$8(32`!B$!`8`$(0&``B$!(2$!@`(A`2$A`8`"(0&`!2$T(32`;R$`@'<A
M&"$T@`<A@`(!@`8A`2$A`8`"(0$A(0&``B$!@`4A-"$T@&\A`(!W(1@A-(`)
M(0$!@`(A@`,!@`(A`2$!@`(A@`0!@`4A-"$T@&\A`(!W(1@A-(`*(0$A(0&`
M`B$!@`(A`2$!@`(A`8`)(30A-(!O(0"`=R$8(32`"B$!(2$!@`(A`8`#(0&`
M`R$!@`(A`8`%(30A-(!O(0"`=R$8(2$T@`4A@`,!@`,A@`(!(0&``B$!@`0A
M@`(!@`4A-"$A-(!O(0"`>"$8(32`)"$T(32`<"$`@'@A&"$A-(`B(30A(32`
M<"$`@'DA&"$A-#2`'B$T-"$A-(!Q(0"`>B$T@`(A@!XT@`(A-(!R(0"`>R$T
M-(`@(30T@',A`(!](8`@-(!U(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`_R&`
M%"$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`@/\A@!0A`(#_(8`4(0"`_R&`%"$`
5@/\A@!0A`(#_(8`4(0"`_R&`%"$`
`
end

Newsgroups: alt.toolkits.xview