![]() ProTEXT Version History - Topmost items are most recent Jul 22 2002 ProTEXT Version 2.1 Released with Fix for 'Bad Printer Drivers'
Jul 12 02 Major Change: changed 'printer_extra' from 1,000 to 2,000 bytes (fix misbehaved printer drivers)
Printer Driver programmers are breaking the rules. Dumb Kids. Jul 19 02 Change: Default Install Folder is now 'C:\PROTEXT' (was 'C:\ETSPRO') Customers remember our website name better than our corporate name. Jul 12 02 Add: 'Don't show this message in the future' to 'Edit','Edit using ProEDIT' dialog Jul 12 02 Fix: 'Reset to 1 on Startup' in 'Misc Setups', Page, Sheet Numbering always re-enabled Page, Sheet Numbering on Startup Jul 12 02 Fix: Menu Spelling error - 'Make and Index' should be spelled 'Make an Index' Jul 12 02 Removed $100 off message from 'About' 'Order Form' for CRP - CRI Upgrades Jul 12 02 ProTEXT Help: Removed $100 off message from 'How the Demo Works' Topic for CRP - CRI Upgrades Jul 12 02 Add: Make ProTEXT DEMO Unlock automatically unlock ProDEX DEMO Jul 12 02 Help File: Add www.protext.com, remove our old fax and BBS numbers Jun 22 99 Fix: Help File spelling error - in About, Copyright Jun 21 99 Fix: Enable 'Edit Using ProEDIT' menu regardless of Windows Version Jun 22 99 Fix: Order Form wouldn't print unless chars were typed in 'Name' field Sep 30 98 Note: ProTEXT detects Windows NT as DOS Version 7.0 or higher ProEDIT Changes --------------------------------------------------- Jul 12 02 ProEDIT: Add: Calling from the Command Prompt, with a new file name, don't save 0 length unmodified new files Dec 15 01 ProEDIT Fix: Only draws 1st Page Break of short files if text doesn't exceed bottom of window Dec 31 98 ProEDIT Fix: Don't allow 'Edit' 'Paste' when only 'rich text' (.rtf) format is in clipboard Sep 20 98 ProEDIT Fix: Add a 'Find' Option Sep 20 98 ProEDIT Fix: Add a 'Run ProTEXT on Exit' Option Aug 1 1998 ProTEXT Version 2.0 Released
Jul 29 98 Add: Prompt 'No Page Breaks' and ask user to shell out to ProEDIT
May 21 98 Change 'Ok' and 'Help' dialog buttons - they looked too much like Borlands' May 21 98 Add: Ctrl+P shortcut key to 'File', 'Print' Apr 08 98 Add: 'Edit' 'Edit using ProEDIT' to Menu Apr 07 98 Add: 'File' 'Open' - 'From Floppy Disk' -and- 'From Hard Drive' Menu Item Apr 07 98 Fix: Spelling errors in Help File 'Old HP4 Driver' warning Apr 07 98 Add: 'Enable Append Message' to 'Options' 'Misc Setups' dialog Apr 07 98 Add: If Binary Chars in ASCII (error) - Show 1st Binary character and line it appeared on Apr 07 98 Fix: Don't default to 'Bold Questions' on first startup Feb 10 98 Add: Move word 'Sample' to lower left panel when 'Notes' is lower right panel Feb 10 98 Add: 'Show Widest Line' dialog should be Modal Feb 10 98 Add: 'Tallest Page' dialog should be Modal Mar 17 97 Fix: Bug in Windows95 Rev B. Change WM_RECALCULATE from '309' to 'WM_USER+300' Jun 11 1996 ProTEXT Version 1.2 Re-Released with HP DJ600i Bug Fix
Driver Bug: HP Deskjet 600i and 800's: - compensate for bug in 'printer_init()' in main1.cpp
Note: ProTEXT maximum pages in any file is limited to 2,000 Add: Allow 10 Title Pages limit, instead of 6 Add: 'Tip of the Day' dialog to program startup - helped limit support calls Add: Allow ProTEXT to startup ProDEX indexing - automatically Add: 'Load Example File' to 'Help' menu Add: 'Show widest line' Dialog Add: 'About' 'About File' increase count to 1st 14 and last 6 pages Add: Dialog before 'Print' to display when the Title and Cert page count looks wrong Add: Allow ProTEXT to start from the command prompt with a passed filename Fix: When some systems are infected by virus, 'To Sheet nnn' sometimes doesn't appear in 'Print' Dialog (wow) Move 'Sample' in DEMO version up 1 inch when 'Notes across bottom' is selected Fix: 'Simulate Lined Paper' option overstrikes when 'Ignore Blank Lines' is selected Add: Make 'File', 'Exit' like other Windows95 programs Add: 'Bold Q and A' option Fix: 'Reading File' Dialog always showed 1 too many pages in ASCII file Add: 'chicken.txt' and 'abbott.txt' example files to distribution disk Don't subclass the Printer Setup dialog in Windows95 - it looks kinda ugly Add: 'Show widest line' Dialog needs a MessageBox() with the length Add: 4 default bars to 'Sheet Margins' Dialog Add: '.exe Path' and 'Printer Driver' and 'Screen Size' to 'Free Resources' Dialog Try to make sure protext.ovl file doesn't get deleted by new versions Add: Protext.exe file date to opening 'Splash' screen - looks kinda cool Nov 28 1995 ProTEXT Version 1.2 Released
Add: 'Ctrl-Z' Hotkey displays 'About','About ProTEXT' Splash Screen
Add: 'Tallest Page' Dialog for Title, Testimony, Certificate pages Fix: Bold Q and A Artificial Line numbers get bolded - I don't like it Add: Change the 'Cannot create PrintDC' dialog. Make it more friendly looking Note: It helps to know that Word Perfect .doc documents begin with '.WP' 'FF 57 50' Update Hewlett Packard support phone numbers in Help File Oct 23 95 Add: Write 'PROTEXT.HF' file after user presses 'OK' in Header/Footer Dialog Oct 20 95 Fix: ZoomTools not repainted after being covered up by another window Fix: ZoomTools box gets forced to upper left when minimized-restored. I don't like that Change 'Sheet n' 'Page n' variables to 16 bit unsigned long values Driver Bug: Escape(DRAWPATTERNRECT) causes no borders drawn in Windows95 and some HP Drivers Add: After an Unlock, redraw the screen, because 'Sample' is now gone Oct 25 95 Add: HP II and HP III Compatible fast print option in 'Print' dialog In Windows95, make the main window less tall, allow for the taskbar on bottom Fix: About, Free Resources, Dialog Add: That cool code from ProDEX that figures 'lines per page' when file has no page breaks Nov 4 95 Fix: Options, Misc Setup, Setup Auto Save Make 'Print' anti-recursive - avoid floating point math divide by 0 errors Nov 7 95 User can change the starting sheet number Nov 7 95 User can reset starting sheet, page to '1' on startup Driver Bug: After any line draw, some printer drivers reset SetBkMode(pf.printDC,TRANSPARENT) Don't abort readfile because of control codes like Ctrl-Z (End of File) Set dmFields 1=dmCopies, otherwise only 1 copy ever prints Make prettier 'Zoom In' 'Zoom Out' buttons Aug 16 95 Don't give 'Binary Chars' Error for unpaired CR/LF's in ASCII Fix: Handle very long files with only 1 page break (WP, Word) Add: Hints for Eclipse Users Nov 95 'No Page Breaks' Scan file to try to decude number of page breaks from file 'Pages n-n' in lower header - Don't do it Allow Headers and Footers to have 120 chars Driver Bug: HP4si is not duplexing - Fix: Don't set dmDuplex==1 in Print.cpp. Make user set duplex mode in 'Printer Setup' Driver Bug: HP4si is not using my downloaded fonts: User needs driver 32v1.50 Nov 6 95 Allow 6 Certificate Pages Fix: 'Print to File' always stays active after 1st use - change it Fix: Baron ASCII Bug: if page break is 1st char of ASCII, ignore it Print 'Sheet nnnn' only on front sides when printing both sides Apr 18 95 Fix: Don't allow a printer driver with 0 pixel page height/width Fix: 'Next' 'Back' buttons didn't work after printing front sides only When user changes screen from 800x600 to 640x480, don't overspill screen Activate links in all context sensitive Help areas Fix: HP540 Printer Driver error - compensate for it Add: Help: Page Breaks Error, Turn Paper Over, Twenty Setups, Setup Name Add: Abort Dialog during 'Print' (Windows design requirement) Fix: Small autoexec.bat file prints too wide, even with fontsmash Fix: HP4 600dpi Printer Driver Landscape Mode problem - compensate for it Fix: 'ProTEXT by ETS' picture bitmap looks stupid - make a better one Make the default icon be the 1st in the Windows 'change icon' list Add: Binary chars found in file warning Fix: 'View File in Memory' doesn't show lines when Page Break is the last char on a long line Make The two Example Files open automatically and randomly on startup Make 'Music Note' lines obsolete - just gobble them up till next 0,cr,lf,ff Add: 'Options' 'Order Form' dialog Fix: If 'Sheet nnnnn Page nnnnn' is too wide (eg: 256 Pages per Sheet), don't print them Fix: After 'Print' setup changes, don't 'repaint' screen Fix: If the file has no embedded Page Breaks, don't let user choose 'Use Embedded' in Misc Setup Dialog Fix: 'Printing Sheet 1 of NNN' in Print Cancel Fix: Can't print sample file Wilson.txt when 49 Pages per Sheet is selected Show Message: 'Waiting for Print Manager' during Eject page in 'Print Cancel' Remove 'Save' and 'Save As' in Main Menu Remove 'Copy' and 'Clear' and 'View Clipboard' in 'Edit' Main Menu Remove 'Edit or View File' and Change text editor in Main Menu Remove 'No file was chosen' if user cancels 'File' 'Open' View File in Memory: Hook up Hot Keys Add: Copy from Clipboard: 'Append' option if file already open Add: '20 Setups' Dialog under 'Options' Fix: Twin Line borders appear as a solid line on HP LJIII printers - make gap wider If user has a 16 color screen, default to solid background color Preview: Go to 50% View, then re-preview. Can't see whole image Print Dialog: Fix: Front Sides, Both Sides Buttons Add: 'Print to File' option Printing: Make print code work in all 'FLAT' styles Add: Sheet Margins Dialog: Left, Top, Right, Bottom Add: DEMO version 'UNLOCK' Screen and Dialog Make an 'Install' utility - In Windows, this is called 'setup.exe' Fix: File, Open, 02216P.txt: Append. Do it 3 times, Then, File, View File, END Screws up Fix: Border Style 'I' (Normal+Shadow) is blank When 'File' 'Open', don't show 'Print Preview' dialog Set Default to Ignore Left, Top, Bottom, Right blank lines Save 'File' 'Open' file mask - look only for those files next open Fix: 'Options' 'Title Pages' Set font for Title and Cert pages Default to 'Page 1' when program starts up Add Note Space: 1=Rectangular 2=Sacrifice Panel Add Full Size Title Page Option to 'Page Layout' Dialog Create Help Topic: 'No Page Breaks' Create Help Topic: 'Printing Back Sides' December 16 1994 ProTEXT Version 1.1 Released
AUTHOR: Val "Rocky" Patterson, ETS, Inc.
CREATED: JUL 01 1994 - adapted code from our "Court Reporter Pro" Condensing for MS-DOS This Windows API Code is written to be a generic Windows 3.1 application. The compiler used in the original build was Borland C++ v4.02 Dec 16 1994 ProTEXT version 1.1 Dec 15 1994 Made ProTEXT and ProDEX 2 PROJECTS March 21 1991 Court Reporter Pro Version 1.0 Released
December 1989 - Released "TOPS" to all of the major BBS in America.
January 1989 - "TOPS" and our "Laser Printer Envelope" (LPE) programs are an instant hit. Adapted our best selling "Text Output Paper Saver" (TOPS) program for Court Transcripts Gave the name "Court Reporter Pro" to the Court Reporter version of TOPS. Windows 3.1 was released in 1993 - the first Windows version to introduce TrueType fonts. Realized immediately that Court Reporter Pro would work much better with TrueType fonts, thus, Val began learning the Windows API Programming model of C++ for Windows in Borland C++ |
||