Beruflich Dokumente
Kultur Dokumente
SpellCheckerPlus
The full-featured MicroStation spell checker!
Version 3.0 (for MicroStation/J and SE)
Version 8.3 (for MicroStation V8.5, XM and V8i)
Axiom
1805 Drew Street
Clearwater, Florida 33765
1-727-442-7774 voice
1-727-442-8344 fax
AxiomInt@AxiomInt.com
www.AxiomInt.com
Page 2
SpellCheckerPlus
Limited Warranty (Excerpted from the Axiom End User Software License
Agreement, see the full text of your Axiom End User Software License Agreement for
complete details.) LICENSEE is advised to test the SOFTWARE thoroughly before
relying on it. The SOFTWARE is provided as is without warranty of any kind, either
expressed or implied, including, but not limited to the implied warranties of
merchantability and fitness for a particular purpose and the entire risk as to the quality
and performance of the SOFTWARE is with LICENSEE.
Governing Law This Agreement (Axiom End User Software License Agreement)
shall be governed by the laws of the State of Florida, United States of America. Venue
for the resolution of any dispute arising out of this Agreement shall be Pinellas County,
Florida, USA or, if that is not possible, the nearest court of competent jurisdiction thereto.
Chapter 1
Table of Contents
Chapter 1 Introduction--------------------------------------------------------------------- 7
What is SpellCheckerPlus? -------------------------------------------------------------------------7
When should I use SpellCheckerPlus? ----------------------------------------------------- 7
Advanced Features -----------------------------------------------------------------------------------7
Modify Text & Cells (part of SpellCheckerPlus) ------------------------------------------------8
SpellCheckerPlus Dictionaries ---------------------------------------------------------------------8
Main Dictionary ------------------------------------------------------------------------------- 8
User Dictionary -------------------------------------------------------------------------------- 8
Project Dictionary ----------------------------------------------------------------------------- 8
Reject Dictionary ------------------------------------------------------------------------------ 9
Chapter 2 Installation----------------------------------------------------------------------10
Before You Install ---------------------------------------------------------------------------------- 10
Typical Installation from CD --------------------------------------------------------------------- 10
Congratulations------------------------------------------------------------------------------------- 16
SPELL_RSC Environment Variable ------------------------------------------------------------- 16
Page 3
Page 4
SpellCheckerPlus
Chapter 1
Page 5
------------------------------------------------------------------------------ 39
---------------------------------------------------------------------- 42
----------------------------------------------------------------------------- 42
Page 6
SpellCheckerPlus
Scale--------------------------------------------------------------------------------------------- 51
Color -------------------------------------------------------------------------------------------- 51
Font---------------------------------------------------------------------------------------------- 52
Weight ------------------------------------------------------------------------------------------ 52
Level -------------------------------------------------------------------------------------------- 52
Action on found element -------------------------------------------------------------------------- 53
<Next> ------------------------------------------------------------------------------------------ 53
<Change>--------------------------------------------------------------------------------------- 53
<Change All> ---------------------------------------------------------------------------------- 53
<Zoom in> ------------------------------------------------------------------------------------- 53
<Zoom out> ------------------------------------------------------------------------------------ 53
<Level on> ------------------------------------------------------------------------------------- 54
<Level off>------------------------------------------------------------------------------------- 54
<Blink> ----------------------------------------------------------------------------------------- 54
<Redraw> -------------------------------------------------------------------------------------- 54
<Edit>------------------------------------------------------------------------------------------- 54
Backing up before <Change All> ---------------------------------------------------------------- 54
Notes on processing multiple files --------------------------------------------------------------- 55
Wildcards-------------------------------------------------------------------------------------------- 55
Text in Cells, Nodes and Enter Data Fields----------------------------------------------------- 55
How can I check a single word? ----------------------------------------------------------------- 55
How can I determine if certain words exist in a design file? --------------------------------- 56
Chapter 1
Page 7
What is SpellCheckerPlus?
SpellCheckerPlus is a remarkable application which allows you to quickly and easily
check your spelling in any number of MicroStation design files.
Advanced Features
Here are some of SpellCheckerPluss advanced features:
It can be run on the active file or a list of any number of design files or V8 cell libraries.
SpellCheckerPlus is highly customizable but those settings are kept out of the way to
keep it easy to use.
Each spelling error is shown in the MicroStation view of the users choosing.
SpellCheckerPlus can move out of the way automatically so you can read the misspelled
text.
SpellCheckerPlus saves you time by not checking words you dont want checked. You
can automatically ignore words that have less than a specified number of characters. You can also
choose to treat certain non-letter characters as parts of words. For example, you might tell
SpellCheckerPlus to treat the underscore character as part of a word.
Page 8
SpellCheckerPlus
Use the Modify Text & Cells function to search for a text string and automatically
replace it with another.
Find elements even if their levels are turned off. A single button turns the found
elements level on, making it visible again.
Modify Text & Cells works identically on all platforms, allowing operators to easily
move from one platform to another.
SpellCheckerPlus Dictionaries
SpellCheckerPlus uses up to four dictionaries to check the spelling in a design file. You
may use any of these dictionaries or all four. Most people will use the first three.
Note: You can turn off use of all dictionaries if you want to display all text (except for
words shorter than x characters long.).
Main Dictionary
The Main dictionary is shipped with SpellCheckerPlus and cannot be modified.
User Dictionary
You create the User dictionary. Youll probably want each user to have his own User
dictionary. You can add words to this dictionary by simply pressing a button on the
SpellCheckerPlus dialog box when it detects a misspelled word.
Project Dictionary
You create the Project dictionary. You may want to use a different Project dictionary for
each of your projects. Or you might want one department- or company-wide Project
Chapter 1
Page 9
dictionary. You can add words to this dictionary by simply pressing a button on the
SpellCheckerPlus dialog box when it detects a misspelled word.
Reject Dictionary
The Reject dictionary is very different from the other dictionaries. Any words placed in
this dictionary will always be treated as misspelled, regardless of whether or not they are
in one of the other dictionaries. This is typically used to reject common abbreviations that
exist in the Main dictionary which you wish to disallow in your drawings.
You may want to use a different Reject dictionary for each of your projects or you might
want one department-wide Reject dictionary.
There is no button in SpellCheckerPlus to add a word to the Reject dictionary. You can
create a Reject dictionary using any text editor, such as Notepad. The Reject dictionary is
an ASCII text file with a single word on each line.
Page 10
SpellCheckerPlus
A license file on floppy disk for the product(s) you are about to install.
Please shut down all MicroStation sessions on your computer before continuing.
Chapter 2
Page 11
3. Click the <OK> button and the first installation dialog box (below) will
appear.
Page 12
SpellCheckerPlus
6. These instructions will describe only the Typical installation path. Choose
Typical and click <Next>.
7. Choose the license file for this installation. Place the floppy disk that came
with this installation CD into your floppy drive now.
Chapter 2
Page 13
9. Highlight the version of MicroStation you want to associate the Axiom tools
with and click <Next>.
Since this is a Typical installation, all programs for which an Axiom license was
found will already be checked-on to be installed. Other items that are also
automatically checked-on for installation are the product Users Guides, individual
product sample files and Axioms MicroStation pull-down menu.
Page 14
SpellCheckerPlus
Chapter 2
Page 15
If you accept the license and click <Next>, the installation will begin. You can click
<Cancel> at any time to abort the installation.
Page 16
SpellCheckerPlus
13. This is the final dialog box. It shows that the installation is complete. By
default the View Readme.pdf option is toggled on and will display the
Readme.pdf document when you click <Finish>.
Congratulations
Thats it! You have successfully completed the installation of your Axiom tools.
Chapter 3
Page 17
4. Once youve made your selections, click the <Uninstall> button to complete
the uninstall process.
Page 18
SpellCheckerPlus
Prerequisites
MicroStation SE, J or V8
SpellCheckerPlus must be installed on your computer. You can verify this by selecting
the Axiom menu from MicroStations main menu bar, then select SpellCheckerPlus. If
SpellCheckerPlus does not appear in the Axiom menu or does not load, follow the instructions in
the Installation chapter of your Users Guide.
You will need some design files to practice with. The sample files that are delivered with
SpellCheckerPlus are used in this quick start.
Demonstration Version
Demonstration versions of SpellCheckerPlus allow you to work on files up to 200 KB.
Licensed versions of SpellCheckerPlus do not have this restriction.
Chapter 4
Page 19
3. Follow the directions in that design file to locate and fix some of the spelling
errors in it.
2. Follow the directions in that design file to replace some of the text inside it.
Page 20
SpellCheckerPlus
Starting SpellCheckerPlus
Once SpellCheckerPlus has been installed as described above, select SpellCheckerPlus
from the Axiom menu.
If you want to check only a portion of the design file, put a fence around that area before
starting your spell check with SpellCheckerPlus.
File
The file menu has the single choice Exit. This is the same as pressing <Close>.
Chapter 5
Page 21
Settings
The Settings menu allows you to tailor SpellCheckerPlus for your exact needs.
The first time you use SpellCheckerPlus, you will probably want to review the default
settings and make some changes. Your settings are saved to the file SPELL.INI by
default. The file SPELL.INI is automatically loaded the next time you load
SpellCheckerPlus unless you define another settings file using the SPELL_RSC
MicroStation Configuration variable described later in this guide.
Help
Help | Contents
This choice displays this guide.
Help | About
This choice displays product, version and license information.
<Check Spelling>
This will begin spell checking the active design file. If there is an active fence, only the
fenced text will be spell checked.
Page 22
SpellCheckerPlus
Chapter 6
Page 23
Settings menu
Change Settings
This opens the SpellCheckerPlus Settings box.
Load Settings
When you load SpellCheckerPlus, the settings from the SPELL.INI file are loaded
automatically. Choose Load Settings to load settings from another SpellCheckerPlus
.INI file.
Save Settings
Choose Save Settings to save your current settings into the currently loaded .INI file.
Save Settings As
Use Save Settings As to save your current settings into a .INI file of your choice.
Page 24
SpellCheckerPlus
Settings File:
The Settings File: line simply displays the name and location of the currently loaded
.INI file.
Settings | General
Perhaps you want to spell check or modify text in cell libraries or in all models of a file.
The default is Active model only.
Tip: If you want to spell check a MicroStation V8 cell library, set this to All models as
each cell in a V8 cell library is its own model.
Note: If a fence or selection set is defined in the active model, only the active model will
be processed.
Chapter 6
Page 25
Page 26
SpellCheckerPlus
Include as letters:
With a few sensible exceptions, SpellCheckerPlus will ignore words which contain nonalphabetic characters. The default exceptions are the apostrophe, underscore and dash
symbols: _ You can control which numbers or symbols SpellCheckerPlus treats as letters. Otherwise,
these characters will be considered word separators.
For example, if you were spell checking a map that had highways on it, you might want
to include digits in your spell check so you could spell check words such as SR-54.
Settings | Dictionary
In the Dictionary settings category, you can specify the names and locations of your
dictionaries. Each settings file (.INI) may refer to its own set of dictionaries. When you
save your settings, the locations of the active dictionaries become part of your settings
and are restored when you reload that .INI file.
Main dictionary
The dialog box displays the location of the Main dictionary and the number of words it
contains.
Use the <Select> button to point to the Main dictionary of your choice.
Chapter 6
Page 27
The main dictionary that is shipped with SpellCheckerPlus is made up of the following
files:
You can change the names of these two dictionary files with the following restrictions:
The base of the filename must be the same for both files.
Project dictionary
Use the <Select> button to point to the Project dictionary of your choice.
You may disable the Project dictionary by checking Dont use.
Use the <Create> button to create a new Project dictionary.
Warning: Do not create or modify this dictionary file with a text editor.
SpellCheckerPlus must manage this file itself.
User dictionary
Use <Select> to select a different user dictionary. The default name is USER.DCT.
You may disable the Project dictionary by checking Dont use.
Use the <Create> button to create a new User dictionary.
Warning: Do not create or modify this dictionary file with a text editor.
SpellCheckerPlus must manage this file itself.
Reject dictionary
The Reject dictionary is simply an ASCII text file with one word on each line. This
dictionary is not shipped with SpellCheckerPlus.
If you want to use a Reject dictionary, you must create it yourself using a text editor, such
as Notepad.
When the Reject dictionary is open (active), all words in this dictionary will be treated as
being misspelled, regardless of whether they exist in any of the other dictionaries.
Use the <Select> and <Close> buttons to activate or deactivate a Reject dictionary.
Page 28
SpellCheckerPlus
Chapter 6
Page 29
Scale about:
By default, elements are scaled about their Origin (justification point). To scale elements
about their center (the center of their range), select Center.
By default, Modify Text & Cells sets all the component elements of a cell to the same
level when updating the levels.
You can change this to Keep relative positions which would set the old lowest level to the
new level and all the other component elements would keep the same distance from the
lowest one. For example:
original cell levels: 1-4,7,9-11
set new level to: 10
new cells levels: 10-13,16,18-20
Page 30
SpellCheckerPlus
Chapter 6
Page 31
Page 32
SpellCheckerPlus
Chapter 7
Page 33
<Ignore / Next>
<Ignore> means to ignore this misspelling and leave the word unchanged.
<Next> will be displayed if the option Automatically find next misspelling after
change. is unchecked and you press <Change> to correct the current misspelling. In this
case, <Next> means to go the next misspelled word.
Page 34
SpellCheckerPlus
<Ignore All>
Ignore this misspelling in all design files until you restart SpellCheckerPlus. You would
use this if this misspelling is okay but you dont want to add it to either the user or project
dictionaries.
<Change>
Accept the spelling in the Change to box. You can change the spelling in the Change
to box by either editing it or selecting another word from the Suggestions box.
<Delete>
You can delete a word by putting a blank in the Change to edit field and tabbing out of
that field. The <Change> button will become a <Delete> button and the <Change All>
button will become a <Delete All> button.
<Change All>
Accept the spelling in the Change to box. Again, as in <Change>, you can edit the
spelling in the Change to box by either editing it directly or selecting another word
from the Suggestions box.
Whenever that misspelling is encountered again then the change will be made
automatically. You will not be notified when the change is done again as it is done
automatically. If you quit SpellCheckerPlus before all the text elements are processed
then this change may not have been done in all cases, as this change only occurs when the
text element is being spell checked.
Instances that you view and ignore before selecting <Change All> will not be changed.
<Add User>
Add the word to the user dictionary. After a word is added to the user dictionary and you
are using that user dictionary then it will not be found as a misspelled word again.
<Add Project>
Add the word to the project dictionary. After a word is added to the project dictionary
and you are using that project dictionary then it will not be found as a misspelled word
again.
Chapter 7
Page 35
<Zoom In>
Magnifies the current text. This allows you to see more of the element in relationship to
the rest of the drawing. The zoom factor is saved when SpellCheckerPlus is exited so that
the next time you start it up the misspelled words are displayed in the same zoom factor.
<Zoom Out>
Reduces size of current text element, showing more of the surrounding area. The zoom
factor is saved when SpellCheckerPlus is exited so that the next time you start it up the
misspelled words are displayed in the same zoom factor.
<Blink>
Flashes the current text element. This is useful to help locate the exact text that is in a
busy background.
<Previous>
This allows you to go back to the last misspelling found. You can display the previous 20
misspellings. It will show you any suggested corrections and allow you to make any
changes.
<Close>
The <Close> button takes you back to the SpellCheckerPlus main dialog box.
Page 36
SpellCheckerPlus
Chapter 8
Page 37
You can type a wildcard (as above) or use <Select> to make a list.
Press <Select> to open the Choose Files to Process box where you will create a list
of design files to spell check.
Once you have created your list of files to process, return to the above box and press
<Start> to begin your multiple-file spell check.
Page 38
SpellCheckerPlus
Tip: You can find flyover help for almost any dialog item by holding your mouse over it
for a few seconds.
Chapter 8
Page 39
By dragging and dropping them from Windows Explorer into the Files to Process
list. You can open a Windows Explorer window using the
button.
Select one or more files and press <Open> to add them to your list of files to process.
Page 40
SpellCheckerPlus
Search in:
Choose the folder you want to search for files in. Click the Choose a folder to
search button
Include subfolders.
Enable this if you want to search for files in subfolders too.
Chapter 8
Page 41
<Search Now>
Once you have made your file search choices, click <Search Now> to perform the search.
When the search is done, you will see a count of the number of files found. Press <Add
Files> to add the files to your list of files to process.
<Add Files>
After searching for files, press this button to add the found files to your list of files to
process.
<Close>
Press this button to close the Search for Files box.
Page 42
SpellCheckerPlus
Here you can choose any number of folders to search by selecting them in the folder tree.
Chapter 8
Page 43
Files to Process
The object of this entire box is to put files in the Files to Process list.
Using <Shift-left-click>
You can select multiple adjacent files in the list by first left-clicking on the first file then
holding down the <Shift> key while left-clicking on the last file in the series.
Using <Ctrl-left-click>
You can select multiple files arbitrarily by holding down the <Ctrl> while left-clicking on
each one.
Page 44
SpellCheckerPlus
1. Select one or more files and click the <Remove selected files>
button.
2. Select one or more files and right-click on one of them, then choose a removal
option from the menu which appears.
3. Select one or more files and press the <Delete> key on your keyboard.
4. Click the <Remove all files>
button.
Version
Right-click on the title bar and choose About Axiom File List Processor to bring up a
box containing version information which is useful if you are calling Axiom for support.
<OK>
Once you have chosen all the files you want to process, press <OK> to close the Choose
Files to Process box.
<Cancel>
If you change your mind, press <Cancel> and any changes you made to your list of files
to process will be discarded.
Advanced Commands
The Choose Files to Process box is extremely powerful and easy to use. However, for
those users who want more raw power, it is possible to create a list of files to process
without even picking up your mouse.
Instead of opening the Choose Files to Process box, you can type wildcards and other
special commands directly in the file specification field in the main dialog box of the host
program (for example, FileFixers Which Files: field.)
Using these commands, your list of files to process will be created automatically when
you start processing. Or you can open the Choose Files to Process box to view and edit
your list of files before you begin processing them.
Chapter 8
Page 45
Command
*
Examples
c:\work\*.dgn
c:\work\*.*
c:\work\project1.*
Description
c:\work\project1.dg?
c:\work\project?.d??
c:\work\?project?.dgn
/S
c:\work\*.dgn /S
c:\work\border*.dgn /S
c:\work\project?.dgn /S
/L
/L c:\work\list.lst
Page 46
SpellCheckerPlus
Search for and replace text and cells in the active file
Use the Modify Text & Cells function to search for text or cells in the active design file
and replace them. You can also use this function to change the color, level, line weight,
font and scale of text and cells. These characteristics can be changed individually or in
any combination.
V7 Version
Chapter 9
Page 47
V8 Version
Process
Use the Process option button to select whether the Modify Text & Cells function
works with text only or cells only. The Text option also works with any text in cells.
The labels and displays of the Modify Text & Cells dialog box are updated based upon
your choice for the Process option.
Page 48
SpellCheckerPlus
Search by
Use the Search by option button to select whether the Modify Text & Cells function
will use the value entered in the Search for entry field as a substring or wildcard string.
The default choice for the Search by option is Substring.
Definition: Substring One or more characters contained within a string.
When you choose Substring, the value you enter in the Search for entry field is
interpreted literally. For example, FLOOR would find the text TILE FLOORING,
VINYL FLOORING etc; and *XYZ* would literally look for an asterisk followed by
the letters XYZ followed by an asterisk.
When you choose Wildcard, the value you enter in the Search for entry field is
interpreted as a pattern to match. For example, NAIL* would find any text that begins
with the word NAIL followed by zero, one or more characters.
In Wildcard mode, you can use characters such as *, % and ? together with other
text to indicate which text strings or cell names you want to search for.
The wildcard * means match any zero or more characters.
The wildcards % and ? mean match any single character.
Search by examples
METER would match any text or cell name where the entire string is exactly
METER.
M* would find all text or cell names that begin with the letter M.
*METER* would match any text or cell name containing the string METER
anywhere within it.
METER%% would match any text or cell name that started with METER and
ended with any two additional characters.
P%P would match any three-character text or cell name that starts and ends with the
letter P.
%%% would match any text or cell name made of exactly three characters.
*%%% would match any text or cell name made of at least three characters.
Chapter 9
Page 49
When Process Text has been selected, enter the text you want to locate into the Search
for text: field. Searches can be sensitive or insensitive to case. See the section, Setting |
General Options for more information about this setting.
Note: In the V7 version, if no text is entered in this field, Modify Text & Cells will
sequentially display all text in the current design file.
Replacement of text can only be specified when using the substring search mode. Use the
Replace with text field to specify the new text that will take the place of the text you
entered in the Search for text field.
When Process Cells has been selected, enter the name of the cell that you want to locate
in the Search for cell: field.
Note: If no cell name is entered in this field, Modify Text & Cells will sequentially
display all cells in the current design file.
Use the Replace with cell: field to specify the name of the cell you want to substitute
for the cells found with the search substring. A cell library containing the replacement
cell must be attached. When the cell names specified for Search for cell: and Replace
with cell: are the same, the cell in the design file will be updated with a fresh copy from
the currently attached cell library. This allows you to bring the cells in a design file up to
date when the original cell (in the cell library) has been modified.
Another use for processing cells by substrings is to change all cells identified by the
substring to a specific replacement cell. For example, suppose you have several different
types of line terminator cells (LT1, LT2, LT5) in the design file. Now you want to change
all these line terminator cells to just one the LT7 cell. To do this you specify LT in the
Search for cell: entry field and LT7 in the Replace with cell: entry field.
You can also use the Wildcard option to bring about the same change. With this option
selected, specify LT* in the Search for cell: entry field and LT7 in the Replace with
cell: entry field.
To replace a specific cell with another one, use the Wildcard option and then specify
the cell to be replaced in the Search for cell: entry field and the replacement cell in the
Page 50
SpellCheckerPlus
Replace with cell entry field. Do not use any wild card characters in the Search for
cell: entry field as their use may result in cells being matched other than the specific cell
you want to replace.
<Start>
Once the Search for... field has been filled in, press the <Start> button to begin the
search. The first matching element will be displayed, centered in the window of the
currently active view. Change views by entering a data point in the desired views
window. Press the <Start> button any time you want to restart a search from the
beginning of a design file.
V7 Version
V8 Version
Chapter 9
Page 51
The Text toggle only displays in Process Text mode. It determines whether the string
entered in the Replace with text field replaces matching text elements. Text can only be
replaced using substring search mode.
Note: When running in V8, if you do not want to replace the text, use wildcard mode to
define your text or put the same string in the Replace with text field that is in the
Search for text field.
Scale
Select the Scale toggle to re-scale matching text or cells using the active scale factor
for V7 or the selected scale for V8. Elements can be scaled about their origin or center.
This is controlled by the Scale About option in the Settings | Modify Text & Cells
section.
Color
The Color selection box determines whether or not matching text or cells are changed
to the active color for V7 or the selected color for V8.
When changing a shared cell color, you may or may not see the color of the shared cell
change. Modify Text & Cells changes the color saved in the shared cell instance, but
the shared cell definition may override the color in the shared cell instance. At this point
in time, Modify Text & Cells does not have the capability to change the override.
Page 52
SpellCheckerPlus
To change the color of a shared cell in V7, use Replace with cell: as in the example
below.
Font
The Font toggle determines whether or not matching text is changed to the active font
for V7 or the selected font for V8. If you want to be able to see your fonts as they are
being changed, make sure that you have FAST FONT turned off in the view you are
updating.
Weight
The Weight toggle determines whether or not matching text or elements in matching
cells are changed to the active weight for V7 or the selected weight for V8.
Level
The Level toggle determines whether or not matching text or elements in matching
cells are changed to the active level for V7 or the selected level for V8.
Chapter 9
Page 53
<Next>
Skips to the next matching text or cell. As each new text element or cell is located
Modify Text & Cells zooms in on it and centers it in the window of the currently active
view.
<Change>
Changes the current text or cell using the toggle settings and/or replacement string. Once
the change is complete Modify Text & Cells continues searching for the next match as
if the <Next> had been pressed.
<Change All>
Changes all matching text or cells in the current design file using the toggle settings and
replacement string. By default, changes are displayed as they are made. To speed up
processing, screen updates can be turned off using the Settings menu. You can stop a
long series of automatic changes by pressing <Control-C> repeatedly until Modify Text
& Cells stops.
Modify Text & Cells will locate text and cells on levels that are turned off but will not
modify text or cells on levels that are off. This allows you to control bulk changes by
turning levels on and off for the current view (select levels from MicroStations
View pull down menu). See description of <Level on> button below.
<Zoom in>
Magnifies the current text or cell.
<Zoom out>
Reduces size of current text or cell, showing more of the surrounding area.
Page 54
SpellCheckerPlus
<Level on>
Turns on display of the level containing the current text or cell. Sometimes located text or
cells are on a level that is turned off in the current view. In such cases Modify Text &
Cells zooms in on the correct area and displays it on the screen. Modify Text &
Cells will display the level containing the located item, but the text or cell itself will not
be visible. Click on <Level On> to turn on the level of the located element.
<Level off>
<Level off> turns off display of the level containing the current text or cell.
<Blink>
The <Blink> button causes the current text or cell to be erased and re-displayed, in effect
blinking it. This helps to identify located elements if you happen to look away for a
moment or if the element is surrounded by many other similar elements.
<Redraw>
The <Redraw> button causes the entire view to be updated with the current text or cell
centered in the views window.
<Edit>
The <Edit> button displays an edit box, which allows you to manually edit located text.
The <Edit> button can be used at any time after the <Start> or <Next> buttons find a
match. This allows you to make custom changes to a text element, then resume search
and replace using the <Change> button. The <Edit> button is deactivated for text
elements embedded within nodes or cells.
Note: The <Edit> feature works only on text strings, not text nodes at this time.
Helpful Hints
Chapter 9
Page 55
When spell checking multiple files, a fence or selection set will be ignored, even in the
active design file.
It is always a good idea to backup your files manually before processing, especially if
you are processing more than one.
Wildcards
The Modify Text & Cells function is an excellent tool for locating errors in your
drawings before plotting. Simply enter a wildcard that matches the text annotation that
goes with a specific type of feature. For example, TRANS* might match the annotation
for all the transformers in your drawing. By clicking the <Next> button you can verify,
one at a time, that all the transformers in the drawing have been placed correctly. No
more unpleasant plotting surprises! Modify Text & Cells can also be used to check out
all the occurrences of a certain feature by searching for specific cell names in your
drawing.
Page 56
SpellCheckerPlus
Chapter 10
Page 57
Not zooming in
If the message fields indicate an element has been found, but the Modify Text & Cells
function doesnt appear to zoom in on the right area, the range stored in the header of the
found element is probably incorrect. Axioms FileFixer can detect and correct such
problems.
Page 58
SpellCheckerPlus
Chapter 11
Page 59
Page 60
SpellCheckerPlus
Chapter 12
Page 61
Page 62
SpellCheckerPlus
The <Start> button will no longer be grayed out if a problem such as missing dictionary
files exists. Instead, the user will be presented with message boxes telling him what is
wrong.
We added a Help | Contents menu item that displays the Users Guide in Windows Help
format.
MAIN_DICT
USER_DICT
PROJECT_DICT
Interactive dictionary name changes will be saved in preference file as follows: If the
variable is defined at USER level, updated value will be stored in current .UCF (User
Configuration) file. If variable defined at the Project level, updated value will be stored in
Chapter 12
Page 63
current .PCF (Project Configuration) file. In other cases, updated values will be stored in
file SPELL.CFG in $(MS)\config\site\ directory.
When a user is logged onto the system, the main dictionary will automatically be set to
the office standard at the site level, the user dictionary will automatically be set the that
of the logged-on user, and the project dictionary will be set to that associated with the
project number picked from the "Project" field in the MicroStation Manager.
Previously, if two people had SpellCheckerPlus running simultaneously and each made
additions to the Project dictionary, only the additions made by the last person who quit
SpellCheckerPlus would be saved to disk; the other fellows Project dictionary additions
would be lost! Now, if the User or Project dictionary is updated, it will be merged with
the on-disk version of dictionary when it is saved so no words will be lost.
We added an options dialog box.
Page 64
SpellCheckerPlus
Looping when the last text element found was part of a text node.
The file processing percentage would be more than 100% after items were added
while SpellCheckerPlus was running.