BScript Editor

THe BScript editor allows you to create more complex scripts than the terminal program. BScripts can be saved, run, and tested.

In this section

Interface

  1. BScript Editor
    Write (and compile) BScript programs.
  2. Terminal Display
    Provides access to terminal program functions. 
  3. BScript Tools
    The BScript Tools window is where  custom plugins are listed. NPbuilder has an Open API for writing plugins (32 bit Windows DLL) which it can load to add features to NPBuilder. You can use any included tools or create your own plugins.
  4. Input Window button
    Opens the BScript Procedure Info window where you can name and describe your script, select a category, and define parameters in the script.
  5. Play/Run Script
    Click to run the script.
  6. Select Format
    Click to change the format.
  7. Select Device
    Select the device to download a compiled script to. The button to the right is the Refresh button which refreshes the device list.
  8. Clear Script
    Clear the script editor.
  9. Load Script / Save Script
    Load and save scripts
  10. Select Script to Load
    Select the folder category for saving and loading script files
  11. Enter Commands
    Send commands directly to the controller. Commands can be entered as a string of commands, separated by commas (see #14). Click the arrow button to send the command.
  12. Insert Command Line Into Program
  13. Clear Text / Record History
    Select the Record History checkbox to add the command to the beginning of the History drop-down list. 
  14. Attach Selected History Item to Function Key
    Command or strings of commands can be attached to a function key by selecting the Attach Selected History Item to Function Key button.
  15. Function
    Click the function drop-down to select a Function to attach a command to. Commands can be entered as a string of commands, separated commas. 
  16. History
    Select the FIFO checkbox to add it at the end. Use the arrow buttons insert the selected command from the history list into the Command input box. 

See also