Skip to end of metadata
Go to start of metadata

Overview

Indigo supports a Command Library widget tool that allows you to define collections of commands that you may want to send to a connected device/host.
This feature is very similar to the Command Macros feature, except that command macros are intended to be more of a permanent set of commands used across all sessions whereas the Command Library widget is targeted at creating library files of commands that can be easily swapped for different libraries as needed.  
This is particularly useful is you want to build up commands sets that target a specific device or host.  
Command library files can also easily be shared across multiple users of Indigo or multiple computers running Indigo.

(Hovering the mouse cursor over a command instance will display the command information in a tooltip.)

View Menu

The Command Library widget can be displayed using the View Menu.

Widget Docking, Pinning, Re-sizing

Widget docking, pinning, re-sizing, etc information is listed here.

User Interface

The Command Library user interface consists of a grid listing of commands with a single options toolbar.

The Command Library widget options are listed below.

 NameDescription
New

This option will prompt the user to create a new command library file.

Open

This option will prompt the user to select and existing command library file.
When a file is selected the Command Library widget will refresh and display the contents of the newly selected file.

Save

This option will prompt the user to save the current command library file.
(The current command library file is automatically saved when the Indigo application is closed.

EditThis option will switch the Command Library widget into edit mode.
Edit mode will allow adding and editing commands in the command library.
Help

This option displays the following help information.

The Command Library widget also supports a right-click context menu that provides the same options.

(The View Toolbox option will show and hide the toolbar in the Command Library widget.)

Edit Mode User Interface

When in the edit mode, the Command Library user interface will include a few more toolbar options and allow editing of the commands in the data grid.

The additional Command Library widget options exposed in edit mode are listed below.

 Name

Description

Exit Edit Mode

This option will exit the editing mode and return to run-time mode.

Insert

Insert a new command row above the current selected row.

RemoveRemove the selected command row(s).
(Note that the entire row must be selected. Click the numbered cell to select an entire row.
Move UpMove the selected command row(s) up one position in the listing.
(Note that the entire row must be selected. Click the numbered cell to select an entire row. 
Move DownMove the selected command row(s) down up one position in the listing.
(
Note that the entire row must be selected. Click the numbered cell to select an entire row.

The Command Library widget also supports a right-click context menu that provides the same options.

(The View Toolbox option will show and hide the toolbar in the Command Library widget.)

Double-Click to Send

You can double-click a record in the command library and the command text will be transmitted to the connected device/host in the active terminal session.

Drag & Drop

The Command Library widget supports drag-and-drop.
You can select a record in the command library and drag the entry to the command bar to stage the command text.

Session Menu

You can select a block of text in the session data window and then use Add to Command Library option in the session menu to add the selection as a new record in the Command Library widget.
(The new command library record will only be added if it does not match an existing record.

Session Toolbar

You can enter command text into the command bar and then use session toolbar to add the selected text as a new record in the Command Library widget.
(The new command library record will only be added if it does not match an existing record.

Session Context Menu

You can select a block of text in the session data window and then use the right-click session context menu to add the selection as a new record in the Command Library widget.
(The new command library record will only be added if it does not match an existing record.

Labels
  • None