STF.disableKey()

Availability

Flash MX 2004 or 8 swf w/ ScreenTimeScreenSaver component + ScreenTime 3.0

Usage

STF.disableKey(keyCode:Number, disable:Boolean, disableWithAlt:Boolean) : Void

Parameters

keyCode

disable

disableWithAlt

Returns

Nothing.

Description

Method; Disables specified keys. The ESC key can not be disabled. For more information on key codes: http://www.evergreen.edu/biophysics/technotes/program/ansi_key.htm.

Example

This example disables the Windows OS "Context" key which can be used to circumvent password security.

var disable=true;
var disableWithAlt=true;
var keyCode = 92; //context menu key;
STF.disableKey(keyCode, true, true);
STF.disableKey(keyCode, disable, disableWithAlt);

lastPressed = "---";
var heardContextKey = false;

function myOnKeyDown() {
  lastPressed = Key.getCode();
 
  if (lastPressed==92) {
    heardContextKey = true;
  } else {
 	heardContextKey= false;	  
  }
}
var myListener:Object = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener(myListener);