FoxFind™ v1.4

Help Documentation

In this documentation:
FoxFind finds a specified tag or text across multiple FoxView displays, list the displays that use the tag or text, and open a copy of the display. A star symbol is placed next to each location the tag or text is used in the display.

For more information, contact us at foxfind@premier-system.com and premier-system.com.

FoxFind files must be installed on the D:\ drive in a new, foxfind folder (e.g. D:\opt\foxfind). Then, run install.hta and follow the prompts on the screen.

The installer will modify the selected FoxView environment .dbr file to add the FoxFind button.

After installation, run the installer again to modify the installation or to uninstall. Uninstalling FoxFind will restore the FoxFind button to an empty button.

Troubleshooting:

FoxFind locates tags and text that contain each word in the search, in any order. To search exact words, use quotes. Use \n to find text displays on two lines – ignoring text on one line. Search is case insensitive.

FoxFind supports multi-string searching. When text is entered if it is not enclosed inside quotes it is split up by spaces and treated as different strings. For a match to occur, each string must appear in the matched text; however, order and casing are not important. Below are some examples.

FoxFind supports matching using regular expressions. This feature can be enabled by editing the config.json file in the installation directory. Open config.json and change the value of showSearchOptions to true. Restart FoxFind and check the Match using regular expression checkbox. FoxFind RegExp searching allows most standard RegExp features. In order to utilize this feature, simply enter your pattern and search. Note: FoxFind does not allow the user to enter flags. They are preset to 'ig' to enable global and case insensitive searching.

FoxFind requires an index of graphic files to search. In order to find a display file (.fdf), its corresponding graphic file (.g) will be created in the index. The index is created from files in the display folders selected during the installation. Every time the index is built it is cleaned, deleting all files and folders inside the index, and then recreated. This process should be done regularly to keep the index up to date with the latest display files.

To rebuild the index, open FoxFind and click the Refresh Search Index button. The initial index is created during the install.

The index folder FoxFind will use is displayed on the confirmation screen during the install. For advanced users, you may change this directory by editing the indexFolder setting in config.json. If you edit this value, make sure you choose an empty folder designated only for storing FoxFind index files. The files and folders in the index are deleted every time the index is rebuilt.

Scheduled Task

A scheduled task can help keep your index up-to-date. To create a scheduled task, follow the instructions below. Change D:\opt\foxfind to the directory you installed FoxFind.

  1. Open the Task Scheduler (Control Panel > Administrative Tools > Task Scheduler or Control Panel > Scheduled Tasks).
  2. Create a new scheduled task (Create Basic Task or Add Scheduled Task).
  3. Execute the program, D:\opt\foxfind\index.hta and start in D:\opt\foxfind.
  4. Choose how often you want the index to be updated (e.g. daily at 1:00 AM).
  5. Optionally, create and specify a separate user to update the index silently in the background.

Scheduled Task Screenshots for Windows 7+:

Scheduled Task Screenshots for Windows XP:

Create Windows Account
To run the scheduled task silently in the background, create a new Windows account for FoxFind. Use this account to run the scheduled task.