Versions
Updates in versions 1.2 and 1.3 of the WordStar Command Emulator.
Version 1.3
Command and Feature Updates
- Added pop-up Status Bar to show all active markers in document. Status Bar pops-up whenever a change is made to any of ^KB, ^KK, or ^K1 ~ ^K0, or when ^KH is used to 'show' markers.
- ^P0 now set to display Windows Character Map with currently active font showing as the default and character table selected. Original Symbol Dialog available under Insert > Symbol Menu item or from ^PE. Character Map requires normal Windows commands to copy character to the clipboard from where WordStar commands can be used to paste it into the document.
- ^PE assigned to display Symbol and Special Character dialog.
- Changed ^J from duplicating Word''s F1 Help function. ^J now used with K, O, P, or Q to display WordStar Help dialogs.
- Added ^QH, Go To Character - Backwards.
- ^L Repeat find modified to accomodate ^QH go to character backwards.
- Added ^Q,DEL - Delete to start of line.
- Added ^Q. - Non-WordStar but requested Delete to End of Sentence.
- Added ^Q+END - Non-WordStar but requested Delete to End of Paragraph. Leaves paragraph mark intact.
- Added Print Commands Help dialog, accessible from Help Menu, or ^JP.
Bug Fixes v1.3
Corrected Availible/Unavailable items in help dialogs.
Bug fixes V1.3a
Fixed problem inherent in Word 97/2000 where Word cannot find document to open if an Add-In uses an AutoExec macro and Word is started by double- clicking a document in Explorer. This workaround constituted version 1.3a.
Bug fixes v1.3b
Broken ALT+Key access to some menu items fixed. These became broken in attempts to keep useful Word/Windows CTRL+Key commands by reassigning CTRL to ALT. This has also meant that one menu item''s shortcut letter key has had to change as well. Changes are as follows:
- ALT+V was assigned to EditPaste in place of Windows CTRL+V - now put back to open View menu.
- ALT+S was assigned to FileSaveAs - now reassigned to open Style menu. WordStar's CTRL+K,T was already assigned.
- Table menu accelerator key changed from ALT+B to ALT+T. ALT+B is considered more useful as a replacement for Word's CTRL+B, Bold on/off.
Version 1.2
Command updates
Added ^OD to toggle print commands (tab leaders, spaces, Paragraph symbols ON/OFF. Continue to use ^KH to show/hide the Block Marker 'bookmarks'.
The unregistered WordStar Command Emulator is a fully functioning program that offers the basic WordStar navigation keystroke set (the WordStar Diamond) plus its ^Q accelerators and some menu customisations. The keystroke set is limited to just over 20 functions, plus seven ALT Key combinations that aren''t part of WordStar's command set. The Command List (Trial Version) page lists all of the available commands.
The evaluation version of the WordStar Command Emulator does not entitle you to any support. The evaluation version will also remind you that it isn't registered after you change the document you're working on and use any of the ^Q accelerator keys. Should you wish to continue using it after 60 days you must purchase the registered version.
The registered version of the WordStar Command Emulator includes over 100 of the most commonly used WordStar commands, plus a few extra ALT Key combinations and more complete WordStar 7d style pull-down menus. The registered version also entitles you to support and free minor upgrades. The Command List (Full Version) page lists all of the commands available in the registered version of the program.
See the Command List Comparason (Full vs. Trial Versions) for the keyboard command differences between each version of the WordStar Command Emulator.
Both versions are Shareware and you are bound by the licence included with the program.
Updates in version 1.4 of the WordStar Command Emulator.
', '
Commands updates
1. GoTo markers ^QP and ^QV are now set to be hidden. Thus, the only bookmarks you should now see in your document (if you turn on view bookmarks) are those you entered yourself - including ^KB, ^KK, ^K1, etc.
2. Edit Undo (^U) updated to need only one ^U to undo a WordStar command's actions *see exception below. Previously this may have required several ^U's as Word doesn't treat a macro procedure as a single entity.
There are, however, a few points to bear in mind:
(a). The Undo covers all actions, unlike WordStar where it only undoes text delete.
(b). The Undo buffer can undo a large range of previous edits. WordStar would undo, then undo the undo - repeatedly. There is a Redo command to undo the undo. This is currently only available from the Edit menu or the standard toolbar as its ^Y command in Word clashes with WordStar's delete line command.
(c). *If the cursor is within a marked block and the block is deleted using ^KY three ^U''s will be needed to restore the block. WordStar only needed one. This is because both the editing markers and the block need to be undone. Only one ^U is required if the cursor is positioned outside the marked block, or for ^KC and ^KV (which WordStar cannot undo), therefore, before deleting a block, move the cursor outside of the block.
(d). The Undo function will not maintain a previously highlighted block, but will position the cursor to the start of the block that has been undone. For example, highlight two words (use SHIFT+ARROW keys for now), type ^K" to capitalise them. Now type ^U. The two words remained selected until the undo operation, which has moved the cursor to the start of the first word. This is done to prevent accidental overtyping of the highlighted block, as in Windows, by default, typing replaces the selection, i.e., the highlighted text.
3. Help | About title changed for the add-in.
4. EditPaste keyboard command now also has ALT+P option to replace psudo Windows ALT+V (in place of normal CTRL+V) as previous assignment of ALT+V prohibited direct access to the View menu.
5. Find (^QF) operation corrected so that the find operation starts at the following word, rather than the word that the cursor is resting in. The assumption being that you don't want to find a word that you're already positioned next to. Word will have loaded the word that the cursor is in or that is immediately to its right. Note, if there is a space between the cursor and the word to its right, Word will use the next word to the left instead. This is because Word considers a word to start at its first character, and to continue up until the next non-space character, punctuation mark, or paragraph mark, etc.
6. Changed operation of highlighting so that blocks only remain highlighted for around 1s rather than until the cursor is first moved. Versions 1.1 to 1.3b would keep the block highlighted which led to the chance of the block contents being deleted by accident if the user started typing. The user had to move the cursor first to deselect the block. This is because Windows' default mode of operation is to replace the selection (highlighted area) with whatever is typed.
7. Block move highlight added.
8. Block copy highlight added. Temporarily highlights new copy of block.
9. Implemented ^QP for block copy - should be able to use ^QV to go to start of where block copied from (same as ^QB) and after that, to use ^QP to go back to start of where block copied to. This didn't used to be possible.
10. ^PB modified to work in a more WordStar fashion. Type ^PB to mark desired start point of Boldface (if you change your mind repeat the command). Move to the other end of the area you want in Boldface (can be done at any time) and type a second ^PB.
If you decide you got the second ^PB in the wrong place use ^U to undo, then reposition the cursor and type ^PB again. Unlike WordStar you cannot have nested ^PB''s and remove any one at will - you need to mark both start and end of the area to toggle between Bold and Normal each time you want to make a change because the start marker is lost once the command is complete.
If you forget where you placed the start of Bold marker, use Insert > Bookmark..., ensure the Show hidden bookmarks option is selected, and GoTo the bookmark called _wsPB_.
ALT+B still uses Word's Bold function. Any text that's highlighted when the ^PB''s are typed will be included in the area that gets toggled. If an area is highlighted, two ^PB's will toggle its state rather than remove the marker.
If you continue typing immediately after an emboldened section of text Word will infuriatingly assume that you want to continue the bold. Type a space first, or type yor text and then modify the formatting later.
11. Modified ^PS (Underline), ^PT (Superscript), ^PV (Italic), ^PX (Strike- Through), and ^PY (Subscript), to work in similar fashion to ^PB (see 10, above).
12. Reassigned redundant WordStar ^PD (Double-Strike) print command to give Double-Strikethrough text formatting. Works in same way as ^PB (see 12, above).
13. Assigned WordStar Custom Print command ^P! to toggle Hidden text formatting. This works as ^PB (see 12, above). To show hidden text on screen, use the Utilities (old Tools) > Options... menu, select the View tab and check the Show hidden text option. The text will be shown with a dotted underline. You can also use the Show All toolbar button (paragraph symbol), or ^KH to toggle this function.
14. Implemented copying of text and paragraph styles from marked block during ^KW (Write to File). Append still not available yet.
Bug fixes v1.4
1. Additional menu corrections:
Edit menu Find still showed Word's CTRL+F instead of WordStar''s CTRL+Q,F.
Edit menu Replace showed Word's CTRL+H instead of WordStar''s CTRL+Q,A.
EditUndo always showed 'Undo Bold' - Changed to read ''Undo''.
EditRedo always showed 'Repeat Doc Close' - Changed to read 'Redo'.
2. Corrected deletion of ^QP or ^QV (return to...) markers if two operations were carried out from the same 'return to' position without these markers having been moved inbetween times.
For example, in version 1.3: Start at position X on a line. Type ^QS, ^QP, moves to the start of the line and then back to position X. Now type ^QD, ^QP, an undefined marker error occurs. This has been fixed in version 1.4.
3. Corrected effect that if Change to Sentence Case (^K.) command run with more than a sentence highlighted, the whole document would be acted upon. Now only those sentences/paragraphs highlighted are affected (note that a hard return constitutes a sentence break). Also modified undo to stop multiple undo''s being necessary and added changes to stop the sentence(s) remaining highlighted following the command. The cursor position is now also maintained.
4. Block copy wasn't highlighting copied block in keeping with other block highlighting features. Now fixed.
Updates in version 1.1 of the WordStar Command Emulator
Block function updates
These updates vastly improve the usability of the Add-In. They also improve the separation between the Add-In and Microsoft Windows.
- Screen jumping reduced/eliminated.
- Adding ^KB or ^KK marker - if the other exists will now highlight the block until the cursor is moved. ^KB must now precede ^KK as in WordStar - this was not necessary in version 1.0.
- ^QB and ^QK, in addition to going to the block start/end will now re-highlight the block.
- Following ^KC or ^KV the copied/moved block is highlighted. There is a side effect to this in that moving the cursor one position right now jumps you to the end of the block - rather than to its second character. (use left then right moves).
- Before ^KY deletes a block it will highlight it for 0.25 seconds.
- Block copies/moves no longer go via the Windows Clipboard. Use ^K] to copy to the Clipboard. Text selections made by methods other than by ^KB/^KK can still be copied to the Clipboard using ALT+C, etc.
- Corrected issuing of ^KV at either ^KB or ^KK or between them, the marker ^KB marker would be deleted. Now ignores the request, but re-highlights the block.
- ^KC when issued between the ^KB and ^KK markers no-longer allows the copy to take place (WordStar does allow this, as did version 1.0 of the Add-In). A warning message is displayed and the block is highlighted.
Non-visible to end user changes
- ^QA and ^QF now use different scheme to load default word.
- New sub-routine added to combine block-highlighting functions from set and goto marker subs (wsHighlightBlock).
- General code tidy up.