|
Using Keywords and Prefixes |
FlowBreeze Flowchart Software | Top Previous Next |
|
Keywords and Prefixes are central to the power of FlowBreeze. In a nutshell, these are the two ways that FlowBreeze automatically generates flowchart symbols and other shapes from your text. Here's how each works.
![]() Picture 1 - Symbol Grid
Keywords
Definition: A "keyword" is a word that you assign to a symbol. Whenever you use a keyword in an entry, FlowBreeze will spot the keyword and generate the associated symbol.
Usage: You define keywords for a symbol in the Settings window, as shown in Picture 1 above.
Example: Picture 1 shows that the word "REPORT" is set as a keyword for the Document symbol. If you are in flowcharting mode and type "Print TPS report", FlowBreeze will detect the keyword "report" (keywords are not case sensitive) and generate a Document symbol containing the text entered.
Priority: Again referring Picture 1, there are two buttons with up / down arrows next to the active symbols list. These let you set the order in which Keywords are evaluated. If an entry contains keywords associated with two different shapes, the shape with the higher priority on the list will be generated.
Default Symbol: If an entry contains no keywords (or prefixes), then a process symbol (rectangle) is generated by default.
Note: Keywords must be whole words. Therefore the plural form of a keyword would not be recognized unless it was explicitly added to the keyword list.
Prefixes
Definition: A "prefix" is abbreviation that you assign to a symbol. Whenever you put a prefix at the beginning of an entry, followed by use a prefix delimiter, FlowBreeze will spot the prefix and generate the associated symbol.
Usage: You define the prefix for a symbol in the Settings window, as shown in Picture 1 above.
Example: Picture 1 shows that "IO" is the prefix for the Data symbol. In the Picture 1, no keywords have been assigned to the Data symbol, but you can still force a Data symbol to be generated by using the prefix. So if you type "io:read data from file", FlowBreeze will detect the prefix and generate a data symbol containing the words "Read data from file". Note that prefixes are not case sensitive.
Prefix Delimiter: Referring to the example above, the colon (":") in "io:read data from file" is the prefix delimiter. In order for FlowBreeze to recognize that a prefix is being used, the prefix must be separated from the entry with a delimiter. You can set a different delimiter in the Advanced Settings window.
Reserved Prefixes: No two symbols can have the same prefix, and there are several prefixes reserved by FlowBreeze for special use. These include: FL, LBL, TB, SHP, GFX, and PIC.
Note: You can also use prefixes to create empty symbols with no text in them.
Evaluation Priority
The evaluation priority to determine a shape type is as follows: 1. Prefixes 2. Special rules (set in the Special Symbols tab of the Settings window) 3. Keywords
So if an entry contains both a prefix and a keyword, the prefix will have precedence over the keyword.
©2006-2008 BreezeTree Software, LLC. All Rights Reserved. |