What's New in Version 4.5?
==========================
(Launched on August 31, 1998)

NoteTab version 4.5 introduced some very significant enhancements to the Clipbook tool. It is now programmable and supports features such as variables, functions, commands, conditional statements, events, etc.! Furthermore, NoteTab also integrates support for Perl and Gawk interpreters; scripts can be stored in NoteTab and applied directly to highlighted text or a whole document. Non-programmers also benefit much from these new capabilities as experienced user provide Clipbook libraries to extend the capabilities of NoteTab. These libraries can be downloaded for free from the Clipbook repository on the following web page:

   http://www.notetab.com/libraries.htm

Many features have been significantly enhanced and useful new tools have been added. This improved version will benefit everyone, from novice to demanding experienced users.

Another important change with this version is the name of "Super NoteTab." This NoteTab variant has now been renamed "NoteTab Standard" (or NoteTab Std). It is hoped that this change of name will make it less confusing to users since many felt the prefix "Super" made the program sound better than the more advanced "Pro" version.


Main Changes in Version 4.5
---------------------------
* Many enhancements to the Clipbook syntax. The Clipbook is now programmable. Some of the features are only available in the commercial and trial versions of NoteTab. A warning is displayed in NoteTab Light if you attempt to activate a Clip that uses enhanced code which is not available in the Freeware version.

* You can now double-click in listbox controls within a Clip Wizard as an equivalent to clicking on the OK button.

* Clip names can be "disabled" by placing an underscore (_) in front of the name. The color of the name changes to gray and the user cannot execute the Clip with the mouse or the keyboard. Disabled Clips can however be executed from other Clips. Just add another underscore in front if you want such a character displayed in the name but don't want the Clip to be disabled.

* The Clip Assistant now displays Clip Wizards to help develop Clip programs. Only fully operational in the commercial and trial versions of NoteTab.
Menu: Tools|Quick List Properties|Clip Assistant

* Integrated support for Perl and Gawk scripts (through Clipbook commands; see ^!RunPerl and ^!RunGawk).

* Significantly updated the HTML Clipbook library and improved several of the others.

* HTML-Color picker to insert color codes in web page.
Menu: Document|Insert HTML Color (Ctrl+F5)

* NoteTab Pro: Improved HTML-tag highlighting. Entity names are now highlighted, as well as tags containing carriage-returns. Comment tags are highlighted as disabled text (gray by default).

* NoteTab Pro: Optional left-margin ruler to display line numbers (menu: View|Line Numbers).

* NoteTab Pro: You can now jump to a specific paragraph number (as opposed to wrapped lines) with the Search|Go to Line command. Just place a letter "p" in front of the number to signify that it represents a paragraph number rather than a line number (no difference when word wrap is off). For example: "p20" will set the cursor at the beginning of the 20th paragraph. Note that a paragraph, as described here, represents a line that starts from the end of the previous paragraph or the start of the document, and ends with a carriage return or at the end of the document.

* Justify command. This command is only available in the commercial and trial versions of NoteTab.
Menu: Modify|Alignment|Justify

* Reformat Lines command (with option to justify). This command is only available in the commercial and trial versions of NoteTab.
Menu: Modify|Lines|Reformat Lines (Ctrl+Shift+M)

* Count command to count the frequency of a text criteria.
Menu: Search|Count Occurrences

* "Quick Open Links" option under the Tools menu; when set you do not have to hold down the Ctrl key to activate a hyperlink with the mouse.

* Hyperlinks in documents can now launch other programs.

* Improved launching of NoteTab when multiple copies are executed simultaneously.

* Added commands in system menu of Find/Replace/Search Disk dialogs to let you change the default opening position of the window. Set the command "Open Centered" to determine if the window should be opened centered in the screen; turning it off will cause it to open at the current position.

* Added "Round" function to Maths parser.

* "File List" tool renamed "Quick List". You can now specify multiple file-types in Quick List when displaying disk files. Each distinct criteria must be separated with a semi colon (;). Example: c:\images\*.gif;*.jpg;*.jpeg

* New command-line parameter to set Clipbook library: "/L=LibraryName".

* Clipbook: ^!Insert command has been renamed ^!InsertFile.

* New switch for ^!Find and ^!Replace Clip commands: "H", limits search within highlighted text. The option is ignored if no text is highlighted.

