Real printing plugin?

Richard A. O'Keefe ok at cs.otago.ac.nz
Wed Mar 13 23:18:58 UTC 2002


	>     save contents to file...
	>     send contents to printer
	>     printer setup
	>     special menu...
	>     more...
	
	Ahh, I've never seen those before.  Has anyone used these in the last 
	couple of years?  Anyway, the menu in question is dealing with selected 
	text, not morphs.
	
Nothing visible on the screen *says* so.  Naturally enough, I interpreted
"contents" as "whatever is in this here Morph that I am pointing at right
now".  If this applies only to text, then the menu items should be
	'save TEXT to file...'
	'send TEXT to printer'
and so on. to make this plain.

	Sure.  However, when I started talking about a printing facility for 
	*Morphs*, it might have dawned on you, that the TextPrinter might be 
	something different.
	
It would have, ***IF*** I had ever heard of a TextPrinter.  All I knew was
 (a) I have the mouse pointing at a Morph
 (b) I have chosen the most obvious menu
 (c) It offers me a way of printing.

Once again, you are assuming that I *knew* there was a TextPrinter,
and that I *knew* this menu item only applied to text morphs,
and you are attacking me for consciously criticising it for not
doing something else.

No, I DIDN'T know those things, and that's precisely the point I keep
trying to make.  I've been using Squeak for years and I *still* feel
like a newbie, and I think I've demonstrated quite clearly that I still
*act* like one sometimes.

	Sure!  You are entitled to say that the TextPrinter feature accessed is 
	not very encouraging.  However, I was talking about the Morph-printing 
	feature.
	
Yes, but I didn't know they were two different things.  I wanted to print
a Morph.  The one I tried happened to have text in it.  I found something
that offered to print, and did NOT say "by the way, I only print text".
If it had worked, perhaps I might have figured it out, but it didn't work.

	Hmm, you *did* search much more deeply than I ever have to stumble upon 
	the fairly well hidden TextPrinter

No, I didn't search deeply.  I tried the most obvious thing.
I use Option-mouse a *lot*.  So does anyone who uses Squeak.

In contrast, I *never* use Control-mouse.  Indeed, I had forgotten it
existed.  (This despite having used Squeak for 3 years.)  The only items
in the Control-mouse menu I understand "keep this menu up", "inspect",
"explore", "collapse", and "delete", so I gave up using that menu in
favour of the halo long ago.  So it never ever occurs to me to look for
anything there.

And any Squeak beginner is in exactly the same position.

	The morphic printing facility is plainly accessible from the
	morph-menu (for example, via the Halo).
	
You still refuse to acknowledge the point, which is that a beginner
(which I still count myself as), having looked in the obvious place
and found something that doesn't work, is JUSTIFIED in not looking
further.

	Anyway, I would just repeat my request that you not slam something when 
	you don't actually know what it is you are slamming.
	
I repeat that this is a highly unjust caricature of what I did.

Faced with an absence of adequate documentation,
I tried the most obvious thing, and it didn't work.
I said so.
What I said is TRUE.
The statement "Not encouraging" is fair comment.

Could I make a plea?  Interlisp-D had a great feature.  If you held the
mouse over a menu item for a few seconds, a help message popped up in the
help window.  Squeak *has* help balloons.

What would be really great would be help balloons for the Control-Mouse
and Option-Mouse menu items.

For example, if I use halo-menu or Control-mouse, there is an item
"change color...".  If I select that, I get an eye dropper and an odd-
looking palette (which I would dearly like to resize but can't).
But WHAT is going to change colour?  Wouldn't it be nice if a help
balloon came up telling me "change the background colour of .... Beware:
there is no undo."  For the record, when I tried it just now, I was
astonished and dismayed by what changed colour, because it _wasn't_ what
I was expecting (the thing the mouse was over stayed the colour it was;
the surrounding changed colour instead).  Oh well, Quit (and no I don't
want to Save).  (Drilling down with Command-mouse and using the halo menu,
I did manage to change the colour of the thing I wanted to change, but
it immediately changed back.)

I should comment at this point that using Control-mouse or Halo-menu
in a Scamper window (taking care to drill down to the actual Web Page)
is NOT a substitute for printing.  Because you don't get the entire web
page, just the part that is showing on the screen.

As a user, I don't have to know "what it is that [I'm] slamming" to
say JUSTLY that this isn't what I mean by printing a web page and I
don't regard this behaviour as encouraging.  I do appreciate Scamper
very much.  I'm very fond of it, and if only I could print (and yes,
although it isn't actually printing, writing Postscript to a file and
then going to the Finder to print it would be acceptable) I'd use it
a lot more than I do.

Wouldn't it be nice, wouldn't it be helpful, if the menu item in
question had a help balloon which said "Write an Encapsulated Postscript
file" (I was expecting .ps for what looked like a text window) "containing
what's visible in the window" (I was expecting all of the page).




More information about the Squeak-dev mailing list