Imagem
Pathname
Nome do uma imagem source estática para um botão imagem, menu pop-up imagem ou imagem estática. É necessário utilizar a sintaxe POSIX.
As seguintes localizações podem ser utilizadas para imagens estáticas:
- na pasta Resources do 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) na 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. Nesse caso, o nome do caminho é "<picture path>" sendo 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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
picture | text | Relative or filesystem path in POSIX syntax |
Objectos suportados
Botão imagem - Menu pop-up imagem - Imagem estática
Visualização
Escalado para caber
Gramática JSON: "scaled"
O formato Scaled to fit faz com que o 4D redimensione a imagem para se ajustar às dimensões da área.
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.
Se o campo for reduzido para um tamanho inferior ao da imagem original, a imagem é truncada (não centrada).
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 crops equally from each edge and from the top and bottom.
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
pictureFormat | string | "scaled", "tiled", "truncatedCenter", "truncatedTopLeft" |