* You can now set the font of the Find/Replace fields in the corresponding dialog boxes. Right click on a blank area of the dialog box to open the shortcut menu with the Font command.

* By default, tab drag-and-drop reordering is now disabled when the document tabs are stacked. You can enable drag-and-drop reordering through the tab bar's shortcut menu command "Allow Reordering" or by double-clicking on the tab (toggles the setting).

* You can now organize certain NoteTab file types in subdirectories under the NoteTab directory. Use the following structure (you can use the "Install" Clipbook to automatically create the directory structure and move the corresponding files):
 NoteTab\
   |_ Libraries\       (takes all *.clb files)
   |_ Scripts\         (can use for Perl, Gawk, and other scripts)
   |_ Sounds\          (takes all *.wav files)
   |_ Favorites\       (takes all *.fvr files)
   |_ Dictionaries\    (takes thesaurus and all dictionary files: *.thr, *.dct, *.udt)
   |_ Documents\       (can use for NoteTab documents: *.txt, *.otl, etc.)
   |_ Templates\       (takes all *.tpl files)

* Changed the way the toolbar icons are loaded. This new method should fix the display problem on systems not running Internet Explorer 4.0 or higher.

* On computers with the latest version of the MS IntelliPoint software installed, Internet Explorer would crash whenever NoteTab v4.01 was launched. This incompatibility problem has been fixed in v4.5. If you have an older version of the mouse driver and the scroll wheel no longer works in NoteTab v4.5, execute the editor with the following switch in the command line (you only need to do this once):
  NotePro.exe /IntelliOn
or
  NoteTab.exe /IntelliOn
or you can update your IntelliPoint software by downloading an update from:
http://www.microsoft.com/products/hardware/mouse/driver/default.htm
If you decide to update the IntelliPoint software at a later date, you should disable the switch after you have installed it by using the following command-line switch: /IntelliOff

* Many minor enhancements and glitch fixes.



Main Changes in Version 4.01
----------------------------
NoteTab version 4.0 is the most important upgrade since the introduction of the innovative Editor Clipbook tool in January 1997. You will find many useful new features and lots of improvements. This version is more user friendly, faster, and offers features that will please both power users and more casual users. Several new tools and commands are available for the first time in a text editor.

The version number of Super NoteTab has jumped from 2.63e to 4.0 instead of 3.0. This was done to align the version number with that of NoteTab Pro.


