Páginas filhas
  • DT_Homologacao_do_recurso_de_Acessibilidade_Visual_na_versao_12

Homologação do recurso de Acessibilidade Visual na versão 12

Características do Requisito

Linha de Produto:

 Microsiga Protheus

Segmento:

Todos

Módulo:

SIGAACV

Requisito (ISSUE): PCREQ-8221

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Windows XP ou superior

Descrição

Implementada a Acessibilidade Visual para que seja permitido utilizar as rotinas do sistema por usuários com deficiência visual.

Procedimento para Configuração

        Existem três formas de instalação disponíveis para a utilização da Acessibilidade Visual:

  • Lernout & Hauspie (SAPI4)
  • SAPI5
  • Virtual Vision (este sistema não é gratuito apenas possui uma versão grátis para avaliação)

Procedimento para instalação

      SAPI4

 

Importante

O programa SIGAACV é o responsável pela interação entre o sistema e o sintetizador de voz, dessa forma deve-se acessar este módulo para utilização do recurso.

     SAPI5

  • Instale no diretório do SmartClient o arquivo TOTVS_TTS.dll disponível no CD de instalação do Protheus.
  • Instale o sintetizador de voz para língua português/Brasil de sua preferência, como por exemplo, Loquendo ou RealSpeak. Consulte o fabricante para verificar os custos.
  • Para executar utilizando o recurso de acessibilidade altere o atalho do SmartClient do Protheus incluindo os seguintes parâmetros: <path>\Smartclient.exe -A=SAPI5.

     Virtual Vision

  • Instale o leitor de telas Virtual Vision. É possível baixar uma versão gratuita para testes no site http://www.virtualvision.com.br.
  • Inicie o leitor de telas Virtual Vision que é executado em conjunto com o Protheus.
  • Para executar utilizando o recurso de acessibilidade altere o atalho do SmartClient do Protheus incluindo os seguintes parâmetros: <path>\Smartclient.exe -A=VIRTUALVISION.

 

Relação de componentes adaptados

        Para adaptar o sistema e torná-lo acessível a deficientes visuais foram necessárias mudanças em alguns componentes, como:

ComponentesTelas Específicas
Menu inicialConsulta Padrão
EnchoiceAVGetFile (localização de arquivos)
Formulário MVCHelp de campos
FWMBrowseMensagens (MsgStop, MsgAlert, MsfInfo, MsgYesNo)
MsNewGetDadosMsFinal (Fechamento do Sistema)
MsGetDadosConfiguração de Impressão
MSGetDBPergunte / ParamDef
-Mensagem de erro irrecuperável (Error log)

Procedimento para Utilização

      Exemplo:

  1. Ao acessar o módulo Acessibilidade Visual (SIGAACV) é reproduzida uma mensagem de boas vindas.
  2. Pressione a tecla Tab para navegar entre os campos.
  3. Quando um campo receber foco será reproduzida a seguinte mensagem: 
    • Campo <nome do campo> do tipo <tipo do campo> de <numero de caracteres> valor <valor do campo>
    • Campo usuário do tipo caractere de dez valor não preenchido
  4. Navegando com Tab na tela de login, também é possível posicionar o foco do sistema nos botões Entrar e Cancelar.
  5. Clique em Entrar, a segunda tela de login é apresentada.
  6. Para alterar o módulo clique na opção Ambiente.
  7. Caso seja desejado visualizar as informações do último acesso ao sistema, clique em Último Acesso.
    Para facilitar a localização das rotinas não existem sub-menus no menu principal.
  8. Navegando pelos menus é possível ouvir o texto correspondente a cada opção. No modo de acessibilidade visual todas as listas são reproduzidas seguindo a seguinte estrutura:
    • Item <descrição do item> <Item atual> de <total de itens>
    • Item Cadastro de Clientes 2 de 12
  9. O recurso de acessibilidade visual possui algumas teclas de atalho:

    AtalhoAção
    CTRL+F1Reproduz auditivamente o help do campo
    CTRL+F2Informa descrição e valor do campo e outros componente
    CTRL+F3Cancela a reprodução do texto em andamento
    CTRL+F4Reproduz o mapa de formulário (para navegação entre abas)
    CTRL+F5Reproduz teclas especiais de um determinado componente
    CTRL+F6Reproduz o Menu de Opções e itens selecionáveis da tela
    CTRL+F7Configuração de voz (disponível apenas para o sintetizador SAPI5)
    CTRL+F12Reproduz os atalhos descritos nesta lista

Exemplo de utilização das teclas de atalho

  1. Abra uma rotina, por exemplo, Cadastro de Produto.
  2. No browse, ao receber foco, são reproduzidas as três primeiras colunas.
  3. No browse selecione CTRL+F6. É exibida a tela com uma lista contendo todas as opções disponíveis.
  4. Selecione Incluir pressione Enter.
  5. Na tela de inclusão do produto preencha e navegue entre os campos. 
  6. Caso não deseje ouvir a reprodução da descrição do campo selecione CTRL+F3.
  7. Caso queira ouvir novamente as informações do campo selecione CTRL+F2.
  8. Selecione CTRL+F4 e navegue entre as abas do cadastro.
  9. Selecione CTRL+F12 e ouça todas as outras teclas de atalho disponíveis.
  10. Por fim, selecione CTRL+F6 e selecione Confirmar.