Pnambic Logo
WinPrint
Usages Suggestions
Installation Instructions
Usage Manual
WinPrint prints text files to laser printers. It is designed to maximize the amount of text that is printed on a page of paper.

WinPrint should run on most Windows™ platforms and print text files on virtually any printer that is supported by Windows™. Using standard APIs, the program determines the maximum print region available on the printer. This area can them be divided into multiple regions, each of which is filled with text from the input files. If necessary, long lines are wrapped.

WinPrint supports file name drag-and-drop file. With a Windows Explorer open, it is easy to drag an ad hoc set of files to WinPrint and generate a stack of listings.

Usage Suggestions
The default settings is a horizontal layout of two columns on portrait oriented paper using 6 point Courier. This works very well for the output of C/C++ & Java code.

This layout provides much more text per page then conventional "2-up" or "N-up" printing applications. However, this style of output can be approximated by setting the printer to landscape orientation.

Most practical layouts have a single row with 2 or 3 columns. Three columns are best used on paper with a landscape orientation.

Installation Instructions
In this initial release, no installation application is provided.
  • Download the compressed file to your desktop. You should receive a 11,144 byte .zip file.
  • Unpack the file into an appropriate directory. The recommended location is a "Pnambic Computing\WinPrint" directory in your application directory. For simple configurations, the application directory is probably "C:\Program Files"
  • You can now execute WinPrint as any conventional Windows™ application.

Enjoy, and let me know what kinds of improvements would be most useful to you.

Usage Manual
This version of WinPrint has several unimplemented features, including menu items and buttons that are not functional. The implemented functions are described here. Additional features will be added based on user needs and demands. Thanks for your patience.

Layout Features

The layout of the text output is summarized at the bottom of the window. It can can be defined though the Setup button on the main window or the Layout item on the Options menu. The default layout is a horizontal pair of columns.

If the layout has both multiple columns and multiple rows, the layout direction (vertical or horizontal) controls order in which the regions are filled. A vertical layout sequences through the regions top-to-bottom and then left-to-right. The horizontal layout fills the regions left-to-right and then top-to-bottom.

After changing the layout direction or the number of columns and rows, use the Draw feature to preview the layout.

Window Features

These features on the main window are active in this version:
Region Feature Description

List · Files to Print Scrolling list of files to print.

Buttons · Print Print all of the files in the list.
  · Close End the application.
  · Setup Defines the output layout.
  · Add Files Opens a file selection dialog.
  · Remove Removes selected files from the list.
  The Load, Save, Move Up, and Move Down buttons are not implemented in this version.

Menu Features

These menu items are active in this version:
Menu Item Description

File · Print Prints all of the files in the list.
  · Exit Ends the application.
  The remaining File menu choices are not implemented.

Options · Set Printer Chooses the printer for the output. This is the place to choose between portrait or landscape printing.
  · Set Font Selects the font to be used for output. The default is 6pt Courier.
  · Layout Defines the output layout.

Help · About WinPrint Displays identity information for this application.
Copyright © 1999, 2002 Pnambic Computing Page design by Pnambic Computing.