O remapeamento do teclado permite associar uma seqüência de pressionamentos de teclas a uma determinada ação, para que a digitação da seqüência de pressionamentos de teclas faça com que a ação ocorra. A seqüência de pressionamentos de teclas pode ser uma única tecla ou uma única tecla combinada com Shift, Ctrl ou Alt. A ação pode ser exibir um caractere, executar uma função do host, executar uma função personalizada ou executar um comando de menu.
Para acessar a janela Teclado, clique no botão Remapear na barra de ferramentas, clique em Editar > Preferências > Teclado ou clique em Teclado nas propriedades da sessão. As teclas numéricas 0-9 e * e # podem ser remapeadas.
O restante deste arquivo de ajuda contém as seguintes subseções:
Atribuição de Teclas
Atribuindo Teclas para Funções
Atribuindo Teclas à Funções Personalizadas
Atribuindo Teclas aos Applets
Atribuindo Teclas para Macros
Designações de Teclas Duplicadas
Cancelando atribuição de teclas
Procurando Atribuições de Teclas
Restaurando Atribuições de Teclas
Restrições do Remapeamento de Teclas
Suporte ao Teclado APL
A definição de teclado atual em sua sessão é selecionada por padrão. Para abrir um arquivo de definição de teclado ou de barra de ferramentas, ele deve ter sido salvo anteriormente em uma unidade (compartilhada ou local) à qual você tenha acesso. Para obter mais informações, consulte Abrindo os componentes de configuração de Teclado, Teclado numérico pop-up e Barra de ferramentas.
Ao selecionar uma categoria, as funções específicas dentro dessa categoria aparecem na tabela abaixo, juntamente com as teclas atribuídas a essas funções. Selecione uma função nesta tabela para alterar sua atribuição de tecla. Consulte Caracteres Padrão e Funções para obter mais informações.
![]() |
Observe que se o administrador tiver desabilitado Editar Mapeamentos do Teclado, o único botão disponível nesta tela será Procurar Tecla. |
Para atribuir ou reatribuir uma tecla a uma função:
![]() | É possível atribuir uma combinação de teclas para uma função, utilizando as teclas Alt, Ctrl e Shift (por exemplo, Alt+F1 ou Ctrl+Alt+Q). Se o seu navegador estiver em uma versão anterior à versão 6.x do Netscape, você poderá ter problemas ao tentar atribuir uma combinação de teclas para uma função, utilizando a tecla Alt. Se isso acontecer, você não deverá utilizar Alt nas combinações de teclas. |
![]() | Se a tecla já tiver sido designada a uma função, a função à qual a tecla está designada será mostrada e você será instruído a remover primeiramente a atribuição da tecla. |
Se desejar atribuir uma tecla ou uma combinação de teclas para uma função personalizada que não esteja atualmente listada em Remapeamento de Teclado, na categoria Funções Personalizadas, você poderá definir essas funções com o Editor de Funções Personalizadas. Ao fazer isso, a categoria Funções Personalizadas aparecerá junto com as funções recentemente definidas, as quais poderão ser atribuídas a qualquer tecla. Conclua a atribuição seguindo as etapas em Atribuindo teclas a funções, escolhendo Funções Personalizadas como a categoria.
Opcionalmente, você poderá definir uma função personalizada no arquivo de script HTML ou Java utilizado para iniciar as sessões. Consulte Incluindo parâmetros HTML adicionais para obter mais informações.
Para atribuir ou reatribuir uma tecla a um applet, é necessário primeiramente executar o applet:
O applet agora está disponível para uma atribuição de teclas.
![]() | Esse recurso aplica-se apenas a clientes Host On-Demand que estão em execução com um Plug-in Java da 1.4.0 ou mais recente (ou Plug-in Java 1.4.2 ou mais recente em clientes Macintosh). Consulte Restrições do Remapeamento de Teclas para restrições adicionais. |
Teclas duplicadas em um teclado podem ser designadas para funções independentes. As teclas duplicadas incluem teclas, como Shift ou Ctrl, que ocorrem em vários locais no teclado. Para designar mapeamentos exclusivos para teclas duplicadas, siga as etapas de Designando Teclas a Funções.
![]() | Mapeamentos de teclas designadas no Host On-Demand versão 8.0 são migrados com suporte a teclas duplicadas para o Host On-Demand versão 9.0 quando as teclas duplicadas possuem o mesmo mapeamento que suas teclas equivalentes principais. |
Esse suporte não afeta teclas utilizadas como modificadores. Se você utilizar Ctrl, Alt, Shift ou Meta em combinação com outra tecla, nenhum local de tecla será processado em relação ao modificador. Por exemplo, para a combinação de teclas Shift+Enter, o local da tecla Shift não é considerado. Portanto, as duas teclas Shift direita ou esquerda atuam da mesma maneira para essa combinação, uma vez que a tecla Shift está definida como modificadora.
![]() |
Os administradores podem utilizar o Assistente para Implementação para modificar diretamente propriedades de sessão
que foram definidas para páginas modelo de HTML. Se o administrador utilizar o Assistente para
Implementação para modificar propriedades do teclado, o seguinte deverá ser
observado:
|
Para desfazer a atribuição de uma tecla a uma função, selecione a função e clique em Cancelar Atribuição de Teclas.
Para descobrir se uma tecla já foi atribuída a uma função:
Se essa tecla já tiver sido atribuída a uma função, essa função aparecerá destacada juntamente com sua tecla atribuída. Se nenhuma função foi atribuída a essa tecla, aparecerá uma mensagem "Não Atribuída".
Para restaurar uma tecla reatribuída anteriormente à sua atribuição padrão:
Para restaurar todas as teclas para suas atribuições padrão, clique em Reconfigurar Tudo.
![]() |
A tecla Ctrl é, por padrão, mapeada para a função Enter para os emuladores 3270 e 5250. Como o Java não distingue entre as teclas Ctrl da esquerda e da direita, esta alteração significa que ambas as teclas Ctrl agora atuam como Enter. Você ainda pode mapear novamente o Ctrl ou utilizá-lo em combinação com outra tecla e ainda pode mapear novamente a função Enter para qualquer outra tecla. |
Observe as seguintes restrições do remapeamento de teclas:
Ao utilizar o Java 2 com o Host On-Demand, as combinações de tecla Ctrl-Tab e Ctrl-Shift-Tab não podem ser remapeadas. Com o Java 2, essa combinação de teclas é consumida pelo Java Focus Manager e não é retornada ao Host On-Demand para processamento.
Determinadas combinações de teclas são tratadas de forma semelhante e não podem ser designadas a diferentes funções do teclado.
O suporte a teclas duplicadas aplica-se apenas a clientes Host On-Demand que executam com um Plug-in Java 1.4.0 ou mais recente. Os clientes Macintosh requerem um JRE versão 1.4.2 ou mais recente para suporte a teclas duplicadas. Se o JRE for mais antigo do que a versão 1.4.2, ele não reconhecerá os locais de teclas no teclado.
Para JREs mais antigos do que a versão 1.4, eventos de teclas, como tecla pressionada e tecla liberada, são
dependentes do sistema operacional e do layout do teclado da máquina onde estão sendo processados. O JRE não faz distinção entre o seguinte:
O suporte a teclas duplicadas não afeta teclas utilizadas como modificadoras. Se você utilizar Ctrl, Alt, Shift ou Meta em combinação com outra tecla, nenhum local de tecla será processado em relação ao modificador. Um usuário ou administrador do Host On-Demand não pode designar diferentes funções de remapeamento de teclas para o seguinte:
O JRE processa essas combinações de teclas como o mesmo evento de tecla. Por exemplo, se Ctrl Direita+P for processado da mesma maneira que Ctrl Esquerda+P pelo JRE, essas combinações de teclas não poderão ser designadas para funções diferentes de remapeamento de teclas no Host On-Demand.
Se você designar uma tecla duplicada novamente que seja uma tecla Shift/Ctrl/Alt/Meta da esquerda ou uma tecla do teclado numérico e executar o On-Demand em um release anterior do Java (ou no Host On-Demand versão 8.0 ou anterior), uma mensagem de Código de Tecla Desconhecido será recebida.
Algumas teclas duplicadas não aparecem em todos os teclados, no entanto, o Java não é capaz
de testar para ver se uma tecla específica existe. Portanto, o recurso de mapeamento de
teclas possui designações padrão para teclas que não existem no teclado. É possível excluir esses remapeamentos de teclas, mas não será possível designá-los
novamente.
Quando você está mapeando teclas como um administrador, lembre-se de que alguns clientes não tenham o mesmo layout de teclado que você tem (por exemplo, o usuário pode não ter a tecla Meta ou a tecla Command no Macintosh). Planeje os mapeamentos de acordo, caso contrário os clientes não poderão utilizar alguns dos mapeamentos padrão.
Por padrão, o Host On-Demand agora fornece suporte ao teclado APL. Anteriormente, o suporte de teclado APL era fornecido com a execução do applet customizado no Host On-demand. Neste caso, é necessário escrever o applet que contém seu mapeamento para teclas APL. Com este novo aprimoramento, isso não é mais necessário. O suporte ao APL no Host On-demand é semelhante ao que é fornecido com o IBM Personal Communications. O teclado APL pode ser ativado ou desativado pressionando Ctrl+F8. O suporte APL é destinado apenas para sessões 3270.
O Host On-Demand suporta o Código de caractere estendido APL 3278 junto com caracteres APL 3270 para sessões de Exibição 3270.
Configuração: O applet ExtendedAPL que tem os mapeamentos para o Conjunto de caracteres estendidos APL 3278 pode ser incluído na sessão na inicialização. Você pode executar as seguintes tarefas:
Para executar essa applet depois que a sessão foi iniciada, é possível selecionar Ações > Executar applet a partir do menu da sessão e digitar com.ibm.eNetwork.HOD.applet.ExtendedAPL como o nome do applet.
Para executar esse applet no WCT, é necessário incluir o usuário hodappln2.jar (ou hodappl2.jar se a determinação de problema estiver ativada) como o arquivo JAR do Usuário ao criar o plug-in.
![]() |
Nota: A inclusão do Código de caractere estendido APL 3278 não afeta as funções existentes do APL 3270, que podem ser ativadas usando a combinação de teclas Ctrl+F8. |
Este suporte está disponível apenas para o layout do teclado de APL de Tipo 3. (Ele não está disponível para páginas de codgos em BIDI, Tai e Hindi.)
Siga as etapas abaixo para configurar as definições Regionais e de Idioma do sistema:
Quando a applet ExtendedAPL está em execução, a combinação de teclas Ctrl+F11 sempre é usada para ativar e desativar o modo de APL Estendido e qualquer ação designada a essa combinação no keyremap será ignorada.