4D v16.3

Rotação de texto

Página Inicial

 
4D v16.3
Rotação de texto

Rotação de texto  


 

 

4D lhe permite rotar as áreas de texto em seus formulários:

A funcionalidade de rotação de texto está disponível seja no editor de formulários (propriedade permanente) ou sob o comando OBJECT SET TEXT ORIENTATION (propriedade definida para o processo atual).

A possibilidade de realizar rotações concerne as áreas de texto não editáveis dos formulários,ou seja:

  • textos estáticos
  • variáveis e campos textuais não editáveis - "textual" se refere aos objetos cujos conteúdos são baseados em texto, incluindo objetos de tipo cadeia, assim como data, hora ou número, linhas múltiplas ou multi estilo.

Os outros tipos de objetos de formulário (botões, áreas de entrada, listas, botões rádio, etc.) não podem rotar.

A nova propriedade "Orientação" está disponível, para os objetos que suportam a rotação, na área "Texto" da Lista de propriedades. A orientação das áreas de texto se realiza em incrementos de 90°:

Cada opção de orientação se aplica enquanto conserva o ponto de origem inferior esquerdo do objeto:

0° (por defecto):

90° Derecha:

180°:

90° Izquierda:

Quando se aplica uma rotação no editor de formulários, o objeto que contém o texto se submete a mesma rotação que o texto faz.

O princípio não é o mesmo quando a rotação de texto é realizada pelo novo comando OBJECT SET TEXT ORIENTATION: quando se executa este comando, só se modifica o texto, enquanto que o objeto que contém o texto não rota. Por exemplo, a aplicação de uma rotação de 90° Esquerda ao texto "Chicago" no editor de formulários ou sob o comando OBJECT SET TEXT ORIENTATION, terá diferentes resultados quando se executa o formulário:

90° Esquerda (Lista de propriedades)90° Esquerda (linguagem)

Para obter mais informação, consulte a descrição do comando OBJECT SET TEXT ORIENTATION.

Só os objetos texto não editáveis e não enfocáveis podem girar.

Quando se escolhe uma opção do menu "Orientação" (que não seja 0°) para um objeto de tipo variável ou campo, as propriedades Controles de entrada e Acessível se desativam de forma automática para o objeto (se aplica):

Este objeto se exclui então da ordem de entrada e seu fundo se torna transparente por padrão.

Pelo contrário, se seleciona a propriedade Editável ou Enfocável para um objeto orientado, a propriedade de orientação se reinicializa automaticamente em 0°.

Uma vez que se faz o texto girar, pode mudar seu tamanho ou sua posição usando ponteiros de seleção ou utilizando comandos da linguagem tais como OBJECT SET COORDINATES, assim como todas suas propriedades.

Tenha em conta que as propriedades de largura e altura da área de texto não dependem de sua orientação:

  • Se o objeto muda o tamanho na direção A, sua largura se modifica;
  • Se o objeto muda o tamanho na direção C, sua altura se modifica;
  • Se o objeto muda o tamanho na direção B, tanto sua largura como sua altura se modificam.

Também pode ser modificado o conteúdo de uma área no editor de formulários. Antes de passar ao modo edição, o texto volta a orientação por padrão:

 
PROPRIEDADES 

Produto: 4D
Tema: Criar formulários

 
HISTÓRIA 

 
ARTICLE USAGE

Manual de Desenho 4D ( 4D v16)
Manual de Desenho 4D ( 4D v16.1)
Manual de Desenho 4D ( 4D v16.3)