Dec 082017
 
Enhance and print source code from Windows. Includes TPW source code.
File PLX17.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Enhance and print source code from Windows. Includes TPW source code.
File Name File Size Zip Size Zip Type
BUTTONS.PAS 11736 3399 deflated
METER.PAS 4045 1385 deflated
METER.RES 9087 521 deflated
PLX.EXE 88832 26007 deflated
PLX.PAS 28122 7389 deflated
PLX.RES 25223 4614 deflated
PLX.WRI 18304 9111 deflated
PRINTER.PAS 11048 2999 deflated
PRINTER.RES 217 181 deflated
SCLPTEXT.PAS 4678 1255 deflated
TEXTSTRM.PAS 2849 916 deflated
WFPLUS.PAS 4769 1306 deflated

Download File PLX17.ZIP Here

Contents of the PLX.WRI file


1!APLX - Paper Express 1.7


}(M+wU]w_WWv%?~z}U]UuU]uwWWu~}U]U~u]
{Uu_U]~U^^j]~uvU_t5]^]ZV_z]]utwW]n]@*~]-}wo]tkUj-]][email protected]}p{puuU}kX(^oU7-?
_yz_*zUio~?/|zW uw}[email protected]?8u~/uy{|*UUUUBmnI%*ROu{W|UIUJ2'{\w%%Ru}W|*RIRj$!P=?\+w$Jj}WxHU"RR =?wRJJ$$D [email protected]+P?_/uRA HH
??_}ulWPP$HJ*?WuQHJB?=vWhJQ$*T?jUUJIR*PuxH%JI)U$HQM)u}UUUU$
)(B??ux
?#Uu}?DUj?v_BUu} [email protected]*gjU
uLU(!u]~_vu]^QBukU?$j(PWvma
uW(DWw)2{
[BuWI ?WuUT T [email protected] [email protected]%*%@@}[email protected]@@HTT~" QUWv_kJ]K~I W{[email protected]"G}Tz
"]}o sz ?]w&}[email protected]]][email protected] !}k p}]]w
0}[email protected]][email protected]|As`p][email protected],+{hI$(U `
@Hw][email protected]}E~*RoQ7w])JzT(@
T % [email protected]~P(@-UjHw_{@ n0`Tn !
ST !;wWz{@( [email protected]@[email protected] ]wR}
@Fk`kv~w
jw)R}U
(7^%[email protected]@PJ
w}U`[email protected](u`[email protected]{[email protected] [email protected]@[email protected]`[email protected]
nj$!uu @RTUHH:@o*u D*mk#(*@$`[email protected]+*[email protected] R
[email protected]
*t~Jv*m)J|jvuUUUUUUUUUUUUUUUUPwuUUUUUUUUUUUUUUUUUUUUUUUUUUUjUUUUUUUUUUUUUUUUUUUUUUUUUUUU#
A Windows 3.1 utility to print program listings with various format options, as well as mainframe style print files with ANSI carriage control characters.

Installation: Copy PLX.EXE to any directory you wish. Launch it in your favorite manner - via the icon in Program manager, from your favorite menu system, or from the file manager. PLX has no special requirements for loading.

Operation: All PLX functions are available both from the menu items and from the icon bar at the top of the window.


SnL( ]
a
-Q(FD(RH"*JDQRHBDB$%"D$"ADI"$D" ") ") BJYJDI [email protected](!)B%%%DB"D$QHDHD$"!HHa$HPI%%$JEBIIII)E$$DIE$H)IB HR!"$!"$!)IIF"OJJ""Q"DDH!B"!JI%$D(I")"()"IR"$DI)$JIJIJ"$&DHDPU*DR"%""DJB(DHRB$"I(DB$RD"ITH$" " " " " "ITJT
%JUT*"JE%BBRD$THRTTJUR*UIUIUIUIUIU" FD*@a"VHH! [email protected]!D$$D" @)!H "$ (@HJF
[email protected]
*JJRJ%IRITURIURJDJ%JTTER*&JvQPXD_Ji$! [email protected] [email protected]@H @@@ @@@[email protected]@[email protected]@[email protected]][email protected]@$A"[email protected]@ @ W~PCT_H @[email protected]@[email protected]@ [email protected] @@B [email protected]!Hd H,6N0 @ @uRIX* I$$ @D
6bHH [email protected] @ @ @ @ @ @ @ [email protected] @I6" `VbCH*@@@ H [email protected]@=Hb]B [email protected]@HIFi$ I$$$ "[RI~" I [email protected]@H" WbH$$$ "[email protected]$I"DD"[email protected]\I"[email protected]@@@@@@@@HQbjTI_^BTPR[UUU^WUU[[email protected]@[email protected])$IH$J*I")RIU*[email protected]
*
*
*
*
*
*
*
*
*[email protected]*-ow6I[[email protected]?mm{}}}}}}}}}}}PRW>o}[email protected]}}}}}}}}}}}T
b_r8[{|go{mo~BH33?3#~vo{vHR ?8rm}}}}}}}}}}}}[email protected]]3|o{o{}HFfb2SvmRH3?33o{{wwwwwwwwwwwwwwwwwwwwwwwwwDYR06Go{oRI_mHLb{RuHmowoo{oo{[email protected][email protected]`H JR^UUUUUUUUUUUUUUUUUUUUUUUUUUUW]Q_IO?_DbU_U^=u_UV]RYH]wWZ_UUUUUUUUUUUUUUUUUUUUUUUUUUUWHRM{_U\>_ROWIuw^uWzD.bNU~_U\=_Ww^RHw]Uk;HR
_U\v^bEIOp{[email protected]
c]_UUUz~wuzz^[email protected][[QvHpwc>m7JE [email protected]?\k]UOPhINW kJAnb|U2TkOQAlHWWj}b p?c?DFROU0X8 $/p?[ORdI
g8T,Mc_oHRbU?\<$/k[[email protected]&.RBMP
w,"'[email protected]\<&JDNWT#S{^`@Rp|\'/JHV">yZ^[email protected]|g5c+p87*EEM?^ JO8kW8?JPa8UUW0
B_UUUUUIEJO8[?u7TCP8UUUU_UUUUWBGeJ8TPaaMPcUUw:UUUUUzBpJ^hLEPUUUUUWUUUUUEFOJOWk?}PaU+JPJOWc?QQUUUWUUUUUUUUUUkUUUUU[*[email protected]][email protected]
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUHTUUUkZbwBINmd?JI$D)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)R)VRABpR*(JHDPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPD-b+IHRRF$RRRG-TvB""&DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDF"""MAUUUVUUUIn
Icons:
Disk:Open and read a file from disk
Page Layout:Set page format options
Font: Select typeface, style and size
Printer: Setup, Change, and Start printer options
Exit: Exit program

Status Window: Displays the current text file loaded into memory, as well as the total file size in bytes, the number of records and face name.

Loading a File: Click the diskette button or choose File/Open from the menu bar. The text file will be loaded entirely into memory. You are limited to 16000 lines or the maximum available free Windows memory, whichever runs out first.

Preview Window - The first 25k of the input file is displayed in the scrollable preview window. This is just to let you confirm that you have loaded the right file.

Page Layout Options: You can set the four margins in inches, or tenths of an inch. These margins are computed from the edge of the printable page, which of course is less than the paper size, and depends upon the current printer. The tab size option specifies the number of spaces to insert when a tab character is found in the input file. Various format check boxes let you choose to have a ruler at the top of the page, the file name, date/time of printing, page number, and line numbers. Header and footer edit boxes let you specify an optional line to print at top &/or bottom of each page.

The ANSI CCByte option will interpret the first character in each line of the input file as a carriage control character, adjust the paper position as needed, and print the rest of the line. The supported CCByte values are 1, 0, -, and space. Typically, these files are created on mainframes and downloaded to the PC. PLX provides an easy vehicle for printing these files.

Font Selection: Clicking the font button brings up a font selection dialog box. Various font options are available for selection - size, style, and weight. Click OK when you're finished.

Printing: When you click the printer button, you get a dialog box with options to configure the current printer and/or start the printing process. You can cancel an in-progress printing operation with the printing status dialog box.

If you need to change printers, you can run the control panel from the system menu and use the printer configuration icon.

Fast Track Options: PLX stores the current choices for typeface, font size, style, margins, tab size, and all the page layout options (except header/footer text) in a private configuration file (PLX.INI). These options will be loaded when you next run PLX, saving you the time of reconfiguring PLX.

Constraints: PLX is designed to run under Windows 3.1. It must have sufficient memory to load files you wish to print into global memory - rarely a problem. It is designed to print text files only (but it will expand tab characters). Other non-printable characters will be replaced with spaces, and may cause the program to crash. PLX will simply truncate any lines that are wider than the printable area on the page. PLX can handle files with up to 16,000 records. The Header and/or Footer text is limited to 132 characters each.

Notes: PLX was written in Turbo Pascal for Windows. Many thanks also to those who reported problems with the prior releases.

Copyright Notice: PLX is a copyrighted work of Doug Overmyer. He reserves all rights to this work. However, it is freely available for non-commercial use by individuals, and may be distributed to others so long as this document file accompanies the original, unaltered program file.

Disclaimer:You use PLX entirely at your own risk. It may or may not be suitable for your computing environment. I hope that you find it useful.

Author: Doug Overmyer 6/10/92

Probems, Suggestions: Send me a note on Compuserve:71021,2535 or IP:[email protected]

Icons:
Disk:Open and read a file from disk
Page Layout:Set page fwsipklhd`\fXhT82Q:2Ml`d`:2C2w3s3o3k3g3c4_4[[email protected]`d58w9s9o9k-;g?;c\<_g<[s>Wx>S>O?Kl`[email protected]@[email protected]@[email protected]@c!A_g<[s>Wx>S>O?Kl`dpi^kSSSSSdSfShS?Kl`d
ps>p>p>[email protected]
ps>p>p>[email protected]

7Byte option will interpret the first character in each line of the input file as a carriage control character, a Helv0Couriern as needed, and print the rest of the line. The supported CCByte values are 1, 0, -, and space. Typicall


 December 8, 2017  Add comments

Leave a Reply