Tira uma foto ou carrega imagens do dispositivo local.

Descrição

Com esse controle, os usuários podem tirar fotos ou carregar arquivos de imagem do seu dispositivo e atualizar a fonte de dados com esse conteúdo. Em um dispositivo móvel, o usuário é apresentado com o diálogo de escolha do dispositivo para escolher entre tirar uma foto ou selecionar uma já disponível.

Esse controle é composto, formado por dois controles. Pressione ou toque uma vez para selecionar o controle externo que mostra a imagem carregada. Pressione ou toque novamente para selecionar o controle de rótulo interno.

Propriedades de controle externo

Essas propriedades se aplicam ao controle externo.

BorderColor – a cor da borda do controle.

BorderStyle – se a borda do controle é Solid, Dashed, Dotted ou None.

BorderThickness – a espessura da borda do controle.

Disabled – se o usuário pode ou não interagir com o controle.

DisabledBorderColor – a cor da borda do controle se a propriedade Disabled do controle estiver definida como true.

DisabledFill – a cor da tela de fundo de um controle se sua propriedade Disabled estiver definida como true.

Erro – Se houver um problema ao carregar uma imagem, essa propriedade conterá uma cadeia de caracteres de erro apropriada.

Fill – a cor da tela de fundo de um controle.

Height – a distância entre a parte superior do controle e as bordas inferiores.

HoverBorderColor – a cor da borda do controle quando o usuário mantém o ponteiro do mouse nesse controle.

HoverFill – a cor da tela de fundo de um controle quando o usuário mantém o ponteiro do mouse sobre ele.

Mídia – Um identificador para o clipe que um controle de áudio ou de vídeo reproduz.

OnSelect – como o aplicativo responde quando o usuário toca ou clica em um controle.

PressedBorderColor – a cor da borda do controle quando o usuário toca ou clica nesse controle.

PressedFill – a cor da tela de fundo de um controle quando o usuário toca ou clica nesse controle.

Visible – se um controle é exibido ou está oculto.

Width – a distância entre das bordas esquerda e direita de um controle.

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (tela, se não houver contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (tela, se não houver contêiner pai).

Propriedades de texto interno

Essas propriedades se aplicam ao controle de rótulo interno que, por padrão, indica “Toque ou clique aqui para adicionar uma imagem”. Para selecionar esse controle interno, pressione ou toque no controle Adicionar imagem uma vez e depois novamente.

Align – a localização do texto em relação ao centro horizontal do respectivo controle.

Color – a cor do texto em um controle.

DisabledColor – a cor do texto em um controle se sua propriedade Disabled estiver definida como true.

Font – o nome da família de fontes no qual o texto é exibido.

FontWeight – o peso do texto em um controle: Bold (negrito), Semibold, Normal ou Lighter (mais leve).

HoverColor – a cor do texto em um controle quando o usuário mantém o ponteiro do mouse sobre ele.

Italic – se o texto em um controle está em itálico.

OnChange – como o aplicativo responde quando o usuário altera o valor de um controle (por exemplo, ajustando um controle deslizante).

Padding – a distância entre o texto em um botão de importação ou exportação e as bordas do botão.

PressedColor – a cor do texto em um controle quando o usuário toca ou clica nesse controle.

Size – o tamanho da fonte do texto que aparece em um controle.

Strikethrough – se uma linha é exibida cortando o texto que aparece em um controle.

Text – texto que aparece em um controle ou que o usuário digita em um controle.

Underline – se uma linha é exibida sob o texto que aparece em um controle.

VerticalAlign – a localização do texto em um controle em relação ao centro vertical desse controle.

Funções relacionadas

Patch( DataSource, BaseRecord, ChangeRecord )

Exemplo

Adicionar imagens a um controle da Galeria de imagens

  1. Adicione um controle Adicionar imagem e clique três vezes nele.

    Não sabe como adicionar, nomear e configurar um controle?

  2. Na caixa de diálogo Abrir, clique ou toque em um arquivo de imagem e depois clique ou toque em Abrir.

  3. Adicione um controle Botão, mova-o no controle Adicionar imagem e defina a propriedade OnSelect para o controle Botão como esta fórmula:
    Collect(MyPix, AddMediaButton1.Media)

    Deseja obter mais informações sobre a função Collect ou outras funções?

  4. Adicione um controle Galeria de imagem e defina sua propriedade Items como MyPix.

  5. Pressione F5 e clique ou toque no controle Botão.

    A imagem do controle Adicionar imagem aparece no controleGaleria de imagens. Se a imagem não tiver a mesma proporção que o controle Imagem no controle Galeria de imagens, defina a propriedade ImagePosition do controle Imagem como Fit.

  6. Clique ou toque no controle Adicionar imagem, clique ou toque em outro arquivo de imagem, clique ou toque em Abrir e clique ou toque no controle Botão que você adicionou.

    A segunda imagem aparece no controle Galeria de imagens.

  7. (opcional) Repita a etapa anterior uma ou mais vezes e, em seguida, retorne ao espaço de trabalho padrão pressionando Esc.

Use a função SaveData para salvar as imagens localmente ou a função Patch para atualizar uma fonte de dados.