Na página “Condições de ativação”, você terá uma lista de condições sobre objetos e vários botões que permitem adicionar, editar ou apagar estas condições.
Na janela de edição das condições de ativação relacionadas a objetos e suas características, você precisará identificar um objeto e a característica que deve ser usada para decidir se a ativação do mapeamento será ou não feita. Use o botão “Selecionar um objeto na tela” para determinar o objeto de referência (leia mais sobre isso no tópico “Selecionando objetos e áreas na tela”).
Feito isso, determine qual a característica do objeto que deve ser examinada e qual a condição sobre ela que deve ser verdadeira para que o mapeamento seja ativado. Basta selecionar uma das características disponíveis na caixa combinada correspondente e a condição, que pode ser “Igual”, “Contendo” ou “Iniciado por” um determinado texto.
Para sua comodidade, ao selecionar cada característica, o valor desta característica no objeto selecionado é automaticamente preenchido na caixa de texto da condição.
Você também pode definir condições de mensagens na tela para ativar um mapeamento. Para este tipo de condição, você deve identificar a área da tela a ser monitorada pelo Virtual Vision (use o botão “Selecionar área da tela” para fazer a seleção), e em seguida determinar as condições a serem aplicadas ao texto encontrado nesta área, que podem ser: “conter um texto”, “ser iniciado por um texto”, “ser terminado por um texto”, “conter palavras inteiras” (que é o mesmo que “conter um texto”, mas com a restrição de que o início e o fim deste texto apareçam como palavras isoladas e não partes de outras palavras). Algumas opções extras permitem determinar como a comparação será processada. São elas:
- Lista de textos separada por ponto-e-vírgula: indica que o texto da condição digitada pelo usuário contém várias expressões separadas por ponto-e-vírgula. Neste caso, basta que uma das expressões indicadas satisfaça a condição para que a condição seja aceita.
- Diferenciar maiúsc. / minúsc.: indica se a comparação levará em conta diferenças entre caracteres maiúsculos e minúsculos.
- Ignorar espaços iniciais e finais: retira espaços em branco do texto capturado da tela antes de executar a comparação.
Você pode ter diversas condições de ativação sobre objetos para um mesmo mapeamento, mas note que quanto mais condições você colocar, maior será a diminuição do desempenho do Virtual Vision ao navegar pelos objetos da janela mapeada, uma vez que todos os cálculos de identificação precisam ser refeitos a cada objeto que você selecionar.
|