setText (terminal emulator applet)

Syntax

void setText(strString)

Description

The setText method sends the specified text (strString) to the application being displayed by the terminal emulator applet.

Note The sendKey method is also available, which lets you send special action keys to applications.

Examples

<SCRIPT LANGUAGE="JavaScript">
 
function showDir() {
   document.applets["Tarantella Terminal Emulator"].setText("ls");
   document.applets["Tarantella Terminal Emulator"].sendKey("Return",0);
}

</SCRIPT>
 
<FORM>
 <INPUT TYPE=button VALUE="Directory listing" onclick="showDir()">
</FORM>

This example adds a button beneath the terminal emulator applet. When a user clicks the button, Tarantella sends the characters l and s followed by a carriage return to the application. If this application is a UNIX shell, these characters are interpreted as an instruction to run the ls UNIX command. This command lists the contents of the current directory.

This example also uses the terminal emulator applet's sendKey method to send the carriage return keystroke needed to run the command.

Add the code to the HTML document containing the terminal emulator applet (tde.html, in the sco/tta/standard webtop theme), after the TTAAPPLET declaration.

Note This example assumes you are using the sco/tta/standard webtop theme. If you're using another theme, with different frame names and layouts, or different applet names, you'll need to modify the lines that invoke the setText and sendKey methods to access the terminal emulator applet used by your new theme.

Related topics
  • Terminal emulator applet