18.04.2013 Views

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Determinan<strong>do</strong> Valores <strong>do</strong> Código-Chave<br />

Para determinar o valor <strong>do</strong> código-chave para uma determinada tecla no tecla<strong>do</strong>,<br />

salve o seguinte código HTML em um arquivo e abra-o em uma janela <strong>do</strong><br />

navega<strong>do</strong>r Internet Explorer. O valor <strong>do</strong> código-chave é exibi<strong>do</strong> para qualquer<br />

tecla pressionada nesse navega<strong>do</strong>r.<br />

<br />

<br />

<br />

<strong>do</strong>cument.onkey<strong>do</strong>wn = key<strong>do</strong>wnhandler;<br />

function key<strong>do</strong>wnhandler()<br />

{<br />

<strong>do</strong>cument.testform.displayField.value = "Keycode: " + win<strong>do</strong>w.event.keyCode;<br />

}<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Remapean<strong>do</strong> Teclas para Aplicativos da Web <strong>do</strong> HATS<br />

Em cada aplicativo da Web <strong>do</strong> HATS existe um arquivo chama<strong>do</strong> KBS.js que<br />

determina como os valores <strong>do</strong> código chave gera<strong>do</strong>s pelo tecla<strong>do</strong> <strong>do</strong>s usuários são<br />

mapea<strong>do</strong>s para os sinais de tecla envia<strong>do</strong>s à sessão <strong>do</strong> host. Para remapear o<br />

tecla<strong>do</strong> <strong>do</strong> HATS, você deve editar o arquivo KBS.js. Para localizar o KBS.js, vá<br />

para a exibição Navigator, em seguida, veja no diretório nome_<strong>do</strong>_projeto/Web<br />

Content/Common. Existem três valores no KBS.js que determinam o relacionamento<br />

entre qualquer tecla no tecla<strong>do</strong> sen<strong>do</strong> pressionada e qual sinal é então envia<strong>do</strong> ao<br />

host. Esses três valores são:<br />

1. O valor <strong>do</strong> código-chave para a tecla pressionada, representa<strong>do</strong> como uma<br />

variável de número inteiro no arquivo KBS.js. Por exemplo,<br />

var CODE_F2 = 113;<br />

para a tecla F2,<br />

2. A combinação <strong>do</strong> valor <strong>do</strong> código-chave e os esta<strong>do</strong>s de Alt, Ctrl e Shift <strong>do</strong><br />

tecla<strong>do</strong> e<br />

3. A palavra-chave mnemônica <strong>do</strong> Host On-Demand enviada para o valor de<br />

combinação <strong>do</strong> código-chave e os esta<strong>do</strong>s de Alt, Ctrl e Shift. Por exemplo,<br />

[CODE_F2, 0, 0, 0, ’[pf2]’]<br />

envia o sinal de tecla pf2 ao host quan<strong>do</strong> a tecla F2 é pressionada no tecla<strong>do</strong> <strong>do</strong><br />

usuário.<br />

Para alterar os mapeamentos de teclas em seu aplicativo da Web <strong>do</strong> HATS, é<br />

possível alterar ou incluir combinações permitin<strong>do</strong> que teclas novas ou existentes<br />

enviem a palavra-chave mnemônica.<br />

Saiba que você não pode remapear as teclas modifica<strong>do</strong>ras Ctrl, Alt e Shift. O HATS utiliza<br />

JavaScript e o JavaScript não considera essas teclas como pressionamentos de teclas, mas<br />

como modifica<strong>do</strong>res.<br />

390 <strong>IBM</strong> Rational Host Access Transformation Services: <strong>Guia</strong> <strong>do</strong> <strong>Usuário</strong> e <strong>do</strong> Administra<strong>do</strong>r

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!