Below are the parameters from a configuration file, as they might appear if you were to set them yourself. You can edit this or any other configuration file by hand in a text editor if you want to change configuration settings without using our graphical user interface, although this is not recommended.
Configuration parameters all have default settings that you can assume are set if you do not include them by name in a configuration file. In short, if you don't see a parameter within a configuration file, you can assume that CTCBridge uses the default settings. CTCBridge does not bother to write any default parameters settings in a configuration file. Default settings are also the most common.
Parameter |
Default Value |
Possible Values |
Description of Parameter |
[General] |
|
|
Parameters under the [General] heading affect all environments (1-21). |
AddCRLF |
F |
T/F |
If true, a Carriage Return and Line Feed will be placed between each cut/copied/pasted piece of data. |
AddEnv |
F |
T/F |
If true, allows the user to add new environments in separate windows. |
AllowClose |
T |
T/F |
If true, allow the user to close a single environment window without exiting CTCBridge. |
BetweenFields |
Tab |
“Tab,” “CRLF,” “Comma,” “Nothing” |
This parameter indicates what to place between the fields from a screen when pasting. |
BrowserImage |
mug.gif |
gifs |
Specify the name of the graphic that appears in the browser window. |
ButtonLoc |
B |
B, T, R, L |
Location on the screen where the buttons will appear. Options are bottom, top, right, and left. |
Capture |
F |
T/F |
When true, this parameter sends all print jobs to a separate capture window that can be viewed or printed in one piece. |
CloseIfAllInactive |
F |
T/F |
This option only applies to instances of CTCBridge that are configured to open sessions through a MultiBridge Enterprise Edition Redirector. If set to true, when ALL of the user’s sessions have timed out (since they may have more than one session open), CTCBridge will close itself completely after notifying the user with a message box. This option can only be enabled/disabled by entering CTCBridge as an Administrator. |
DataType |
Field |
“All,” “Field” |
A cut and copy command. This parameter will cut and copy “all” data or only “field” data. |
CtrlChar |
27 |
0-255 |
Sets the numeric code for the separate control key equivalent. |
CtrlCtrl |
F |
T/F |
This determines whether the control key will also be available for designating control characters. |
CtrlShift |
F |
T/F |
This determines whether the shift key will also be available for designating control characters. |
DefaultHostIP |
empty |
string |
The default host IP address for all newly opened environments. |
DefaultHostPort |
23 |
string |
The default port number for all newly opened environments. |
EnvIsHost |
F |
T/F |
When true, the device name is used as the environment name. If both EnvIsHost and EnvIsStation are used, EnvIsHost takes precedence. |
EnvIsStation |
F |
T/F |
When true, the environment name is the same as the MultiBridge station name. |
Graphical |
T |
T/F |
This option enables the graphical interface in all environments. |
Header |
Empty |
string |
Text to appear above the terminal screen. |
HideEmptyButtons |
F |
T/F |
When true, empty buttons will be hidden from the screen. |
Language |
0 |
0-3 |
Sets the language in English, Spanish, French, or German. |
MacroScriptAccess |
Full |
“Full,” “NoEdit,” “None” |
This parameter give users full, non-editing, or no access to scripts and macros. |
MacTimeOut |
30 |
# |
Determines the length of time, in seconds, before a macro automatically stops. |
ModConfig |
F |
T/F |
Allows the user to save configuration changes on the MultiBridge computer. |
ModLocal |
T |
T/F |
Allows the user to make configuration changes within a given session. |
NewConfig |
F |
T/F |
Allows the user to create new configuration on the MultiBridge computer. |
NumberOf Environments |
1 |
1-20 |
Determines how many environments users will open when they first load the Web page into their browser. We recommend you set this to 1, and then allow users to add more environments later to avoid opening unnecessary host station. See AddEnv=True below. |
Password |
PASSWORD |
string |
This is the password for use with the configuration file. We strongly suggest you change this to ensure security. |
PPTAddEnv |
F |
T/F |
When true, a Printer Pass Through environment can be opened. |
PPTAllow |
F |
T/F |
When true, the user can open a separate printing environment for PPT. |
PPTAllowClose |
F |
T/F |
When true, users exit PPT environments. When false, users must exit the terminal environment to exit PPT. |
PPTChange |
F |
T/F |
When true, a non-administrator can change the configuration of a Printer Pass Through environment. |
PrinterFont |
Courier New |
string |
The name of the font the printer will use when printing with JPrint. |
PrinterFontSize |
MAX |
# |
Font size the printer will use when printing. |
PrintLandscape |
F |
T/F |
When false, the default page orientation is portrait (longer vertically). When true, the page orientation is landscape (longer horizontally). |
PrintStatusLine |
T |
T/F |
If true, a screen print will include the status line. If false, the status line will not print with the screen. |
Reconnect |
T (non-SSL) F (SSL) |
T/F |
If true, CTCBridge will attempt to reconnect to the SIM if the connection is broken. Also see RETRY HTML parameter. |
RemoveLeading Spaces |
F |
T/F |
If true, leading spaces in a piece of cut/copied material will be removed when pasted. |
RemoveTrailing Spaces |
F |
T/F |
If true, trailing spaces in a piece of cut/copied material will be removed when pasted. |
SafeMode |
F |
T/F |
Reflects the setting of the Allow Safe Modifications on option within the General Setup window on the Configure menu. |
SecureDataWith Spaces |
T |
T/F |
If true, secure data will not appear in a cut/paste. It will be replaced with spaces. |
ShortCursor |
F |
T/F |
If true, the screen will show a short, underline, cursor. If false, the cursor is a tall block. |
ShowCopyright |
T |
T/F |
When true, the CTCBridge name and copyright notice appear in the browser window. |
SpecialCharacters |
REMOVE |
LeaveAlone, Remove, Replace with spaces |
Either displays, removes, or replaces special characters from the host on the terminal screen. |
StationIsHost |
F |
T/F |
When true, the device name is used as the MultiBridge SIM station name. |
SwitchConfig |
F |
T/F |
Allows the user to switch between different configurations. |
TopEnvNumber |
1 |
# |
Determines the number of the first environment. |
XltKey |
blank |
original character # value and translation # value |
The functionality of this deprecated parameter has been shifted to the [KeyAssignments] section. |
XLTTable |
blank |
original character # value and translation # value |
This parameter controls and determines translation performed on the data stream in both an input and output mode. The XltKey values are two 3-digit decimal numbers indicating the original character and the translated character. When left blank, no translation occurs. |
Parameter |
Default Value |
Possible Values |
Description of Parameter |
[Env 1] through [Env 21] |
|
|
These headings begins sections that determine all the parameters for each environments. [Env 1] is the web environment in the browser. [Env 2] is the first terminal environment. The rest of a configuration file will repeat the parameters found in the first environment in the section for each subsequent environment. Please note that different environments might request different SIM stations. |
AddLINEFEEDToRETURN |
T |
T/F |
This parameter enable the add linefeed to return option. |
AddRETURNToLINEFEED |
T |
T/F |
This parameter enable the add return to linefeed option. |
AdvanceCursorOnETX |
F |
T/F |
This parameter enable advance cursor on ETX option. |
AlarmCol |
0 |
integer |
When the cursor enters the location designated by AlarmCol and AlarmRow, a beep is sounded. |
AlarmRow |
0 |
integer |
When the cursor enters the location designated by AlarmCol and AlarmRow, a beep is sounded. |
AutoSignOff |
empty |
string |
This parameter defines a message to be sent to the host by MultiBridge to sign a user off the host when a session is terminated for any reason, including user exit. |
BoldText |
F |
T/F |
When true, all screen text will appear bold. |
BtnFSize |
12 |
9-16 |
This parameter determines the size of the font used on the buttons in the CTCBridge button bar. The button size is scaled to accommodate the font size. |
CurFieldColorCTL |
T |
T/F |
Allows control of the current field colors in the Color Setup option on the Configure menu. |
DC1Function |
Stay in RCV |
Stay in RCV, Line CLR |
This determines the function associated with a DataComm 1 (DC1) character from your Unisys® host. |
DC2Function |
Toggle Forms Mode |
Toggle Forms Mode, Advance Page |
This determines the function associated with a DataComm 2 (DC2) character from your Unisys host. |
DCFFClearsTabs |
F |
T/F |
This parameter enable the DataComm Formfeed to clear tab option. |
DoubleClick |
empty |
action |
This parameter defines what will occur when the user double-clicks the mouse button. |
EndingForms Character |
171 |
0-255 |
This parameter specifies the numeric equivalent of the character to display at the end of form. |
EnvironmentName |
Term n TermWeb Terminal ID |
string |
Specifies the name of the environment. |
EnvironmentOpen |
F |
T/F |
Shows whether you can open a new configuration file or not. |
FieldColorCTL |
T |
T/F |
This parameter enable the field color control option. |
FontSize |
MAX |
# |
This parameter defines the font size in the emulation screen. |
HoldInReceive |
F |
T/F |
This parameter enable the hold in receive option. |
HostIP |
blank |
string |
This parameter designates the IP address of the host to which the designated CTCBridge environment is connecting. |
HostPort |
23 |
string |
This parameter designates the port on which the host is listening for terminal connections. |
HostType |
Unisys |
Unisys, Upstanding, Unigate, Advantage, MultiBridge, USAFEP |
This parameter specifies what kind of host to which the CTCBridge environment will be connecting. |
KBDAddLINEFEED ToRETURN |
F |
T/F |
This parameter enable the add linefeed to carriage return option. |
KBDAllowField Overflow |
T |
T/F |
This parameter enable the keyboard allow field overflow option. |
KBDAllowLowercaseCharacters |
F |
T/F |
This option allows users to enter lower and uppercase letters on the display. |
KBDAllowMobile Home |
T |
T/F |
This parameter enable the keyboard to allow mobile home option. |
KBDAllowPageWrap |
F |
T/F |
This parameter enable the keyboard to allow page wrap option. |
KBDAllowSearch |
F |
T/F |
If true, the user can performs searches of the screen with the Ctrl+A, Ctrl+S, and Ctrl+G keystrokes. |
KBDClearKeyClearsEntireFormsPage |
T |
T/F |
This parameter enable the keyboard clear key to clear the entire page while in forms mode option. |
KBDClosingForms Character |
171 |
0-255 |
This parameter specifies the numeric equivalent of the character to display at the end of form. |
KBDColumns |
80 |
6-255 |
Determines the number of columns on the display. |
KBDCRAdvancesToNextField |
F |
T/F |
This parameter enable the keyboard carriage return to advance to next field option when there are multiple fields allowed and open. |
KBDNumberOfPages |
10 |
1-20 |
This parameter enable the keyboard number of pages option. |
KBDOpeningForms Character |
187 |
0-255 |
This parameter specifies the numeric equivalent of the character to display at the opening of form. |
KBDPCStyleInsert Mode |
T |
T/F |
This parameter enable the keyboard PC style insert mode option. |
KBDRows |
24 |
1-225 |
Determines the number of rows on the display. |
KBDSPCFYKey SendsHEX |
F |
T/F |
This parameter enable the keyboard specify key to send the cursor position in hexadecimal format option. |
KBDSPCFYKey SendsPage |
F |
T/F |
This parameter enable the user specify key to send page number with cursor position option. |
KBDVariableTabs Enabled |
T |
T/F |
This parameter enable keyboard variable tab. |
KBDWriteRETURNInMemory |
F |
T/F |
This parameter enable the write keyboard return into display memory option. |
KBDWriteTABIn Memory |
F |
T/F |
This parameter enable the keyboard write tab in display memory option. |
LeftJustifyFormsCharacter |
187 |
0-255 |
This parameter specifies the numeric equivalent of the character to display with left justified field. |
ListIndex |
0 |
# |
If the value is not zero, then the value of the ListIndex parameter is used as the index into the list of station names in the users database. If these lists do not exist, then the index is ignored. This allows a specific environment to be locked to a specific station, terminal, or device name in the users database, so the order in which environments are opened does not determine the name. If zero, the names are applied in the order the environments are opened. |
PoolName |
empty |
string |
This parameter indicates the names of transport stations pools you set up through MultiBridge. |
RightClick |
empty |
action |
This parameter defines what action will occur when the user uses the right mouse button. |
RightJustifyForms Character |
172 |
0-255 |
This parameter specifies the numeric equivalent of the character to display with right justified field. |
ShowFKeys |
F |
T/F |
When true, this parameter indicates the applet will show the function key buttons on the screen. |
SOHClearsForms Mode |
T |
T/F |
This parameter enable the SOH clear forms mode option. |
SOHClearsScreen |
F |
T/F |
This parameter enable the SOH clear screen option. |
SoundBellForEnquiry |
T |
T/F |
This parameter enable a sound bell for inquiry. |
StationName |
DEFAULT |
string
|
An extremely important part of the configuration file, this parameter determines the SIM station name that the configuration file requests. |
StayInForms |
F |
T/F |
When true, a beep will sound if a user attempts to exit forms mode. Non-forms mode is not available. |
TabStops |
empty |
list of variable tab stops |
This parameter sets the variable tab locations. |
TerminalFont |
F |
T/F |
Indicates if the screen font that is used is the terminal font or the standard font type. |
TerminalName |
blank |
string of up to 17 characters |
This parameter is the host connection ID for this environment used by the host to identify the terminal. |
TextFields |
F |
T/F |
This parameter enables or disables the graphical interface look and feel that you can also set through the Screen Setup window. |
TransmitLineAtATime |
F |
T/F |
This parameter enable the transmit line at a time option. |
TransmitPageWhen InForms |
F |
T/F |
This parameter enable the transmit page when in form mode option. |
TransmitProtected FormsCharacter |
164 |
0-255 |
This parameter specifies the numeric equivalent of the character to display with protected form. |
VTIsPageAdvance |
T |
T/F |
This parameter enables the vertical tab as a page advance option. |
WinBtns |
1 |
0,1,2 |
Indicates the number of button rows/columns. |
WinMinimize |
Empty |
action |
This parameter defines what action will occur when the user minimizes the window. |
WinRestore |
Empty |
action |
This parameter defines what action will occur when the user restores the window. |
WriteETXInMemory |
T |
T/F |
This parameter enables the write ETX in display memory option. |
WriteRETURNIn Memory |
F |
T/F |
This parameter enables the write return in display memory option. |
WriteTABInMemory |
F |
T/F |
This parameter enables the write Datacomm tab in display memory option. |
Parameter |
Default Value |
Possible Values |
Description of Parameter |
[PPTEnv 1] through [PPTEnv 21] |
|
|
This section contains parameters that control Telnet Printer Pass Through (TPPT). |
PemFontSize |
10 |
# |
This parameter sets the font size for print jobs. Designated on the Configure Printer Connection window when Page Imaging is enabled. |
PemHostIP |
empty |
string |
The IP address of the host to which the PPT environment will be connecting. Used for direct connections not through MultiBridge. |
PemHostPort |
23 |
integer |
The port number on which the host will be listening for PPT environment connections. Used for direct connections not through MultiBridge. |
PPTAddFormFeed |
F |
T/F |
When true, a form feed character is added at the end of the data stream to eject the last page from the printer. |
PPTAddLineFeed |
F |
T/F |
When checked, a line feed character is added after the carriage return character to tell the printer to continue printing on the next line. |
PPTCopies |
1 |
# |
Specified in the print setup window. |
PPTEnvName |
empty |
string |
The user-designated name of a PPT environment displayed in the title bar of the environment. |
PPTHIFileClose |
empty |
SYSTEM VALUES |
(Printer Pass Through Host-Initiated File Close) The host can be configured to send a “file close” string with every print job to signal the end of an individual job ready to be sent to the printer. The “file close” value will be listed here. If this is used with the Print Job Timeout Value, whatever value is received first will designate when the print job is sent to the printer (either the timeout will expire or the file close value will be transmitted). |
PPTListIndex |
0 |
# |
If the value is not zero, then the value of the ListIndex parameter is used as the index into the list of PPT station names in the users database. If these lists do not exist, then the index is ignored. This allows a specific PPT environment to be locked to a specific printer in the users database, so the order in which environments are open does not determine the name. If zero, the printer names are applied in the order the environments are opened. |
PPTOpen |
F |
T/F |
Designates whether a configured environment is open (T) or not (F). |
PPTOrientation |
1 |
1,2 |
Determines whether the printed output will be portrait(1) or landscape(2). Specified in the print setup window. |
PPTPageImaging |
F |
T/F |
When false, the print job is sent directly to the printer. When true, the emulator builds an internal image of the data stream (not seen by the user), and prints the image. This is used to change the font size of the print job. |
PPTPoolName |
empty |
any value |
The name of the MultiBridge transport pool used for printer stations. Optional. |
PPTPort |
blank |
Local network values |
The network location for the printer. |
PPTPrinter |
empty |
SYSTEM VALUES |
Specify a file path or networked printer to send the print job to. This value MUST be accurate or you will experience errors or a lock of your browser. |
PPTPrinterType |
0 |
0,1 |
Specifies the column size of the printer (0=80 columns, 1=132 columns). |
PPTStationName |
DEFAULT |
any value |
The MultiBridge SIM station. |
PPTTerminalName |
blank |
string of up to 17 characters |
This parameter is the host connection ID for this environment used by the host to identify the terminal. |
PPTTimeout |
10 |
# |
The length of time (in seconds) that the printing environment will wait to see if the last piece of the data stream was the final data for the current print job before sending the data to the printer. When used in combination with the Host Initiated File Close String, whatever value is received first will designate when the print job is sent to the printer (either the timeout will expire or the file close value will be transmitted). |
PPTType |
T27 PPT |
T27 PPT |
The printer pass-through type. (T27 printer pass-through only offers one type.) |
PrintFileName |
empty |
any value |
The path that the print job will follow to be saved as a text file on the client computer. |
Screen Data Editing Parameters |
We recommend that you do not enable any of these unless you have problems with printing. These parameters still fall under the [PPT Env N] section. | ||
PPTRemoveAllESC Sequences |
F |
T/F |
Removes all ESC sequences from the print job’s data stream before sending it to the printer. |
PPTRemoveStatusLineMessages |
F |
T/F |
Removes all status line messages from the print job’s data stream before sending it to the printer. |
PPTRemoveESCK Sequences |
F |
T/F |
Removes all ESC K sequences from the print job’s data stream before sending it to the printer. |
PPTRemoveLowEnd ASCIICharacters |
F |
T/F |
Removes all low end ASCII characters from the print job’s data stream before sending it to the printer. |
PPTRemoveDC1 Characters |
F |
T/F |
Removes all DC1 characters from the print job’s data stream before sending it to the printer. |
[KeyAssignments] |
This section lists translations of keystrokes and keystroke combinations to action codes. Each keystroke and keystroke combination is assigned a number and the number is set equal to the chosen action code and command. Keystrokes and combinations can be assigned and reassigned to other keystrokes, URLs, scripts, and CTCBridge menu actions through the Assign Keystroke wizard. There are no default values that will appear in this section. If no translations are listed, then all keystrokes and combinations have their default functionality. The [KeyAssignments] section heading will appear in the .cje file with no contents. |
65553=action;Transmit |
Examples: “65553” is the Ctrl key. With this translation, pressing the Ctrl key will invoke a transmit to the host. |
[Connection Control] |
This section of the configuration file is used to interact with other Core Technology products such as Visual Underneath Studio with its filter files and MultiBridge with the users database. When information needs to be stored in this section, the product will produce these parameters itself. |
The easiest and best way to set color parameters is through Color Setup on the applet’s Configure menu. Then CTCBridge will create the parameter in the configuration file under an [Env n] with the correct color value. Colors are depicted as negative numbers such as –256 for yellow.
The parameters begin with a designation of what is being colored. These are listed below:
NormalText
Reverse
Field
ReverseField
CurrentField
ReverseCurrent
Underline
ReverseUnderline
Blink
ReverseBlink
Bright
ReverseBright
StatusLineHost
StatusLineIntern
SelectText
Background
Button
These are followed by a “ForeColor” or “BackColor” designation. “BackColor” determines the background field color. “ForeColor” determines text color.
A complete color parameter will look like this: BlinkForeColor=-256.
In addition, there are two almost identical sets of color parameters: one for a graphical interface, one for a non-graphical interface. The graphical mode colors modify the form described above with the addition of a “TF” at the beginning of the parameter name (e.g. TFReverseBackColor= -000666677).
Windows function buttons are numbered 1 through 20. Each button is assigned a default label and action. These are listed in the chart below. These labels and functions can all be changed through the appropriate configuration parameter.
The WinBtnnLbl parameter controls the label on the button that corresponds to the number (n). The WinBtnnEvt parameter controls what the button, specified by the number, does or activates when it is clicked.
For example, you might want to change the label and action of button #1. Follow the steps below to do this:
In the appropriate configuration file, find the WinBtn1Evt parameter (“Connect” is web button #1).
Change the action command from “action” to “script”.
Change the action “Connect” to the script you will write called Signon.scr.
Finally, change the label on the button through the WinBtnLbl1 parameter. Replace “Connect” with “Signon.”
Make sure the script exists in the correct place.
Now, button #1 will say Signon and will perform the actions prescribed in the appropriate script.
You can control how many rows of buttons are presented on the emulator screen through the WinBtns parameter value (0,1,or 2 columns).
WinBtnLbl |
WinBtnEvt |
|
Action;ClearPage |
|
Action;Cut |
|
Action;Copy |
|
Action;Paste |
|
Action;ToggleForms |
|
Action;Specify |
|
Action;Local |
|
Action;Rcv |
|
Action;Transmit |
|
Action;CloseWindow |
|
Action;Home |
|
Action;LineIns |
|
Action;LineDel |
|
Action;ClrEOL |
|
Action;ClrEOP |
|
Action;InsChar |
|
Action;DelChar |
|
Action;InsCharPage |
|
Action;DelCharPage |
|
Action;Ctrl |
Web function buttons have 28 default labels and actions. These are listed in the chart below. To change the action of a web button, find the WebBtnnEvt configuration parameter for the appropriately numbered button. To change a button label, find the appropriate WebBtnnLbl configuration parameter and change the variable following the equals (=) sign.
For example, to change the Erase Display button, “ErsDsp,” from a clear action to a script that signs a user on, perform the following actions:
In the appropriate configuration file, find the WebBtn1Evt parameter (ErsDsp is web button #1).
Change the action command from “action” to “script”.
Change the action “Clear” to the script you will write called Signon.scr.
Finally, change the label on the button through the WebBtn1Lbl parameter. Replace “ErsDsp” with “Signon.”
Make sure the script exists in the correct place.
WebBtnLbl |
WebBtnEvt |
|
action;Home |
|
action;ClearPage |
|
action;LineIns |
|
action;LineDel |
|
action;ClrEOL |
|
action;ClrEOP |
|
action;InsChar |
|
action;DelChar |
|
action;InsCharPage |
|
action;DelCharPage |
|
action;Ctrl |
|
action;WriteETX |
|
action;Rollup |
|
action;Rolldn |
|
action;Cut |
|
action;Copy |
|
action;Paste |
|
action;ToggleForms |
|
action;Specify |
|
action;Local |
|
action;Rcv |
|
action;Transmit |
|
action;LineXmt |
|
action;NextPage |
|
action;PrevPage |
|
action;InfoOpt |
|
action;NewWindow |
|
action;UserExit |