Why selection matters
Almost every change in Haltech's Elite Software Programmer starts with a selection: pick some cells, then add, multiply, smooth or set them. Being quick and precise about which cells are selected is the difference between a clean edit and accidentally changing half a fuel map. The Selection menu gathers all the tools for building and resizing that selection.
Whole-table and range commands
| Command | What it does | When we use it |
|---|---|---|
| Select All | Selects every cell currently shown | Applying a global change, like a small percentage across a whole table |
| All Ranges | Turns All Ranges selection mode on or off | When the same edit should apply across every range of a multi-range table |
| All Ranges Above | Turns All Ranges Above mode on or off. Only available with All Ranges mode already on | When the edit should carry through the current range and those above it |
Cursor placement
- Align jumps the cursor to the cell where the engine is running right now. It's the quickest way to find the cell to change while you're live on the dyno or road.
- Follow moves the cursor to the bottom-left cell of the table.
Shrinking a selection
Shrink collapses everything back to one cell. The directional versions trim one row or column at a time, and the name is the direction the selection moves toward:
- Shrink Left drops the rightmost column.
- Shrink Right drops the leftmost column.
- Shrink Up drops the bottom row.
- Shrink Down drops the top row.
Expanding a selection
The Expand commands work the other way, adding one row or column on the named side:
- Expand Left and Expand Right add a column on that side.
- Expand Up and Expand Down add a row on that side.
A typical workflow
On the dyno we hold the engine at a load point, use Align to land on the active cell, then expand one step in each direction so the neighboring cells get a similar change. That keeps the table smooth instead of creating a single spike the engine will feel as it moves between cells. If we overshoot, a directional shrink trims one side without starting over.
Before applying a big edit, glance at the table to confirm what's highlighted, especially with All Ranges on. It's easy to forget that mode is active and change more than you meant to.
The rest of the ESP menus are covered in File, Edit, View and Tools.




