4D v16.3Usar imagens estáticas |
||
|
4D v16.3
Usar imagens estáticas
Usar imagens estáticas
Pode usar dois tipos de imagens estáticas em seus formulários: imagens independentes guardadas diretamente nos formulários ou imagens referenciadas guardadas fora dos formulários. Por razões de otimização, usar imagens inseridas por referência é recomendada geralmente quando as imagens são usadas em vários lugares, já que a imagem só é guardada uma única vez. Além disso, há um link entre a imagem e cada uma de suas referências, de modo que a imagem fonte é modificada, todas suas ocorrências são modificadas automaticamente em todo o banco de dados. Em 4D as imagens inseridas por referência têm o tipo "Imagem da biblioteca" e as imagens independentes têm o tipo "Imagem estática" (visível no campo Tipo da Lista de propriedades). Para inserir imagens por referência, deve usar a biblioteca de imagens ou arrastar e soltar uma imagem armazenada na pasta Resources do banco de dados. Se colocar uma imagem na página 0 de um formulário multipáginas, a imagem aparecerá automaticamente como fundo em todas as páginas. Também pode incluir a imagem em um formulário herdado, como fundo para outros formulários. Das duas formas seu banco se executará muito mais rápido que se colar a imagem em cada página. Pode atribuir propriedades a imagens estáticas inseridas nos formulários. Por exemplo, a propriedade de visualização Duplicado permite definir uma imagem pequena como imagem de fundo do formulário: a imagem é duplicada tantas vezes quanto sejam necessárias para encher a página formulário. Há três maneiras de inserir imagens estáticas em seus formulários: colando uma imagem desde a área de transferência, arrastando e soltando um arquivo de imagem, ou arrastando e soltando uma imagem da biblioteca de imagens. Para colar ou soltar uma imagem estática em um formulário:
Para mais informação sobre o funcionamento da biblioteca de imagens, consulte o capítulo Biblioteca de imagens. Para inserir uma imagem da biblioteca num formulário:
A imagem tem um conjunto de propriedades de objeto, como qualquer outro objeto de formulário, e essas propriedades podem ser modificadas. Quando inserir uma imagem da biblioteca de imagens, em realidade insere uma referência a uma imagem. A lista de propriedades indica seu tipo (em Objetos) como Imagem da biblioteca. Se a imagem é modificada na biblioteca de imagens, cada instância será modificada. Você poderia necessitar desassociar uma imagem inserida em um formulário de sua fonte na biblioteca. Para desassociar uma imagem de sua fonte na biblioteca de imagens:
Pode usar a pasta Resources para guardar as imagens estáticas utilizadas em seus formulários e as manipular por referência. A visualização dessas imagens são otimizadas e se facilita sua manipulação. Nota: para mais informação sobre o funcionamento da pasta Resources, consulte a seção Descrição dos Arquivos 4D.Particularmente, pode chamar imagens .png (bitmap) ou .svg (vetoriais). A inserção dessas imagens nos formulários pode ser efetuadas por arrastar e soltar desde a pasta Resources:
É possível colocar as imagens nas subpastas da pasta Resources. Pode também usar o mecanismo da pasta lproj para as imagens em diferentes idiomas (para mais informação sobre esse mecanismo, consulte MissingRef). Pode definir o modo de visualização de uma imagem estática ou de uma imagem da biblioteca localizada em um formulário. O modo de visualização determina a maneira como a imagem deve ser desenhada em caso de redimensionamento da área que a contém. Para definir o modo de visualização de uma imagem, selecione a imagem e logo, no tema "Imagem" selecione uma opção do menu Exibir:
Se reduzir o tamanho do objeto a um tamanho menor que o da imagem, a imagem é truncada (não centrada). A opção Efeito espelho (Windows) está disponível no tema "Imagem" da Lista de propriedades para as imagens mostradas nos formulários. Esta opção pode ser utilizada em aplicações configuradas em idiomas "direita para esquerda" que tem uma versão inversa da interface (para mais informação sobre o modo "direita para esquerda", consulte ).Como padrão, o modo direita para esquerda não inverte o conteúdo das imagens nos formulários. Entretanto, algumas vezes poderia ser necessário inverter algumas imagens. Esse seria o caso, por exemplo, com imagens usadas na interface, tais como flechas, que estão vinculadas com a posição dos objetos. Quando a opção Efeito Espelho (Windows) estiver marcada, uma inversão de esquerda a direita (efeito espelho) é aplicada à imagem:
Esta opção está disponível para imagens estáticas e as imagens de biblioteca, como também para objetos ativos usando imagens (ver Efeito espelho (Windows)). Esta opção apenas são consideradas:
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
ARTICLE USAGE
Manual de Desenho 4D ( 4D v16) |