Section 10: Settings: Terminal

Terminal Settings
This section provides control over the main Terminal screen interface. Different users will have very different preferences when using these options; our goal has been to make things as configurable as possible, so that you can use TouchTerm in the way that most suits you.
The first setting is "Full Screen Mode". Turning on the Full-Screen Mode setting has two consequences: first, the device Status Bar is hidden (this is the area on the top of the screen which usually shows the time, battery level, connection status, etc); and second, the Toolbar becomes affected by the "UI Transparency" setting (see below), so that output content can be displayed behind the Toolbar. This provides the entire device screen for viewing terminal output. Below is an example of Full-Screen Mode.

Using emacs in Full Screen Mode
The "Translucent KB" setting controls whether the keyboard is affected by the "UI Transparency" setting. When "Off", the keyboard behaves like it usually does in other applications. When "On", the keyboard becomes translucent, and Terminal output is displayed behind the keyboard. This allows Full-Screen terminal usage even when typing.

Using the Translucent Keyboard Setting
The "UI Transparency" slider allows detailed control over the level of transparency of overlaid interface elements. This always affects the transparency of the Arrow, Control, and Function keyboads. When Full-Screen Mode is set, this also controls the transparency of the top Toolbar; and when Translucent KB is on, this also affects the transparency of the keyboard. For illustration, we've included screenshots with the UI Transparency set to its highest and lowest levels:

Interface with the UI Transparency
set very low.

Interface with the UI Transparency
set very high.
Note that when the UI Transparency is set to a sufficiently low value, terminal output will not be displayed behind the Toolbar or Keyboard. So, if you prefer using non-transparent interface elements with the extra real estate offered by removing the Status Bar, then turn Full-Screen mode on and set the UI Transparency to the minimum.
Finally, the "Disable Sleep" setting allows you to disable the iPhone's automatic sleep function when connected to a server. This is useful if you want to make sure your connections are not interrupted by the device going to sleep when it thinks it has been idle for too long. Note that turning this on may have an impact on battery life.
