Section 3.1: Configuration Profiles
Managing Profiles | Using Profile Actions
TouchTerm Pro configuration is based on Profiles, which are essentially a named group of Options settings and Event Mappings. The main idea is that Profiles can be used to load up different settings at different times, without always having to change them one-by-one.
As an example, suppose you have two primary hosts that you connect to: one is a test server, and the other is a production web server. You could create two profiles, called "Test" and "Production", and use the default settings for both: except, in the "Production" profile, set the Text Color to Red, and the Background Color to White. Then, on the Details screen for your Saved Connections, set the test server to use the "Test" Profile, and the production server to use the "Production" Profile. Now, whenever you connect to your test server, all default settings will be used, including Green text on a Black background; and when you connect to your production server, you will see Red text on a White background.
| Managing Profiles | (Back to Top) |
Use the Profiles screen, accessible from the Settings screen, to manage your configuration Profiles:

Managing Profiles
The checkmark indicates which Profile is currently the Active Profile. The Active Profile controls which Options and Event Mappings are currently in effect, and any changes to these that are made affect the Active Profile.
Use the Add ("+") button in the upper-right corner to create a new Profile. This brings up the New Profile screen:

Creating a new Profile
When creating a new Profile, choose a name for the Profile and a "template" Profile to copy from. By default, "(None)" is selected, which means that the new Profile will start with the default settings and gesture mappings; or, select an existing Profile to start the new Profile with the same settings.
Finally, you can swipe any entry in the list of Profiles in order to permanently delete it. Note that you cannot delete the Default Profile, nor the current Active Profile.
| Using Profile Actions | (Back to Top) |
There are several Actions that can be used to modify Profiles and switch the Active Profile. These Actions can be reached by selecting "Actions" and then "Profiles", from the Settings screen.

Profile Actions
The first three actions operate on the Active Profile. Save Active Profile saves the current Profile settings, so that next time TouchTerm is launched (or this Profile is made Active), it will use the currently operational settings. Conversely, Revert Active Profile reverts the Active Profile to its last saved state.
Note that, by default, the Default Profile has the Auto-Save option turned On, so that any changes made to Options or Event Mappings will be automatically saved. When this Option is turned on, the Save and Revert Actions do not have any effect (since the Active Profile will always be the same as its last saved state).
The Reset Active Profile action clears all Options and Event Mappings, including the default ones; use this Action if you wish start from scratch with a clean Profile with no Gesture or Event Mappings.
The Switch Active Profile action can be used to automatically switch the Active Profile in response to a Gesture or other Event.
Finally, the Push Profile and Pop Profile actions can be used to manage TouchTerm's "Profile Stack". These Actions are useful when automatically switching to a profile to use temporarily, and then switching back to the "previously Active" Profile when finished.
For example, suppose you have an "emacs" Profile set up, which has convenient Options and Gestures configured for using emacs. You could then use a Gesture to Push the Active Profile (whatever it is) on to the Profile Stack, and then Switch to your "emacs" Profile. Then, when you are done with emacs, you could use a "Pop" Action to return to the previously Active Profile.
