Utilize o Editor de Mapa para colocar texto, matrizes e campos de constantes e variáveis em um mapa. Utilize opções do menu de contexto para tornar mais rápidas e fáceis as tarefas de edição de mapas. Para exibir o menu de contexto, clique com o botão 2 do mouse na área de apresentação do mapa.
A Paleta de partes fornece a você categorias da paleta a partir das quais é possível escolher partes a serem utilizadas na geração de um mapa.
Arraste o ponteiro do mouse lentamente sobre os ícones na coluna categoria ou a coluna partes para exibir auxílio suspenso para categorias ou partes. A Área status exibe os nomes das partes ou categorias que você seleciona.
Ao selecionar uma parte e dar um clique na área de apresentação do mapa, adicione uma instância dessa parte no mapa que está sendo gerado. Ao soltar o botão do mouse, uma janela de propriedades do campo é exibida para que se possa definir o campo. Caso deseje acrescentar mais de uma instância da parte na área de apresentação do mapa, selecione Agregar.
Categorias da paleta de partes
A lista a seguir define as categorias da Paleta de partes e as partes que elas contêm.
A seguinte lista define as partes do conjunto de caracteres misto, SBCS e DBCS que podem ser selecionadas a partir da Paleta de partes para serem utilizadas em um mapa. O conjunto de caracteres utilizado pela parte é determinado pela categoria da paleta selecionada. Os ícones que escolher para incluir campos de variável, campos de constante e matrizes em seu mapa têm o mesmo aspecto independentemente da utilização de SBCS, DBCS ou do conjunto de caracteres misto, porém a categoria é exibida na Área de status.
Selecione Agregar no canto inferior esquerdo da paleta de partes para incluir muitas partes do mesmo tipo a partir da paleta de partes para a área de apresentação de mapa.
Para isso, selecione a parte que deseja incluir e, em seguida, selecione Agregar. Depois que você colocar uma parte, o ponteiro do mouse é exibido como uma cruz, indicando que pode ser colocado outra parte do mesmo tipo. O indicador do mouse aparece na forma de cruz até que você execute uma destas ações:
A Área de apresentação do mapa é a área entre a barra de ferramentas, paleta de partes, Área de status e o canto direito da janela Editor de Mapas. A Área de apresentação do mapa fornece um espaço onde você pode incluir, excluir e manipular campos de constante e variável.
Ao criar um novo mapa, a Área de apresentação do mapa está vazia. Você pode incluir texto e campos de constante e variável na área de apresentação do mapa.
A Área de status é um campo de texto na parte inferior da janela Editor de Mapas que exibe informações sobre sua seleção atual ou sobre sua última operação. A área de status fornece as seguintes informações:
Selecione Arquivo para operar com partes, , opções de imagens ou impressora.
Selecione Novo para criar uma nova parte VisualAge Generator.
Selecione Abrir para abrir uma parte VisualAge Generator carregada.
Selecione Salvar para salvar a parte na biblioteca. Você pode salvar partes no an application que seja uma edição aberta ou uma edição aberta, para o qual uma edição de trabalho pode ser criada.
Selecione Salvar Como para criar uma nova parte com um nome diferente que herde todas as características da parte aberta, sem alterar a parte original.
A seleção de Salvar Como abre a janela Salvar Como.
Selecione Reverter para fazer com que todos os campos voltem a assumir as últimas definições salvas.
Selecione Imprimir para imprimir a parte que foi aberta.
A primeira vez que você imprime uma parte VisualAge Generator, as janelas Configurar Impressão serão exibidas. Você pode aceitar ou alterar as definições da impressora padrão para todos os editores VisualAge Generator utilizando estas janelas.
Selecione Configurar Impressão para selecionar uma impressora e especificar opções de configuração da impressora.
Selecione Salvar Imagem para conservar um instantâneo da imagem do VisualAge que está localizado na memória, gravando-o no arquivo abt.icx armazenado em seu disco rígido.
Selecione Salvar Imagem Como para abrir a janela Nome do Arquivo para Imagem, onde você pode especificar um nome de arquivo, um diretório e uma unidade em que deseja salvar sua imagem.
O arquivo padrão é abt.ics.
Selecione Sair do VisualAge para fechar o VisualAge. É perguntado se você deseja salvar sua imagem, fechar o programa sem salvar a sua imagem ou cancelar seu pedido para fechar o programa.
Selecione Editar para recortar, copiar, colar e excluir informações de uma parte.
Selecione Desfazer para inverter sua última ação de edição. No Editor de Mapa você pode desfazer várias ações.
Nota: | Para desfazer um corte, posicione o cursor no local apropriado no editor do qual cortou e selecione Colar. |
Selecione Refazer para efetuar a última ação que foi revertida ou desfeita. No Editor de Mapas várias ações podem ser refeitas.
Se não tiver sido feita nenhuma ação ou se a última ação feita não puder ser desfeita, a opção Refazer não ficará disponível.
Selecione Cortar para remover o texto selecionado ou objetos e colocá-los na área de transferência.
Nota: | O texto colado na área de apresentação de mapas depende do tipo de seleção usada para recortar a área de transferência. |
Selecione Copiar para copiar as informações selecionadas para a área de transferência sem excluí-las da janela ativa.
Nota: | O que você colar a partir da área de transferência dentro da área de apresentação de mapa da espécie de seleção você utiliza copiar para a área de transferência. |
Selecione Colar para colar texto ou partes a partir da área de transferência para a janela ativa.
Colar opera diferentemente ao utilizar modos de seleção diferentes para colocar texto ou campos na área de transferência.
Caso cole a partir da área de transferência no modo editar, qualquer texto selecionado é recolocado pelo texto que você cola. Se não houver texto selecionado, o texto na área de transferência será inserido na posição do cursor. O texto que é inserido será cortado no limite do campo ou da linha. Somente o texto que precede qualquer retorno do monitor na área de transferência será inserido na linha que está sendo editada.
Caso você corte ou copie um bloco ou fluxo selecionado do texto ou campos, o cursor torna-se uma cruz ao selecionar Colar. Clique com o botão 1 do mouse para colocar sua seleção na área de apresentação do mapa. Operações de colar inválidas não são permitidas. Por exemplo, você não pode colar uma variável sobre outro campo variável.
Nota: | Seleções de fluxos e blocos não são recolocados pelo texto ou partes que você cola a partir da área de transferência. |
Ao utilizar o modo de seleção do fluxo ou bloco para selecionar campos para cortar ou copiar, sua estruturas e propriedades são preservadas ao colá-las. Nomes de campos variáveis duplicados não são permitidos. Ao copiar e colar campos variáveis, você pode resolver conflitos de nomeação pelo clique duplo em um campo duplicado e alterar seu nome na janela de Propriedades do Campo Variável. Ao salvar o mapa você está preparado para ter novos nomes gerados para campos variáveis que possui o mesmo nome.
Você pode colar uma seleção de texto de um mapa em qualquer outro aplicação como uma cadeia (com retornos de carro para separar as linhas de uma seleção do bloco e espaços para substituir as posições mantidas pelas marcas do campo). Você também pode colar o texto copiado a partir de outro aplicação. Um retorno de monitor no texto indica que você está colando uma seleção de bloco. Por outro lado, o texto é inserido como uma seleção de fluxo. Campos não são criados automaticamente (baseado nos caracteres de marca de campo) ao colar texto. Texto é colado ao redor de qualquer marca de campo existente.
Selecione Excluir para remover as informações selecionadas sem armazená-las na área de transferência.
Selecione Seleção para exibir um menu de opções de seleção podendo utilizar com diferentes modos de seleção.
Nota: | A escolha do menu Seleção é ativada apenas quando partes do mapa são selecionados utilizando seleção de bloco ou fluxo. |
Selecione Seleção em Bloco para mudar seu modo de seleção de seleção em série para seleção em bloco.
Se Seleção em Bloco estiver assinalado no menu, selecione-o novamente para mudar para o modo de seleção em série.
Selecione Desenhar Caixa de Contorno para acrescentar uma caixa de contorno em um mapa desenvolvido para utilizar com dispositivos DBCS.
Para desenhar uma caixa de contorno, utilize o modo de seleção em bloco para selecionar uma área do mapa:
Ao adicionar uma caixa de contorno, sua seleção pode conter campos de constante e de variável, mas contornos que cortam os campos de variável não são permitidos.
Nota: | Esta opção de menu só está disponível se você estiver desenvolvendo um mapa para uso com um dispositivo DBCS. |
Selecione Selecionar Campos para converter sua seleção de texto em uma seleção de campo que inclui todos os campos na área destacada.
Nota: | Selecionar Campos só é ativado quando tiver sido feita uma seleção utilizando o modo de seleção em bloco ou em série. |
Selecione Converter para Campo de Variável para mudar os campos contidos em uma seleção em série para um campo de variável com características especificadas na janela Características do Campo de Variável. Os campos são convertidos baseados na escolha do submenu que você seleciona.
Converter para Campo de Variável não está disponível para uso com seleções em bloco.
Nota: | Sua seleção deve conter apenas campos de variável inteiros. Se a sua seleção começa ou termina dentro de uma campo de variável, a conversão não é permitida. |
Selecione Converter para Campo de Constante para mudar os campos contidos em uma seleção em série para um campo de constante com características especificadas na janela Características do Campo de Constante.Os campos são convertidos baseados na escolha do submenu que você seleciona.
Converter para Campo de Constante não está disponível para uso com seleções em blocos.
Nota: | Sua seleção deve conter apenas campos de variável inteiros. Se a sua seleção começa ou termina dentro de uma campo de variável, a conversão não é permitida. |
Você pode selecionar campos de texto no Editor de Mapa em um número de caminho diferente. Escolha o modo de seleção que é apropriado para tarefas que estão sendo efetuadas.
Editar modo
Nota: | Tarefas executadas utilizando as opções no menu Seleção exigem o uso da seleção de texto em série ou em bloco. |
Seleção de modo
Seleção de campos
Nota: | Quando você utiliza a seleção em série ou em bloco, somente o texto na área destacada é selecionado. Se alguma parte de um campo estiver destacada quando você selecionar Selecionar Campos, o campo inteiro será incluído em sua seleção de campo. Quando uma seleção de texto em série ou em bloco é convertida em seleção de campo, o destaque é substituído por identificadores retangulares que aparecem nos campos. |
Selecione Exibir para controlar a aparência do Editor de Mapa.
Selecione Pré-exibir para exibir o mapa do modo como irá aparecer no dispositivo de exibição quando o programa for executado.
Pré-exibir oculta gráficos ao redor de campos e mostra os atributos do monitor de vídeo suportados por sua estação de trabalho. Você pode tabular e digitar dados nos campos de variáveis.
Para entrar no modo Pré-exibição, escolha uma destas alternativas:
Para entrar no modo de edição quando estiver na pré-exibição de um mapa, dê um clique com o botão 1 do mouse onde deseja iniciar a edição. Basta pressionar Alt + botão 1 do mouse quando não estiver no modo de pré-exibição.
Quando estiver no modo de pré-exibição, o cursor aparecerá no Campo do cursor inicial. Se não existir um campo de cursor inicial definido, o primeiro campo não-protegido será tratado como campo do cursor inicial padrão. Se não existirem campos não-protegidos, o cursor aparecerá na primeira célula do mapa.
Ao pressionar Tab e Shift+Tab, o cursor se desloca somente para os campos não-protegidos no mapa. Pressionar a tecla End move o cursor para o final do texto sem espaços em branco no campo. Pressionar a tecla Home move o cursor para o início do campo ou, se em um campo sobreposto, para o começo da linha. Se não estiver no modo de Pré-exibir, a tecla End irá para o final do texto no campo (incluindo espaços em branco finais que você por acaso digitou).
Campos não-protegidos sobrepostos deslocam todo o texto para eles conforme você vai digitando. Isto só é verdadeiro se você estiver no modo de pré-exibição.
As alterações efetuadas nas definições de campo do mapa no modo de pré-exibição são perdidas na saída deste modo.
Selecione Grade para exibir ou remover uma grade do mapa selecionado.
A grade pode ser útil para dimensionar campos de mapas, se você desejar que os campos tenham um comprimento específico. É possível alternar a grade para ver a posição e o tamanho do mapa, assim como a posição e o tamanho dos campos. A grade pode permanecer ativada durante a edição, desativação ou dimensionamento dos campos.
Utilize a Paleta para soltar partes de formato rápido de variável, constante, matriz ou registro na área de apresentação do mapa.
Não é possível desativar partes DBCS ou Mistas, se o tipo de dispositivo do mapa não for um dispositivo DBCS.
Use a Barra de Ferramentas para selecionar uma função . Para selecionar uma ferramenta, dê um clique no ícone que representa a ferramenta que você deseja utilizar.
Quando o Modo de Cor do Runtime está selecionado, a Área de Apresentação do Mapa contém um plano de fundo preto e o texto aparece nas cores especificadas nas propriedades. Quando o Modo de Cor do Runtime não está selecionado, a Área de Apresentação do Mapa contém um plano de fundo branco e o texto, linhas da grade e identificadores de seleção aparecem em preto.
Se você desejar editar em branco e preto, poderá pré-exibir as cores do mapa selecionando Exibir, em seguida Pré-exibir. O modo de pré-exibição não é afetado pelo modo selecionado para edição.
Use a janela Lista de Campos para exibir uma lista tabular de todos os campos definidos no mapa, suas posições e seus tamanhos.
Selecione Fonte para abrir a janela Seleção da Fonte e mudar a fonte de todos os tipos de partes que podem ser editados no editor em que a fonte é alterada.
Campos
Botões de comando
Selecione OK para aceitar quaisquer alterações e fechar a janela Seleção de Fonte.
Selecione Padrão para restaurar as definições de fonte padrão e fechar a janela Seleção de Fonte.
Selecione Cancelar para fechar a janela Seleção de Fonte sem aceitar nenhuma alteração.
Tarefas
Para alterar a fonte de uma parte, selecione Fonte no menu Exibir e faça o seguinte:
O canto inferior esquerdo da janela indica se a fonte selecionada é bitmap ou escalável.
Uma amostra da fonte selecionada é exibida na área de texto. Digite mais texto se quiser ver outros caracteres.
Selecione Definir para trabalhar com propriedades.
Selecione Novo para incluir um novo campo de variável, campo constante ou matriz para um mapa.
Selecione Variável para incluir um novo campo de variável no mapa.
Selecione Variável de DBCS para incluir um novo campo de variável DBCS no mapa.
Selecione Variável Mista para incluir um novo campo de variável mista no mapa.
Selecione Constante para incluir um novo campo de constante no mapa.
Selecione Constante de DBCS para incluir um novo campo de constante de DBCS no mapa.
Selecione Constante Mista para incluir um novo campo de constante mista no mapa.
Selecione Matriz para incluir um novo campo de variável de matriz no mapa.
Selecione Matriz de DBCS para incluir um novo campo de variável de matriz de DBCS no mapa.
Selecione Matriz Mista para incluir um novo campo de variável de matriz mista no mapa.
Selecione Propriedades de Mapa para definir características específicas do mapa, como propriedades gerais, layout, dispositivos e teclas de desvio.
Selecione Propriedades do Campo para definir propriedades específicas para os campos selecionados atualmente no mapa.
Selecione Seqüência de Edição de Campo para especificar a seqüência que em qual dos campos de edições dos usuários quando o programa estiver sendo testado ou estiver sendo executado.
Selecione Seqüência de Edição Padrão para definir a seqüência de edição de campo da esquerda para a direita, de cima para baixo, à medida que os campos são colocados no mapa.
Selecione Exibir Códigos para ativar uma definição gráfica de código. As definições são mostradas como objetos ovais com números atribuídos para cada campo de variável designado no mapa. Os números identificam a seqüência de edição dos campos. Campos de matrizes contêm dois números: um para a seqüência de edição e outro para o subscrito do elemento da matriz.
Você pode arrastar os códigos com o mouse para outro campo. Quando o código é solto, ele conecta-se ao código do campo em que está sendo colocado. A seqüência de edição é reajustada conforme necessário.
Selecione Ferramentas para definir pontos de teste, campos centrais, utilize a ferramenta seleção ou limpar, remova qualquer campo vazio no mapa.
Selecione Definir Pontos de Teste para definir pontos de interrupção, de rastreamento e de observação nas seguintes partes:
Selecione Parte para definir pontos de teste para uma parte. Esses pontos podem ser pontos de interrupção, pontos de rastreamento e pontos de observação.
Selecione Palavras EZE de Dados para definir pontos de teste para palavras EZE de dados. Esses pontos podem ser pontos de interrupção e pontos de observação.
Palavras EZE de dados são palavras EZE que podem ser usadas como itens de dados.
Selecione Palavras EZE Lógicas para definir pontos de teste para palavras EZE lógicas. Esses pontos podem ser pontos de interrupção.
Palavras EZE Lógicas são palavras EZE que controlam o fluxo do programa ou que oferecem algum serviço específico.
Selecione Centralizar para centralizar informações num mapa. É possível centralizar campos em uma base por linha. Ou seja, se você selecionar mais de um campo em uma linha, os campos selecionados são centralizados um após o outro. Campos de constantes, ao redor dos campos que estão sendo centralizados, são compactados ou excluídos para criar espaço conforme necessário. Se campos em linhas diferentes são selecionadas, cada campo é centralizada na sua linha.
Não é possível centralizar um campo que é mais largo que a largura da linha.
Se a operação de centralização for executada, ela fará com que um campo de variável seja sobreposto e a operação será cancelada.
Selecione Ferramenta de Seleção
para mudar o cursor de um fio de retícula para um indicador.
Selecione Remover Campos de Constante Vazios para remover campos de constante vazios da área de apresentação do mapa.
Selecione Reverter para fazer com que todos os campos voltem a assumir as últimas definições salvas.
Selecione Cortar para remover o texto selecionado ou objetos e colocá-los na área de transferência.
Nota: | O texto colado na área de apresentação de mapas depende do tipo de seleção usada para recortar a área de transferência. |
Selecione Copiar para copiar as informações selecionadas para a área de transferência sem excluí-las da janela ativa.
Nota: | O que você colar a partir da área de transferência dentro da área de apresentação de mapa da espécie de seleção você utiliza copiar para a área de transferência. |
Selecione Colar para colar texto ou partes a partir da área de transferência para a janela ativa.
Colar opera diferentemente ao utilizar modos de seleção diferentes para colocar texto ou campos na área de transferência.
Caso cole a partir da área de transferência no modo editar, qualquer texto selecionado é recolocado pelo texto que você cola. Se não houver texto selecionado, o texto na área de transferência será inserido na posição do cursor. O texto que é inserido será cortado no limite do campo ou da linha. Somente o texto que precede qualquer retorno do monitor na área de transferência será inserido na linha que está sendo editada.
Caso você corte ou copie um bloco ou fluxo selecionado do texto ou campos, o cursor torna-se uma cruz ao selecionar Colar. Clique com o botão 1 do mouse para colocar sua seleção na área de apresentação do mapa. Operações de colar inválidas não são permitidas. Por exemplo, você não pode colar uma variável sobre outro campo variável.
Nota: | Seleções de fluxos e blocos não são recolocados pelo texto ou partes que você cola a partir da área de transferência. |
Ao utilizar o modo de seleção do fluxo ou bloco para selecionar campos para cortar ou copiar, sua estruturas e propriedades são preservadas ao colá-las. Nomes de campos variáveis duplicados não são permitidos. Ao copiar e colar campos variáveis, você pode resolver conflitos de nomeação pelo clique duplo em um campo duplicado e alterar seu nome na janela de Propriedades do Campo Variável. Ao salvar o mapa você está preparado para ter novos nomes gerados para campos variáveis que possui o mesmo nome.
Você pode colar uma seleção de texto de um mapa em qualquer outro aplicação como uma cadeia (com retornos de carro para separar as linhas de uma seleção do bloco e espaços para substituir as posições mantidas pelas marcas do campo). Você também pode colar o texto copiado a partir de outro aplicação. Um retorno de monitor no texto indica que você está colando uma seleção de bloco. Por outro lado, o texto é inserido como uma seleção de fluxo. Campos não são criados automaticamente (baseado nos caracteres de marca de campo) ao colar texto. Texto é colado ao redor de qualquer marca de campo existente.
Selecione Excluir para remover o texto selecionado ou partes sem armazená-los na área de transferência.
Nota: | O que você excluir a partir da área de apresentação de mapa depende da espécie da seleção que se usa. |
Selecione Seleção para exibir um menu de opções de seleção podendo utilizar com diferentes modos de seleção.
Nota: | A escolha do menu Seleção é ativada apenas quando partes do mapa são selecionados utilizando seleção de bloco ou fluxo. |
Selecione Seleção em Bloco para mudar seu modo de seleção de seleção em série para seleção em bloco.
Se Seleção em Bloco estiver assinalado no menu, selecione-o novamente para mudar para o modo de seleção em série.
Selecione Desenhar Caixa de Contorno para acrescentar uma caixa de contorno em um mapa desenvolvido para utilizar com dispositivos DBCS.
Para desenhar uma caixa de contorno, utilize o modo de seleção em bloco para selecionar uma área do mapa:
Ao adicionar uma caixa de contorno, sua seleção pode conter campos de constante e de variável, mas contornos que cortam os campos de variável não são permitidos.
Nota: | Esta opção de menu só está disponível se você estiver desenvolvendo um mapa para uso com um dispositivo DBCS. |
Selecione Selecionar Campos para converter sua seleção de texto em uma seleção de campo que inclui todos os campos na área destacada.
Nota: | Selecionar Campos só é ativado quando tiver sido feita uma seleção utilizando o modo de seleção em bloco ou em série. |
Selecione Converter para Campo de Variável para mudar os campos contidos em uma seleção em série para um campo de variável com características especificadas na janela Características do Campo de Variável. Os campos são convertidos baseados na escolha do submenu que você seleciona.
Converter para Campo de Variável não está disponível para uso com seleções em bloco.
Nota: | Sua seleção deve conter apenas campos de variável inteiros. Se a sua seleção começa ou termina dentro de uma campo de variável, a conversão não é permitida. |
Selecione Converter para Campo de Constante para mudar os campos contidos em uma seleção em série para um campo de constante com características especificadas na janela Características do Campo de Constante.Os campos são convertidos baseados na escolha do submenu que você seleciona.
Converter para Campo de Constante não está disponível para uso com seleções em blocos.
Nota: | Sua seleção deve conter apenas campos de variável inteiros. Se a sua seleção começa ou termina dentro de uma campo de variável, a conversão não é permitida. |
Você pode selecionar campos de texto no Editor de Mapa em um número de caminho diferente. Escolha o modo de seleção que é apropriado para tarefas que estão sendo efetuadas.
Editar modo
Nota: | Tarefas executadas utilizando as opções no menu Seleção exigem o uso da seleção de texto em série ou em bloco. |
Seleção de modo
Seleção de campos
Nota: | Quando você utiliza a seleção em série ou em bloco, somente o texto na área destacada é selecionado. Se alguma parte de um campo estiver destacada quando você selecionar Selecionar Campos, o campo inteiro será incluído em sua seleção de campo. Quando uma seleção de texto em série ou em bloco é convertida em seleção de campo, o destaque é substituído por identificadores retangulares que aparecem nos campos. |
Selecione Pré-exibir para exibir o mapa do modo como irá aparecer no dispositivo de exibição quando o programa for executado.
Pré-exibir oculta gráficos ao redor de campos e mostra os atributos do monitor de vídeo suportados por sua estação de trabalho. Você pode tabular e digitar dados nos campos de variáveis.
Para entrar no modo Pré-exibição, escolha uma destas alternativas:
Para entrar no modo de edição quando estiver na pré-exibição de um mapa, dê um clique com o botão 1 do mouse onde deseja iniciar a edição. Basta pressionar Alt + botão 1 do mouse quando não estiver no modo de pré-exibição.
Quando estiver no modo de pré-exibição, o cursor aparecerá no Campo do cursor inicial. Se não existir um campo de cursor inicial definido, o primeiro campo não-protegido será tratado como campo do cursor inicial padrão. Se não existirem campos não-protegidos, o cursor aparecerá na primeira célula do mapa.
Ao pressionar Tab e Shift+Tab, o cursor se desloca somente para os campos não-protegidos no mapa. Pressionar a tecla End move o cursor para o final do texto sem espaços em branco no campo. Pressionar a tecla Home move o cursor para o início do campo ou, se em um campo sobreposto, para o começo da linha. Se não estiver no modo de Pré-exibir, a tecla End irá para o final do texto no campo (incluindo espaços em branco finais que você por acaso digitou).
Campos não-protegidos sobrepostos deslocam todo o texto para eles conforme você vai digitando. Isto só é verdadeiro se você estiver no modo de pré-exibição.
As alterações efetuadas nas definições de campo do mapa no modo de pré-exibição são perdidas na saída deste modo.
Selecione Lista dos Campos para exibir a lista de todos os campos definidos no mapa, suas posições e seus tamanhos.
Selecione Fonte para abrir a janela Seleção da Fonte e mudar a fonte de todos os tipos de partes que podem ser editados no editor em que a fonte é alterada.
Campos
Botões de comando
Selecione OK para aceitar quaisquer alterações e fechar a janela Seleção de Fonte.
Selecione Padrão para restaurar as definições de fonte padrão e fechar a janela Seleção de Fonte.
Selecione Cancelar para fechar a janela Seleção de Fonte sem aceitar nenhuma alteração.
Tarefas
Para alterar a fonte de uma parte, selecione Fonte no menu Exibir e faça o seguinte:
O canto inferior esquerdo da janela indica se a fonte selecionada é bitmap ou escalável.
Uma amostra da fonte selecionada é exibida na área de texto. Digite mais texto se quiser ver outros caracteres.
Use a opção Recolocar os Índices da Matriz em Seqüência do menu de contexto para renumerar os índices da matriz.
Selecione Propriedades do Campo para definir propriedades específicas para os campos selecionados atualmente no mapa.
Selecione Propriedades de Mapa para definir características específicas do mapa, como propriedades gerais, layout, dispositivos e teclas de desvio.
Nota: | Para digitar texto no Editor de Mapa, você deve estar no modo editar. Para entrar no modo de edição, mantenha pressionada a tecla Alt e dê um clique com o botão 1 do mouse em qualquer local da área de apresentação do mapa. |
Para definir preferências do mapa, na janela Navegador de Partes do VAGen selecione o menu Opções e depois Preferências. Selecione a página Mapa para definir as opções disponíveis.
ou
No Editor de Mapa, selecione o menu Arquivo, depois Novo.
Use as seguintes convenções para dar nome a grupos de mapas:
As seguintes convenções de nomenclatura se aplicam a todos os tipos de partes:
Nota: | As seguintes considerações sobre compatibilidade aplicam-se à atribuição de
nomes a mapas e grupos de mapas:
|
Ao renomear um mapa, você deve preceder o nome do mapa com um nome grupo de mapa.
Use as seguintes convenções para dar nome a mapas:
As seguintes convenções de nomenclatura se aplicam a todos os tipos de partes:
Nota: | As convenções de atribuição de nome de campos variáveis são as mesmas que para nomes de itens de dados. |
Use as seguintes convenções para dar nome a grupos de mapas:
As seguintes convenções de nomenclatura se aplicam a todos os tipos de partes:
Nota: | As seguintes considerações sobre compatibilidade aplicam-se à atribuição de
nomes a mapas e grupos de mapas:
|
Por padrão, a versão do idioma inglês de VisualAge Generator Developer reconhece estes três pontos de código como caracteres nacionais válidos em nomes de partes:
O conjunto dos caracteres nacionais que podem ser usados pode ser diferente da lista abaixo, dependendo de:
Nota: | Evite utilizar estes caracteres se o programa que está sendo desenvolvido será exportado ou gerado para outra página de código. |
Consulte o documento VisualAge Generator Installation Guide para saber mais detalhes sobre os caracteres nacionais válidos.
Use as seguintes convenções para dar nome a itens de dados:
Por padrão, a versão do idioma inglês de VisualAge Generator Developer reconhece estes três pontos de código como caracteres nacionais válidos em nomes de partes:
O conjunto dos caracteres nacionais que podem ser usados pode ser diferente da lista abaixo, dependendo de:
Nota: | Evite utilizar estes caracteres se o programa que está sendo desenvolvido será exportado ou gerado para outra página de código. |
Consulte o documento VisualAge Generator Installation Guide para saber mais detalhes sobre os caracteres nacionais válidos.
VisualAge Generator Developer suporta nomes DBCS para qualquer parte com um nome que possa ter mais de 8 caracteres. Os nomes de DBCS válidos devem obedecer às seguintes condições:
NOME DA PARTE | MÁXIMO |
Função | 8 |
Registro | 8 |
Item de dados | 15 |
Os caracteres a-z minúsculos de byte-duplo são desdobrados em caracteres A-Z maiúsculos de byte-duplo quando usados em nome DBCS.
Nota: | Um caractere DBCS 42 restrito contém o hexadecimal 42 no primeiro byte quando convertido em EBCDIC. |
A tabela abaixo mostra os nomes válidos e inválidos de DBCS:
NOMES DBCS VÁLIDOS | NOMES DBCS INVÁLIDOS |
.CDi.B | .A.B.C |
DiDjDk | AB.C |
Nota: | Para evitar que sejam atribuídos aliases durante a geração do programa e para aumentar a legibilidade do programa gerado, siga estes padrões: |
As seguintes convenções de nomenclatura se aplicam a todos os tipos de partes:
Itens de dados no nome de registros DL/I
Os nomes de itens de dados usados em registros DL/I ficam limitados a 8 caracteres. Não podem ser nomes DBCS nem ter hifens e sublinhados. Para usar nomes maiores em itens de dados de registro DL/I, defina um registro redefinido para o segmento do DL/I e use nomes grandes para os campos no registro redefinido. Só use a definição de segmento do DL/I como objeto de E/S e na definição de chamadas DL/I.
Utilize a lista pendente Application para selecionar o aplicação que conterá as partes definidas recentemente.
A lista pendente irá conter somente applications de destino válidos para os tipos de partes do VAGen.
applications de destino válido deve já conter uma extensão da classe de Parte do VAGen do tipo selecionado.
Se o aplicação não contém a classe da Parte do VAGen, o aplicação deve encontrar as seguintes pré-condições:
Nota: | Uma edição de rascunho não é uma edição aberta. Você pode incluir partes do VAGen para as edições rascunho do aplicação, mas apenas se o aplicação já conter uma extensão da classe da Parte do VAGen para o tipo da parte que você deseja incluir. |
Utilize as propriedades do mapa para definir características aplicadas a todo o mapa. Para definir propriedades do mapa:
Um mapa é dividido em campos. Quando um novo campo é criado, marcas de início e final de campo são automaticamente fornecidas com base no tamanho de campo especificado nas propriedades. Para incluir um campo constante no mapa:
Nota: | Depois de criar um campo constante, você pode editar suas propriedades dando um clique duplo sobre o campo para abrir a janela Propriedades do Campo Constante. |
Um mapa é dividido em campos. Quando um novo campo é criado, marcas de início e final de campo são automaticamente fornecidas com base no tamanho de campo especificado nas propriedades. Para incluir um campo variável no mapa:
Nota: | No item Edições, você pode especificar edições Gerais logo depois que tiver nomeado o campo no item Geral. A seção Numérico do item Edições só é ativada quando o quadro de opção Edições numéricas é selecionado no item Geral. |
Nota: | Depois de criar um campo variável, você pode editar suas propriedades dando um clique duplo sobre o campo para abrir a janela Propriedades do Campo Variável. |
Matrizes de mapasão grupos de campos variáveis em um mapa. Elas são geralmente utilizadas para gerenciar o mesmo tipo de dados e conseqüentemente possuem campos com o mesmo tamanho. Os campos variáveis em uma matriz também possuem o mesmo nome. Somente o número de inscrição ou índice tornam cada campo exclusivo.
Depois de criar uma nova matriz de mapas, você pode fazer alterações procedendo da seguinte forma:
Para colocar uma matriz de campos variáveis em um mapa:
Por exemplo, se a matriz do mapa tiver 8 campos de variável, a variável da matriz é chamada QED, e se você desejar numerar os campos de variável partindo do nono elemento de QED, especifique 9 no campo Índice da matriz.
Todos os campos variáveis em uma matriz tem o mesmo nome e propriedades especificados quando a matriz foi criada. Para alterar as propriedades de todos os campos variáveis em uma matriz:
Para ampliar uma matriz existente:
Os valores nos campos Campos verticais, Linhas entre e Espaços entre devem ser compatíveis com os valores da matriz existente.
Os valores nos campos Campos horizontais, Linhas entre e Espaços entre devem ser compatíveis com os valores da matriz existente.
Nota: | Se você especificar um nome diferente, estará criando uma nova matriz ao invés de ampliando a já existente. A matriz inteira sempre pode ser renomeada depois da inclusão da ampliação. |
Por exemplo, se deseja ampliar uma matriz existente que possui quatro campos variáveis e começou a indexação com o número um, você forneceria o número cinco no campo Índice de matriz.
Para ter certeza de que a matriz vai ser ampliada da forma desejada, assinale os índices matriciais. Se o número de ordem de edição do campo (o primeiro número no tag) é igual para todos os campos variáveis na matriz, a matriz terá sido ampliada com sucesso.
Quando um mapa é salvo, todas as matrizes inválidas são automaticamente seqüenciadas novamente. Para verificar se uma matriz está indexada do modo desejado:
O primeiro número no tag é o número de ordem de edição do campo e o segundo é o índice da matriz. Caso veja lacunas nos índices, coloque a matriz em seqüência novamente.
Nota: | Recolocar em seqüencia os índices matriciais não está disponível quando o campo da variável selecionada não faz parte de uma matriz. |
Você pode visualizar um mapa de duas maneiras diferentes: como os usuários irão visualizá-lo ou com marcações que tornam fácil a sua edição.
Para ver o mapa do modo como ele é exibido para o seus usuários:
Enquanto estiver editando o mapa, você pode visualizá-lo no modo de cor de runtimeou em branco e preto. Para alterar sua exibição para edição de um mapa:
Os métodos que se seguem podem ser utilizados para edição de mapas:
Para entrar no modo de edição, mantenha pressionada a tecla Alt e dê um clique com o botão 1 do mouse em qualquer lugar dentro da área de apresentação do mapa ou dentro de um campo e comece a digitar.
Uma vez no modo de edição, é possível digitar texto nos campos existentes de uma mapa ou diretamente em um mapa em branco. Você pode utilizar as teclas de seta e todos os outros toques e comportamentos de seleção que podem ser usados num campo de texto padrão. A edição se aplica somente ao campo atual e está limitada ao trabalho dentro do campo atual na linha atual. Ou seja, nenhum realinhamento de texto ocorre na inserção e exclusão de caracteres.
Ao fornecer o modo de edição, todos os espaços em branco finais no campo ou linha editados atualmente são removidos. Isto significa que não será possível digitar no modo sobreposto quando for atingido o final do texto no campo ou na linha. No OS/2, pressione a tecla Insert para ir para o modo de sobreposição. O modo de sobreposição não está disponível no Windows.
O uso das teclas de seta para sair de uma campo ou linha automaticamente, tira você do modo de edição para esse campo ou linha e consolida os dados digitados. O campo de destino para o qual o cursor se muda automaticamente é aberto no modo de edição. Se o cursor atinge o final do texto na linha, a tecla de seta para a direita age como uma barra de espaço e avança o cursor uma posição para a direita. Se o cursor atinge um campo com um tamanho zero, não ficará visível, mas as teclas de seta ainda funcionarão corretamente.
Não é possível digitar sobre as posições de marcação do campo. O uso da tecla de seta para deslocar-se para a esquerda ou para a direita de uma posição de marcação do campo passa o cursor automaticamente para a posição de marcação do campo.
Utilize a tecla Tab para mover o cursor para o início do próximo campo ou a tecla tab de retrocesso para mover o cursor para o início do campo anterior.
Utilize a tecla de retorno para mover o cursor para o início da linha seguinte.
Utilize as teclas Ctrl+End para mover o cursor para o final do mapa. Utilize as teclas Ctrl+Home para mover o cursor para o início do mapa.
No modo de edição, utilize as teclas Page Up e Page Down para deslocar o mapa para cima ou para baixo. Utilize Ctrl+Page Up e Ctrl+Page Down para deslocar o mapa para a esquerda e para direita.
Clicar aleatoriamente dentro dos limites de um campo que esteja sendo editado no momento, faz com que o cursor se desloque para essa posição no campo (Para isso, não é necessário manter pressionada a tecla Alt.)
Para sair do modo de edição, dê um clique fora dos limites do campo que está sendo editado. Isto faz com que o texto digitado seja consolidado.
Para selecionar um campo, coloque o indicador do mouse sobre o campo que deseja selecionar e clique o botão 1 do mouse. Dois identificadores de seleção aparecem nas posições esquerda superior e direita inferior do campo.
Para selecionar múltiplos campos:
Você pode também selecionar mais de um campo mantendo pressionada a tecla Ctrl e clique sobre os campos que deseja desmarcar.
Para desmarcar campos, mantenha pressionada a tecla Ctrl e clique sobre os campos que deseja desmarcar.
Selecione o campo que deseja dimensionar, clique sobre o indicador de seleção esquerdo ou direito (o cursor transforma-se em um indicador de dimensionamento) enquanto mantém pressionado o botão 1 do mouse e arraste os indicadores na direção horizontal ou vertical.
Utilize a Grade para auxiliá-lo no tamanho do campos apropriadamente.
Ao dimensionar um campo de variável em 0, o campo de variável é substituído por um campo de constante de tamanho 0, visto que campos de variáveis de tamanho 0 não são permitidos.
Pressione a tecla Esc para cancelar uma operação de dimensionamento de campo.
Mova qualquer campo do mapa para uma posição diferente clicando sobre ele com o botão 2 do mouse e arrastando-o para a nova localização.
Ao selecionar um campo arrastar, o cursor se transforma em uma cruz com um contorno pontilhado junto a ela.
Mover mais do que um campo:
ouPressione e mantenha pressionada a tecla Ctrl e clique os campos com o botão 1 do mouse.
Para eliminar campos, faça o seguinte:
Para cortar ou copiar texto:
Para colar o texto você tem que cortar ou copiar:
Para cortar ou copiar campos:
Para colar os campos você tem que cortar ou copiar:
Nota: | Caso algum nome de campo variável esteja duplicado, você será solicitado a renomear o campo ou um novo nome será gerado para ele ao salvar o mapa. |
Na posição em que deseja inserir o texto, mantenha pressionada a tecla Alt e dê um clique no botão 1 do mouse. Se houver texto após a posição do cursor onde você clicou o botão do mouse, talvez seja necessário selecionar esse texto e exclui-lo primeiro antes de começar a digitar.
No menu de opções Definir, selecione Novo para inserir uma matriz, um campo de variável ou constante na posição do cursor. Os campos no mapa são ajustados conforme necessário para preservar o fluxo de dados do mapa.
Selecione o campo ou campos que deseja centralizar e, a partir do menu de opções Ferramentas, selecione Centralizar ou selecione o ícone da ferramenta Centralizar na Barra de ferramentas.
No runtime, quando os dados de entrada inválidos são detectados, o mapa é mostrado ao usuário juntamente com uma mensagem de erro descrevendo o motivo pelo qual os dados não são válidos. O usuário pode digitar os dados corretos ou pressionar a tecla de desvio PF ou qualquer tecla PA para ignorar a edição da entrada.
Os elementos de edição do campo de variável estão associados ao nome do campo. Todos os campos em uma matriz de mapa compartilham as mesmas especificações de edição.
Na janela Propriedades do Campo de Variável, selecione o item Ediçõespara definir as especificação de edição do campo de variável.
Utilize a janela Lista de Campospara consultar uma lista tabular de todos os campos definidos em seu mapa. Para usar uma lista de campos, proceda desta maneira:
Opcional: Para classificar a lista de campos, clique sobre um cabeçalho da coluna.
Utilize a janela Lista de Campospara consultar uma lista tabular de todos os campos definidos em seu mapa. Para usar uma lista de campos, proceda desta maneira:
Opcional: Para classificar a lista de campos, clique sobre um cabeçalho da coluna.
Selecione OK para aceitar os valores e fechar a janela.
Selecione Cancelar para fechar a janela.