* 4.011: Text statistics now also show frequency percentage and can be sorted in frequency of occurrences (from word list's shortcut menu).

* 4.011: Fixed a small bug with the Font dialog box; NoteTab could not detect a change if only the font script was modified (important for non-Western scripts).

* New option "Warn Partial Loading" on Files tab in Options dialog box warns if a file has only been partially loaded due to the presence of null characters.

* NoteTab will now prompt you if a large selection (1024 or more characters) is going to be deleted as a result of typing text. This feature protects your text from accidental deletions.

* Image files (GIF, JPG, GIF) dragged from the File List tool (shortcut: F6) into an HTML document will now create a tag that includes the size attributes.

* The Find/Replace feature will now prompt you to resume a search from the beginning of a document if no match is found. If the scope is limited to the current document, selected text is more than 30 characters and at least twice as large as the search criteria, then Find/Replace will only search within the selected text.

* Used another method to control positioning of Windows standard dialog boxes (Font, File Open/Save, Message Box, etc.). Hopefully, dialogs will not be displayed behind the application window under any circumstances.

* NTP: New command for converting tabs to spaces (Modify | Spaces | Tabs to Spaces).

* NTP: When the Auto Indent option is set, pressing Backspace at the beginning of an indented word now aligns it with the indent on the previous line.

* Added optional toolbar button "Strip Tags." This command removes HTML tags but preserves links in the resulting document.

* Spaces are now allowed in mathematical expressions that are evaluated by NoteTab.

* Changed the choice of icons available for NoteTab and associated files.

* " ( ) { } [ ] < > characters are now also counted and displayed in the Text Statistics window. Useful to check for correct matches.

* Clip commands are displayed in the status bar as they get executed.

* Additional or improved Clipbook commands:
^!SAVE:AS [FileName]
If you specify an optional file name, the Save As dialog box is not displayed and the specified file name is used.

^!PROMPT:message
The Prompt command now accepts an optional message.

^!CONTINUE:message
Shows an OK/Cancel dialog box with optional message; if the user presses the Cancel button, Clip execution is stopped.

^!JUMP:LINE_START
Places cursor at the beginning of the current line.

^!JUMP:LINE_END
Places cursor at the end of the current line.

^!JUMP:SELECT_START
Places cursor at the beginning of the selection and unselects the text.

^!JUMP:SELECT_END
Places cursor at the end of the selection and unselects the text.

^!REPLACE:SearchText	ReplaceText	Options [TIBGWSA]
New behavior: you must now use the option "A" to replace all occurrences within the defined scope; otherwise only the next occurrence is replaced. If the options G and W are not used, selected text is more than 30 characters and at least twice as large as the search criteria, the Replace function will only operate within the selected text. Use the option "S" if you don't want NoteTab to display search/replace messages.

^!FIND:SearchText	Options [TIBGWS]
New behavior: if the options G and W are not used, selected text is more than 30 characters and at least twice as large as the search criteria, the search function will only operate within the selected text. Use the option "S" if you don't want NoteTab to display search messages.

^!RUN:CommandLine
Use this command to launch DOS applications (if the standard "^!CommandLine" does not work).

^!REFRESH:
Use after file management actions to update the list of available Clipbook libraries and the content of the File List. It also checks if any of the open documents were changed on disk.

* Other minor interface improvements and several small glitches fixed.


The NoteTab Mailing List
------------------------
The mailing list is a great place to meet other NoteTab users - friendly people from all walks of life, and ranging from complete beginners to experts. If you are a "newbie", ask some of the "old timers" some basic questions to help get you started. Also use this list to exchange ideas, share neat tips and tricks, ask questions, suggest new features, etc. You will find more information about this list on the following web page:

   http://www.notetab.com/maillist.htm (server in the USA)
or
   http://www.notetab.ch/maillist.htm (server in Switzerland)



Major New Features Include...
-----------------------------
-> Many new commands in the Modify menu

-> Many new options in the Options dialog box

-> More than 80 commands available for the toolbar

-> Customizable editor shortcut menu

-> Search/replace text criteria can be any size (before the limit was 255 characters)

-> NoteTab Pro now accepts multiple line search/replace criteria (^P token)

-> File List replaces the Document Selector and is docked in the main window. Choice to view list of open documents, Favorites, or disk files (press F6 to display it)

-> Supports document outlines (open the file Readme.OTL for an example of the possibilities)

-> Supports document templates (open the file Sample.TPL for an example of the possibilities)

-> Search/Replace through files on disk (press Ctrl+D)

-> Hyperlinks between and within documents

-> Display two documents side by side (Shift+Ctrl+W)

-> Clipbook button bar for easy access to libraries

-> You can now edit individual Clipbook items in a normal document window (menu Tools|Clipbook|Clipbook Item Editor). Each time you select an item from the Clipbook window, it is displayed in the document.

-> You can display Wizard-like dialogs with the Clipbook for user input (see HTML examples; e.g. HTML Begin).

-> You can create file management scripts with the new Clipbook syntax and execute program commands

-> The program can calculate! Look at the new Convert Clipbook library for examples.

-> The program can also calculate mathematical formula in a document. For example, if you enter the following formula in a document:
    Sin(3)*5=
and then press Ctrl+E (or from menu Tools|Calculate Expression), the result will be added after the equal sign. If there is no equal sign, or if the document is Read-Only then it copies the result to the Clipboard and displays it in a small window.
Supported mathematical operators and functions are listed in the Help file.

-> NoteTab makes the popular "HTML Reference Library" (by Stephen Le Hunte) available from the Help menu. If you have HTMLib version 3.0 or older, you can install the package in the same directory as NoteTab. Another method that works with all versions is to create a shortcut* to the HTMLib.exe file in the NoteTab directory. The highly recommended "HTML Reference Library" is available from:
  http://hot.virtual-pc.com/htmlib/
(* to create the shortcut: 1. open Explorer and select the HTMLib file; 2. press Ctrl+C to copy it to the Clipboard; 3. select the NoteTab directory and choose the command "paste Shortcut" from the Edit menu. The menu command will be displayed in NoteTab after you restart it.)

-> And lots more...


Hope you enjoy the new features!
--Eric Fookes

________________________________________________________
NoteTab™ is a trademark of Eric G.V. Fookes, Switzerland 
 Copyright © 1995-1998, Eric G.V. Fookes, Switzerland
              - All Rights Reserved -
