Find/replace

As the model gets bigger and more complex, you can use Find/replace (and Find/replace again) to find a particular character sequence whose location you may have forgotten. It might be a word, a phrase or partial words. Or you can use it to replace one sequence of characters with another.

BrainStorm will search for your character sequence within every entry, starting at the current cursor position. (If you have selected text within an entry then it will be used as the Find argument.) You can use an asterisk (*) before or after the character sequence to show that you want the found entry to either end with your chosen characters or begin with them.

For example:

*end - will find any entries finishing with the letters 'end'

begin* - will find any entries starting with the letters 'begin'

You can replace text either explicitly, entry by entry, using Find/replace again, or you can replace all entries. You can even Find only entries of a certain colour, chosen either from the currently selected entry or from the currently Enforced colour.

Find operates from the currently selected entry and you can search up or down the model, taking in all the lower levels of any entry it encounters. Find gives you the option to start again from the top of the model when you reach the end, or from the bottom when you reach the top. Replace all operates from the current position to the end/start of the model and offers to continue round as well.

You can disable colour enforcement from within Find by deselecting the 'Apply enforce colour' check box. This prevents the Enforce colour being applied to each found entry.

The dialogue box looks like this:

Use:
Ctrl+F (for Find/replace) for the first search

Right mouse menu
Edit menu