As caixas de alinhamento são utilizadas no editor gráfico e no editor de formulários para ajustar textos ou textos posicionadores num local disponível numa página ou no formulário. Para influenciar a apresentação numa caixa de alinhamento existem diferentes diálogos de propriedades dos textos / textos posicionadores na placa de registo Formato. Desta forma, pode ser ajustado, por ex., um texto com ajuda dos dois parâmetros Largura de texto fixa e Altura de texto fixa à largura e altura de uma caixa de alinhamento.
Mesmo assim, pode ocorrer os textos emitidos nos relatórios gerados serem demasiado longos para as respectivas caixas de alinhamento ou não caberem mais na caixa de alinhamento depois da tradução em várias línguas apresentadas. Em casos desses, o texto é muitas vezes cortado ou deixa de ser legível devido à sobreposição de línguas.
Para a correção desses textos, tem a possibilidade de ajustar textos em caixas de alinhamento. Numa respectiva preparação dos textos posicionadores nos formulários é executado automaticamente o ajuste na geração de relatórios.
Para colocar um texto destes à escala, de forma a ser ajustado sem cortes numa caixa de alinhamento, está disponível a propriedade de apresentação Ajustar texto permitido. Esta caixa de ativação permite a colocação à escala de textos. O ajuste em si é executado através de uma ação subsequente.
Pré-requisitos
Para que um texto seja ajustado à caixa de alinhamento, tem de ter ativado, como pré-requisito, os seguintes quatro parâmetros (no diálogo de propriedades do texto na placa de registo Formato abaixo do layer hierárquico Caixa de alinhamento):
- Ativar caixa de alinhamento
- Largura de texto fixa
- Altura de texto fixa
- Ajustar texto permitido.
Se os requisitos estiverem preenchidos, o ajuste de textos em caixas de alinhamento é efetuado da seguinte forma:
- Automaticamente ao gerar relatórios:
Ao gerar relatórios os textos posicionadores emitidos não são ajustados automaticamente. - Manualmente através de um item de menu:
No editor gráfico (e outros editores) o ajuste de textos pode ser efetuado manualmente através dos itens de menu Editar > Texto > Ajustar textos em caixas de alinhamento.
Restrições no ajuste
- No editor de símbolos e de folhas padrão não é possível ajustar textos em caixas de alinhamento. Nestes editores, o item de menu Ajustar textos em caixas de alinhamento não está disponível.
- Em textos que estão agrupados com outros elementos gráficos num bloco também não é possível ajustar numa caixa de alinhamento.
- O ajuste de textos da propriedade em caixas de alinhamento só é possível se for colocada a respectiva função. Para funções não colocadas o item de menu Ajustar textos em caixa de alinhamento não tem efeito.
Veja também