Saltar para o conteúdo principal
Versão: v20 R2 BETA

Imagem

Pathname

Nome do caminho de uma imagem de origem estática para um botão de imagem , um menu pop-up de imagem ou uma imagem estática . É necessário utilizar a sintaxe POSIX.

As seguintes localizações podem ser utilizadas para imagens estáticas:

  • na pasta Resources do banco de dados projeto. Apropriado quando quiser compartir imagens estáticas entre vários formulários do banco de dados. Neste caso, o nome do caminho é "/RESOURCES/<picture path>".
  • numa pasta de imagens (por exemplo, Images) dentro da pasta do formulário. Adequado quando as imagens estáticas forem utilizadas apenas no formulário ou se pretende poder mover ou duplicar todo o formulário dentro do projeto ou em projetos diferentes. Neste caso, o nome do caminho é "<picture path>" e é resolvido a partir da raiz da pasta do formulário.
  • numa variável de imagem 4D. A imagem deve ser carregada na memória quando o formulário for executado. Neste caso, o nome do caminho é "var:<variableName>".

Gramática JSON

NomeTipo de dadosValores possíveis
picturetextRelative or filesystem path in POSIX syntax

Objectos suportados

Botão de imagem - Menu pop-up de imagem - Imagem estática


Visualização

Escalado para caber

Gramática JSON: "scaled"

The Scaled to fit format causes 4D to resize the picture to fit the dimensions of the area.

Replicado

Gramática JSON: "tiled"

When the area that contains a picture with the Replicated format is enlarged, the picture is not deformed but is replicated as many times as necessary in order to fill the area entirely.

If the field is reduced to a size smaller than that of the original picture, the picture is truncated (non-centered).

Centro / Truncado (não centrado)

Gramática JSON: "truncatedCenter" / "truncatedTopLeft"

O formato Center faz com que o 4D centralize a imagem na área e corte qualquer parte que não caiba na área. 4D corta igualmente de cada borda e da parte superior e inferior.

O formato Truncado (não centrado) faz com que 4D coloque o canto superior esquerdo da imagem no canto superior esquerdo da área e recorte qualquer parte que não caiba na área. 4D corta da direita e de baixo para cima.

Quando o formato da imagem for Truncado (não centrado), é possível adicionar barras de deslocamento à área de entrada.

Gramática JSON

NomeTipo de dadosValores possíveis
pictureFormatstring"scaled", "tiled", "truncatedCenter", "truncatedTopLeft"

Objectos suportados

Imagem estática