ftp.nice.ch/pub/next/tools/workspace/DockMultiPrint.1.0.README

This is the README for DockMultiPrint.1.0.N.b.tar.gz [Download] [Browse] [Up]

ORIGINAL
This program, (or a reasonable verisimilitude), was in Buzzings
(NeXT Users' Journal) number six.

It wouldn't work entirely correct in 1.0 because of window tiers.
It works absolutely fine in 2.0.

Please feel free to add functionality, suggest expansions, and so forth.
The only thing which still displeases me is the "tar" dearchiving
because I can't control where the darned thing un-tars.

I think the icon is kind of cute too.

Let me know if this is useful, how useful, where it worked, where it
failed, etc. etc.

Overworked,
Erica

erica@kong.gatech.edu

p.s. put it in your dock and have it auto start by CHECKING the
icon in the Workspace Manger Preferences (info preferences) under
the DOCK section.

***********************************

07/28/92 (Jeff Hallgren)
This has never worked absolutely fine.
Hacking DockPrint for fun. Trying to find out why it sometimes goes out to lunch...So far no luck, Workspace loses track of it? 

Added more complete drag and drop utility, original was not cleaning up very well.

Removed the uncompress/untar abilities as it is done much better elsewhere.

Now using vgrind (instead of lpr) to print one or more files at a time. Can now drag a multiple selection icon on top of DockPrint.

Modified (hard coded!) to only print .(hm) files and to thread that portion off. Because I threaded off the printing, the alertpanel can no longer tell the user of an unexpected file type, logging to console instead. (Cannot use the appkit on a thread).

This program is fun to play with and easy to modify. Just go ahead and do it.
Future enhancements needed:
	Reverse the order in which the files are printed.
	Adapt to different file extensions.
	Provide preferences option to set the default printer.
	
Underpaid,
Jeff
jhall@tahiti.umhc.umn.edu

	

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