TextPad® (© 1992-2005 Helios Software Solutions) is a powerful and sophisticated text editor/development environment. It is recommended by Quality Forge as an alternative editor for working with .smith scripts.



TextPad® Set Up

These instructions will set up TextPad® syntax coloring for the .smith language.
If TextPad® is already installed on your system please ignore the first two instructions.
  1. Download the TextPad® installer from the TextPad® download page.
  2. Install the software, following the directions in the installer.
  3. Ensure TextPad® is closed.
  4. Copy the "smith.syn" file from the "\QualityForge\TestSmith\System" directory to the "\Program Files\TextPad 4\Samples" directory. This file defines the .smith syntax for TextPad® coloring.
  5. Open TextPad®. Ensure no documents are open.
  6. Select the Configure/Preferences menu item. The Preferences dialog will appear.
  7. Click the "Document Classes" item (the actual text, not the [+] sign) in the left-hand list. The Document Classes panel will appear.
  8. In the panel list click the dotted box twice - slowly. It will become an edit box.
  9. Enter the name "Smith" in the box, then press the Tab key and click the "Apply" button.
  10. In the left-hand list click the [+] sign by the "Document Classes" item. The list of document classes will display as a sub-list.
  11. Click the [+] sign by the "Smith" item. A sub-list of 5 items will appear.
  12. Select the 4th item, "Syntax". The Syntax panel will appear.
  13. Check the "Enable syntax highlighting" checkbox.
  14. In the "Syntax definition file" box select "smith.syn" from the drop-down list, then click the "Apply" button.
  15. In the left-hand list select the 1st item, "Colors" in the "Smith" sub-list. The Colors panel will appear.
  16. Choose colors for the different classes of item in a .smith file. The items are specified as follows:
    • Keywords 1: TestSmith Commands
    • Keywords 2: TestSmith Control Flow Statements
    • Keywords 3: TestSmith Command Argument Names
    • Keywords 4: SET and SET Directives
    • Keywords 5: TestSmith Properties
    • Comments : Doc Comments (#$)
    • Comments 2: Regular Comments (#)
    • Strings: will apply only to strings enclosed in 'single quotes'
    • Operators: = ` < > @ & | ^ : + - ! ;
  17. Click the "Apply" button, then click the "OK" button.
TestSmith Set Up

These instructions will make TextPad® the default text editor for editing and printing .smith files from TestSmith.
  1. Open TestSmith.
  2. Select the "Script/Print Setup..." menu item. The "TestSmith Print Setup" dialog box will appear.
  3. Enter the full path of the Texpad.exe file, e.g.
    C:\Program Files\TextPad 4\TextPad.exe
  4. Click the "OK" button.
TextPad® purchase

If you do decide to use TextPad® as an alternative text editor for TestSmith files please be sure to pay for it.


TestSmith is not endorsed by, nor has any arrangement of any kind with Helios Software Solutions.