MONITVOX 2.1 - MANUAL DE OPERAÇÃO DESCRIÇÃO: O Monitvox é um utilitário do sistema DOSVOX destinado a ajudar no acesso das pessoas com deficiência visual às janelas do sistema Windows. Ele não predende ser um leitor de telas com qualidade profissional como o Micropower Virtual Vision ou similares. Entretanto, tem a habilidade de ler automaticamente a maior parte das informações usuais acessadas por deficientes visuais, e através de alguns truques, consegue acessar outras informações. Como o Monitvox é um programa de código aberto, espera-se que a comunidade deficiente visual aproveite as informações contidas no programa para criar opções inovadoras de acessibilidade para programas específicos. Ele é capaz de exibir na forma de voz as informações que são apresentadas na tela com diversas possibilidades: . ler em síntese de voz o objeto selecionado (ou falando tecnicamente, "em foco") . ler o objeto sobre o qual o mouse está passando. . ler as informações completas sobre a janela do programa ativo. O Monitvox permite também que se leia e (com algumas limitações) edite através das facilidades usuais do DOSVOX diversos objetos, incluídos aí textos gerados nos editores mais populares. permite ainda um controle efetivo do mouse, dando ao usuário a opção de registrar e acessar pontos específicos da tela, saber o conteúdo desses pontos e clicar sobre eles, sem usar o mouse. Público alvo: Embora o público alvo principal seja as pessoas cegas, é certo que pessoas com visão reduzida serão beneficiadas com este programa, pois ele é capaz de ler as informações sob o cursor do mouse, o que pode proporcionar um feedback formidável mesmo para pessoas cuja visão não esteja muito prejudicada. Limitações: O Monitvox acessa apenas os objetos que são disponibilizados pelo sistema de acesso do Windows (MSAA), e desta forma, existirão certos conteúdos de tela que não poderão ser lidos por meio dele (isso é especialmente verdade para alguns tipos de informações produzidas através do sistema de desenvolvimento padrão da linguagem DELPHI). A navegação hierárquica também não está presente no sistema (o que pode ajudar na leitura de homepages por exemplo), embora esse efeito hierárquico possa ser simulado através do controle do mouse. Características do computador mínimo: A velocidade mínima do processador para o Monitvox é um Pentium de 133 MHz, embora ele possa executar em sistemas mais modestos, com velocidade reduzida. Deve-se dispor de uma boa placa de som com capacidade de processamento múltiplo e bidirecional (todas as placas modernas tem essa capacidade), caso contrário, para usar o Monitvox será necessário desligar todos os programas que produzam som (incluindo o DOSVOX). A versão Windows mínima é Windows 98 segunda edição (embora caso se instale o módulo de atualização de acessibilidade da Microsoft chamado MSAARDK.EXE seja possível executá-lo em sistemas a partir de Windows 95). É necessário usar a versão Winvox 3.1a ou superior para que o Monitvox funcione (no mínimo ter os módulos DLL deste instalados). Funcionamento básico: a) acionamento O programa é acionado pela tecla F3 no DOSVOX, ou pelo seu nome: c:\winvox\monit32 A partir desse momento, ele passa a ler todos os nomes dos elementos acionados do Windows, seja com o mouse seja com o teclado. As áreas textuais mais comuns também serão automaticamente lidas, embora para editá-las ou lê-las interativamente seja necessária uma interação especial. O monitvox atua normalmente de forma invisível (ou seja, ele não aparece visualmente na tela). b) Acionamento de comandos Os comandos do monitvox são divididos em duas classes: - hotkeys - comandos interativos As hotkeys são comandos acionados com a tecla control-alt. Estes comandos geralmente atuam sobre o monitvox quando ele está invisível. Os comandos interativos são dados quando o monitvox está visível. Ele se torna visível teclando simultâneamente control-alt barra de espaço (ou opcionalmente Alt Gr com espaço). Nesta hora o programa exibe a fala: Monitor - opção e espera que o usuário pressione uma tecla com o comando desejado. Uma lista parcial dos comandos mais usados pode ser obtida pressionando F1. c) Hotkeys Todas as hotkeys são acionadas com as teclas control-alt. São as seguintes: * simuladores de mouse F2 - memoriza a posição atual do cursor do mouse F3 - volta à última posição do cursor do mouse F5 - posiciona mouse num campo previamente registrado. os campos são selecionados por um menu. F6 - registra um campo ou botão, atribuindo a ele um nome. F9 - move o cursor do mouse para cima da última posição falada pelo monitor. seta para cima: modo cursor do mouse, no qual este é movido com as setas setas ficam desabilitadas; leitura de telas simultânea com a movimentação. Neste modo, os cliques são os seguintes: esquerdo: tecla Insert duplo: tecla home direito: tecla pageUp a tecla end informa as coordenadas do cursor. seta para baixo: modo cursor do mouse. Neste modo o cursor do mouse é movido pelo próprio mouse normalmente e as setas ficam habilitadas. * controles gerais control-alt-HOME - lê o título da janela control-alt-F10 - lê o campo de status (linha inferior) de uma janela. control-alt-end - lê o objeto anteriormente falado e move o cursor para ele. control-alt-F1 - lê o conteúdo da área de transferência. control-alt-F8 - fala hora atual. control-alt-insert - interrompe/ativa a monitoração sem ativar a tela do monitvox control-alt-backspace - interrompe o síntese de voz momentaneamente, sem interromper a monitoração, se ela estiver ativa. control-alt-ENTER - traz o campo atual para edição interativa com o DOSVOX; Teclando Enter, o dosvox copia o campo alterado para o seu lugar de origem. Teclando ESC o campo não é copiado de volta. control-alt-barra de espaços - interrompe momentaneamente a monitoração e torna visível o monitvox, preparando-o para aceitar comandos interativos. Provoca também a exibição da mensagem "Monitor-opção", que indica que o usuário já pode enviar comandos interativos para o programa. Essa ação também interrompe qualquer outra que o programa esteja executando. Caso o monitvox já esteja visível, mas não seja a janela em foco no windows (aquela que recebe comandos, ele é tornado a janela em foco quando este comando é executado. Para voltar a monitorar, tecle enter quando a pergunta "Monitor - opção" for exibida. d) comandos interativos: Pressionando control-alt-espaço passa-se a enviar comandos, acionados por uma letra. T - lê o conteúdo da área de transferência do windows com o editor principal do DOSVOX (Edivox, Minied ou qualquer outro). J - lê todos os itens acessíveis da janela. A leitura é feita com os itens mostrados de cima para baixo e da esquerda para a direita. B - Busca um texto na janela. A - guarda num arquivo a descrição de todos os itens acessíveis da janela, opcionalmente com suas coordenadas de tela. M - inicia a monitoração através da movimentação do mouse. Essa operação é extremamente útil para pessoas com visão subnormal. S - inicia um script qualquer do Dosvox. Esta operação permite que se criem alternativas de acesso por script quando a operação manual é difícil ou quando se exigiria uma grande habilidade do operador para interagir com um certo programa. E - permite a editoração de textos em interação com um editor de textos. Esse processo funciona bem com o bloco de notas e com os editores de textos dos sistemas de desenvolvimento de programas, mas pode produzir resultados inconvenientes se usado com outros editores. I - lê informações rápidas (título mensagens principais e status) de uma certa janela. C - configura o número da fala SAPI (ou a velocidade de fala estilo DOSVOX se esta não estiver ativada). R - registra a posição atual do cursor do mouse, associando-a a uma letra. Esta operação é útil para mover rapidamente o mouse para posições conhecidas dos diversos programas, geralmente associando-as a leitura com a opção de monitoração e acionamento do mouse pelo teclado. P - traz mouse numa posição registrada previamente. tecla F1 - ajuda. tecla F8 - fala hora. tecla F9 ou control-F9 - ativa a leitura da tela do monitor com as setas.