What’s new/been fixed in Version 2.69
1 Fixed a bug where Notpad would appear unregistered when non admin users on Windows 2000 and XP run a registered copy of Notpad.
What’s new/been fixed in Version 2.68
1 Fixed a crash when a large amount of text is selected, and you activate speech.
2 Updated the links for the VC Redist to point to my own web site.
What’s new/been fixed in Version 2.67
1 Notpad is now compiled using Visual C++ 6.
2 Updated Hyperlinks which program uses when the registration pages are displayed.
3 Fixed a number of memory and resource leaks as reported by BoundsChecker.
4 Now includes an option to start speech at the selection point instead of from the beginning of the document.
5 Updated the installation instructions for the text to speech engine.
6 If no file extension is specified when saving a document, .txt is now automatically added.
7 Updated all hyperlinks and email address to use my current details.
8 Double redraw is now avoided when window position is being restored.
9 The font dialog now allows non TTF fonts to be used. Please note that using this may cause display problems when the font size is changed. Also note that high ASCII characters may be rendered incorrectly if OEM fonts are used.
10 Notpad is now compatible with the Windows High Contrast feature.
11 Fixed window activation problem with scroll tips.
Whats new/been fixed in Version 2.66
1 Fixed a bug which was occurring when you loading a file into Notpad which had an embedded space followed by a dash.
2 Fixed a problem which causing the filename to be incorrectly parsed when using the '/p' command line.
3 Fixed a crash when you used the '/p' command line on a non-existent file.
4 Optimized code which displays the properties dialog for a file.
5 Hopefully fixed a problem in the display of "Find in Files" dialog <g>.
6 URL underlying can now optionally be turned off using the "View -> Options" menu item.
7 File Open dialog is Notpad now allows multiple files to be selected and opened.
7 An "/oem" option is now available to use on the command line for Notpad which forces a file to loaded up using OEM conversion.
8 The oem option is now preserved across file open and file save as dialog invocations.
9 Fixed a bug where auto update was being checked even when turned off when Notpad was in MDI mode.
Whats new/been fixed in Version 2.65
1 Improved the error message which occurs when you try to display the compiled HTML help file and you do not have Internet Explorer 4 or later installed.
2 Fixed an error in the Common Problems help topic in the description of how long filenames are handled correctly.
3 Notpad now allows you to replace the Windows version of Notepad with a special version which will redirect all calls to Notpad instead. This will allow programs which hardcode references to Notepad to work unchanged with Notpad installed. An example of this is the "View Source" option in Internet Explorer. Use the check box item "Substitute Windows Notepad with Notpad" from the menu item "Tools -> File Associations -> Check Now" to enable this option. When you use the "Revert to Notpad" this change will be undone.
4 Filenames which contain a long path name component are now displayed using the full long filename.
5 Filenames which contain a long filename are now displayed using the full long filename when they are dragged onto Notpad (assuming this option is turned on in the Window Captions dialog).
6 Copyright and Version infos which are displayed in the about box and reminder dialogs are now taken from the version info instead of being taken from dialog resources.
7 Build date is now displayed in the about box and reminder dialogs.
8 Now correctly supports being called with a command line where the filename is not fully quoted. This completely eliminates the problem of loading up files with spaces in them.
9 Hand cursor which is displayed for hyperlinks in file bodies now use the standard Hand cursor provided by Windows if available.
10 Now uses v1.21 of my hyperlink class.
11 Now uses v1.41 of my memory mapped file class.
12 Toolbars are now initially docked on the same line when the program starts up initially.
13 Internally all the modules which constitute Notpad are now generated automatically using the automation features of the Development environment in which Notpad is built, namely Visual C++ 5.0.
Whats new/been fixed in Version 2.64
1 Fixed the link in the help file for the "Installing Text to Speech"
2 URL's are now automatically detected in text (assuming you are using Rich Edit 2.0).
3 You can now use plain HTML if you do not have Internet Explorer 4 or later installed on your machine. See the Install Topic for further details
Whats new/been fixed in Version 2.63
1 Fixed duplication in the help file what's new list for v2.62
2 Fixed a problem which was occurring when you scrolled the Intellimouse when in print preview mode
3 Added new flat style print preview toolbar which also sports ToolTips.
4 Fixed a problem related to help not displaying for spell checking dialogs.
5 Removed the index from the help file as it was not up to date and is not used much.
6 Internally all the HTML help file has been revamped.
7 Removed all unused bookmarks from the HTML help file which has helped in shrinking the file.
8 Fixed a bug which was occurring in the preload option when you tried top turn if off.
9 Improved the error message when preload exe is not found.
10 Reduced the size of the preload dll using some compiler optimizations.
11 Fixed an error which was causing the shell to incorrect display the npload exe in the start-up folder in the start menu.
12 Added an icon to the npload exe similar to the Office Start-up icon.
13 Addition of a new 'Options' tabbed dialog which has taken over the job which previously were implemented as check box menu items.
14 The 'File Types' dialog has now been made part of the 'Options' tabbed dialog.
15 The 'Save' options dialog has now been made part of the 'Options' tabbed dialog.
16 The 'Window Captions' dialog has now been made part of the 'Options' tabbed dialog.
17 A number of menu items have been rearranged following the addition of the new 'Options' tabbed dialog.
18 Added an option on the advanced page of the 'Options' tabbed dialog to enable/disable rich edit 2.0 functionality. If you use this feature, then you will get extra functionality such as undo / redo, undo comments and reverse search functionality. Rich edit 2 is known to have some problems with other features in Notpad such as the spell checking support and this feature should be turned off to avoid these problems.
19 Fixed a bug which was causing the help file not to appear when the 'Speech Options' dialog was being shown.
Whats new/been fixed in Version 2.62
1 Updated copyright messages in intro dialog which were incorrect
2 Fixed bug in splash screen which was stating v2.5 for the v2.61 release
3 Updated online version checking code which was not working for v2.61
4 Fixed problem with Notpad prompting to save a document which was unmodified. This occurred when Internet Explorer 5 or Office 2000 were installed
5 Fixed problem when appending or copying to clipboard when text is already on the clipboard
6 Fixed problem when copying text onto clipboard and pasting into apps such as Outlook Express, cc:Mail and Notepad
7 Status bar now includes an insert / overstrike indicator
8 When you fail to open a MRU file, you are now informed of the failure and a file open dialog is now optionally brought up. This is based upon MS Words behaviour handling this
9 Drag and Drop operations can now be turned off if desired
10 Removed a number of duplicate mnemonics from some menus
11 Now allows full pathname to be included in the window caption
12 Now allows only the document name to be included in the window caption
13 Now allows document name to be prefixed or suffixed to the window caption
14 Updated the help file with regard to support for Redo
15 Fixed a number of typos and updated some screen shots in the help file
16 Help file now implemented in Compiled HTML (.chm) instead of WinHelp (.hlp). Please note that this affects the installation requirements of Notpad.
17 Preloader program now also loads up the rich edit 2.0 dll.
18 Updated version info Preloader program which was out of date.
19 Program now prompts to create a file at start-up if the command line contains a filename and it could not be opened. The emulates the behaviour of Notepad in this area.
20 Check for New Releases option now does not cache the downloaded file anywhere.
21 Use of rich edit 2 control can now be overridden by means of a registry entry if desired.
22 Fixed a small bug for IntelliMouse support on Windows 98.
Whats new/been fixed in Version 2.61
1 Redo menu item is now removed if the rich edit 2 control is not available on client machines
2 Search upwards functionality is now provided
3 MRU size can now be configured down to 0 elements
4 Fixed a bug whereby drag and drop of text was causing a crash
5 Fixed a problem with Goto a column number when on a blank line
6 Fixed problem where validation fails on Goto dialog and the focus is incorrectly set
7 Fixed a problem where printing and print preview was failing to terminate correctly
Whats new/been fixed in Version 2.6
1 Now accepts drag and drop of filenames from file manager
2 Now accepts drag and drop of filenames into the client area in Notpad
3 The shortcut key Ctrl+Shift+U (Edit->Change Case->Capitalize) did not work
4 When selecting the option Help->On the Web->Send Feedback, the URL for the authors email address appears with two additional slashes, like this "//address@domain.com". This has now been fixed
5 Added a toolbar bitmap for "Find in Files"
6 Fix problem with speech similar to the fix in TClock v1.3
7 Unlimited Undo is now supported (if you have the RICHED20 DLL installed)
8 Added a Redo command (if you have the RICHED20 DLL installed)
9 Unlimited Redo is now supported (if you have the RICHED20 DLL installed)
10 Undo and Redo menu items now include customized text on the menu.
11 Added a Redo toolbar bitmap
12 Updated hyperlinks in program to point to new Regnet registration pages
13 Updated MFC download links in the help file
14 Updated hyperlinks in help file to point to new Regnet registration pages
15 tray icon now uses a 16*16 icon instead of a resized 32*32 icon
16 Internally optimized the code's use of AfxGetApp function call
17 Internally optimized the code's use of GetRichEditCtrl function call
18 Speech settings are now preserved across invocations of Notpad
19 Registration details for Notpad are now stored in HKEY_LOCAL_MACHINE part of registry instead of HKEY_CURRENT_USER. This means that for registered users they do not get the nag screen when you log in as another user
20 Included lhreg.exe code into the start-up sequence of Notpad. This means that you no longer need to run lhreg.exe when installing the Text to Speech engine. This was one of the problems which was catching out a number of users when installing the speech support for Notpad
21 Updated installation instructions regarding Text to Speech
22 Fixed a bug whereby the lhreg code was incorrectly setting up an AppPath registry entry
23 AppPaths entry can now be set up using the "Options -> File Associations -> Check Now" menu option. This allows Notpad to be run by Explorer by just typing Notpad from anywhere in the shell
24 Notification of file changes outside of Notpad is now optional. Turning this option off will reduce network usage if the file that is currently being displayed is taken from a slow network connection such as over a RAS connection. The menu item "Options -> File Notification" allows this to be changed
25 Revert menu option is now located under the File menu
26 Reduced flickering which was occurring when the font size was quickly increased or decreased using the IntelliMouse
27 Fixed hang which occurred when Notpad was closed while text was being spoken
28 Notpad now supports a "/s" and "/sm" command line which will speak the file specified on the command line. To use it just use the following command line: notpad.exe /s "name of file". Using "/sm" instead of "/s" will keep the main window of Notpad minimized while the text is being spoken back
29 Fixed problem where you get a message box saying that it could not open a file when you used the /p command line option
30 Fixed problem where an invalid filename was used on the command line which caused Notpad to generate a message box with garbage in it
31 The following options have been moved from the Options to the view menu: Minimize to Tray, Remember Position, Single Instance and Always on Top
32 Check File Associations dialog now provides an option to add Notpad to the Send To Menu
33 Check File Associations dialog now provides an option to add Explorer context menu items for Notpad
34 Updated installation instructions regarding updating autoexec.bat
35 Change Delete Line Hotkey to be Ctrl+Q
36 Select All hotkey is now Ctrl+A
37 Added an append to clipboard option
38 Append to clipboard is now Ctrl+A
39 Text is now added onto the clipboard in text format only
40 Updated Install and Uninstall instructions in the help file
Whats new/been fixed in Version 2.5
1 Fixed a number of bugs/anomalies with bitmap menus
2 Added a Save as toolbar and bitmap menu item
3 Now uses shell's build in file properties dialog. This means that the focus on the first item in the properties dialog has been fixed
4 Default font is now saved only when modified
5 Word wrap style is saved only when modified
6 Default font now does not use selected font style
7 Problem with default font resetting to system bold has been fixed
8 Fixed bug with context menu on toolbars when undocked
9 Reworded menu item to Date/Time from Time/Date
10 Provision of a Find in Files option which calls the built in Windows Find Files window
11 Provision of an F7 accelerator for spell checking
12 Provision of a 16*16 text file icon
13 File types and save options now have an associated bitmap menu
14 File save options dialog has an improved icon
15 Changed the way the nag screen is implemented. Now displays a once off dialog if Notpad is unregistered when Notpad is run
16 Now includes vertical scroll tips
17 A bug in v2.4 of Notpad which prevented shared files being opened has now been fixed
18 There was a bug saving files on some network volumes using early versions of Windows 95. This was due to a bug in the network redirector in it. Notpad now includes code to work around this problem
19 When a file save fails, a message box is now presented to the user
20 A document was being set to an unmodified state after an unsuccessful file save. This has now been fixed
21 Change Help contents file to refer to spell checker, not a spelling checker
22 There is now a troubleshooting section in the help file explaining why flat toolbars is sometimes disabled. It also includes a number of other frequently asked questions
23 Contents tab in help file has been rearranged/revamped
24 Notpad now adds an App Path value to the registry when the File Associations -> Check Now option is executed. This allows Notpad to run from the shell without being in the system path. This means that you can select File -> Run from the start menu and just type Notpad to run it
25 Notpad now adds a customized path to the registry when the File Associations -> Check Now option is executed. This means that Notpad does not require changes to the path to allow the text to speech option to work
26 Notpad now uses a fully quoted path when adding associations to the registry. This was causing problems when Notpad was installed into a directory that used long file names
27 Now includes a Check for Updates menu option. This option goes to the Notpad web site and determines if a newer version of Notpad is available. If a new version is available then a dialog informs you of what version has been released, when it was released and the URL to download it from
28 Fixed a crash which was occurring when switching mode from MDI to SDI and vice versa. The problem was related to the way the application library saves its toolbar positions
29 Fixed a problem which caused the Notpad main window to be displaying in a funny position when in SDI mode on some machines
31 Fixed broken links to online registration sites in the help file
32 Provision of 2 help menu items that connect to the web which provide online registration of Notpad
33 All executable files that constitute Notpad are now created using VC++ 5
Whats new/been fixed in Version 2.4
1 Added an accelerator for closing this document
2 Flat style toolbars ALA Internet Explorer
3 Added an On the Web menu item
4 Added hyperlink items to the about box
5 Fixed problem when trying to save 0 length files (Again!!).
6 Split toolbar into 3 separate toolbars with context menu support
7 Added bitmapped menu's similar to Office 97
8 Fixed problem which was occurring with File association dialog continually appearing when Notpad checks for file associations
9 Fix for Save to a floppy disk when nearly full
10 Toolbar positions are now remembered
11 Now fully supports the IntelliMouse including auto scroll and zoom ALA Internet Explorer
12 Integrate my own hlinkctrl control class into Notpad
13 Fix problem where Undoing a unmodified document caused the documented to be marked as modified
14 Minimize animation is now performed when you minimize Notpad to the tray notification area
15 The Apply Now button has been removed from the file properties dialog
16 Notpad now has full spell checking support
17 Major update of the help file to include a .cnt file to make it more inline with the help files in Windows 95 and NT 4
Whats new/been fixed in Version 2.3
1 A file failing to load when double clicking on it or when dragging from the shell now gives an error message
2 Line number and column number sizes have been expanded in the status bar
3 Removed the Notpad Readme link on the Help menu
4 Addition of a help file and crediting the author on the about box
Whats new/been fixed in Version 2.2b
1 Now correctly handles 0 length text files. These can often be created using the Windows shell context menu 'New - Text File'
2 About box button has been removed from the toolbar
3 Removed the install program and provided a step by step installation and removal section in this file. This will help to keep the download size of Notpad to an absolute minimum
4 Disabled all functions to do with file associations on NT 3.51. Some of the APIs used in these items are not implemented on that version of NT
5 Added a 'Check file associations Now', 'Revert to Notepad' options and revamped the way the file association options are presented on the toolbar
6 Due to a bug in the install in 2.2 and 2.2a of Notpad, a number of users reported problems when running Text to Speech. By dropping the install program in preference to a small zip file and detailed installation and removal instructions in this readme file, this problem has been resolved
7 Added Find, Find Next, Replace and File Properties to the context menu
8 Added a menu item to go to the Notpad home page on the web
Whats new/been fixed in Version 2.2a
1 Increase font toolbar icon was incorrectly decreasing the font size. This has now been corrected
2 Sending an unsaved document through MAPI was not functional. This has been corrected
Whats new/been fixed in Version 2.2
1 Revamped and expanded toolbar
2 Now provides 'Revert' which reverts a document to its last saved state
3 Now prompts with a message box when a file being viewed is updated outside of Notpad and prompts to reload
4 'Capitalize case' function is now available
5 Font can be quickly made bold using toolbar or Ctrl + B accelerator
6 Font size can be increased and decreased using toolbar or Ctrl + Up Arrow and Ctrl + Down Arrow accelerators
7 Added a 'Save All' option
8 Added an 'Always on Top' option
9 A number of existing menu items have been rearranged
10 Now fully supports both loading from and saving to UNIX / Amiga, Macintosh and PC text file formats
11 Allows an OEM to ANSI conversion on load and a ANSI to OEM conversion upon saving of files
12 Support logging (.LOG) ALA Notepad
13 Reinstated Preload DLLs option. This option was removed in a previous version and was considered non-essential but a number of people have replied that it helped on slower 486 computers. Please note that this option is not available when Notpad is run on NT 3.51 as it uses some new APIs only available on Win95 and NT 4
14 Added support for goto a specific column number
15 'New Instance' is now unavailable if 'Single Instance' is on
16 When single instance is configured, double clicking on a file in the shell now restores Notpad when its minimized in the tray
17 SDI mode is now back in, following a number of customer requests
18 Integrated functionality of notpad.reg into Notpad.exe itself. Notpad now displays a dialog at start-up when it is not registered for the '.txt' extension. Also provided a menu item for checking this file association every time Notpad starts up
19 Added a message box when Find is unsuccessful
20 Added an option to do an automatic save every x minutes
21 Added an option to create a backup of a file when saving
22 An install program is now provided. It includes the MFC DLLs and automatically modifies the registry for the Text to Speech support. Also included in the install is automatic uninstall support via the control panel 'Add / Remove Programs' applet
23 As a result of the install program 'lhreg.exe' and 'notpad.reg' are no longer required
24 Rebased the load address of the Notpad executable to avoid some of the text to speech DLLs having to be relocated at start-up. This improves the load speed slightly when you have the Text to Speech option installed
25 Updated about box and credited Dermot McNally for the original idea behind Notpad
26 Added up to date version info to Notpad.exe and npload.exe
27 Added a menu item to display the Notpad readme text file
28 Fixed the tab order in the Goto dialog
Whats new/been fixed in Version 2.1
1 Now includes support for NT 3.51. Previously Notpad would only run on Windows 95 or NT 4
2 Can be configured to a single instance such that double clicking on a text file will cause the file to be displayed in an existing instance of Notpad
3 Included registration instructions on the about box and in this file
4 Started a FAQ in this file for Notpad
5 Updated record locking so that when you go to modify a read only file, Notpad will prompt to change the read only attribute on it
6 Fixed a number of bugs in the file types customization dialog
7 Fixed a bug whereby print preview was not working when a text selection was active in the document
8 Dropped support for SDI. This has helped to keep the size of the Notpad exe down. All the functionality of Notpad is still available in MDI