Um controle que o usuário pode clicar ou tocar para interagir com o aplicativo.

Descrição

Configure a propriedade OnSelect de um controle Botão para executar uma ou mais fórmulas quando o usuário clica ou toca no controle.

Propriedades-chave

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

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

Propriedades adicionais

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

AutoDisableOnSelect – desabilita automaticamente o controle enquanto o comportamento OnSelect está sendo executado.

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.

FocusedBorderThickness – a espessura da borda do controle quando ele tem o foco do teclado.

Color – a cor do texto em um 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.

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

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

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

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).

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.

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

HoverFill – a cor da tela de fundo de 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.

PaddingBottom – a distância entre o texto em um controle e a borda inferior desse controle.

PaddingLeft – a distância entre o texto em um controle e a borda esquerda desse controle.

PaddingRight – a distância entre o texto em um controle e a borda direita desse controle.

PaddingTop – a distância entre o texto em um controle e a borda superior desse controle.

PressedTrue enquanto um controle está sendo pressionado, false caso contrário.

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

PressedColor – a cor do texto em um 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.

RadiusBottomLeft – o grau para o qual o canto inferior esquerdo de um controle é arredondado.

RadiusBottomRight – o grau para o qual o canto inferior direito de um controle é arredondado.

RadiusTopLeft – o grau para o qual o canto superior esquerdo de um controle é arredondado.

RadiusTopRight – o grau para o qual o canto superior direito de um controle é arredondado.

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.

TabIndex – personaliza a ordem de tabulação de controles em tempo de execução quando definida como um valor diferente de zero.

Tooltip – um texto explicativo aparece quando o usuário passa o mouse sobre 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.

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).

Funções relacionadas

Navigate( ScreenName, ScreenTransitionValue )

Exemplo

  1. Adicione um controle Entrada de texto e nomeie-o como Fonte.

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

  2. Adicione um controle Botão, defina sua propriedade Text para mostrar Adicionare defina sua propriedade OnSelect para esta fórmula:
    UpdateContext({Total:Total + Value(Source.Text)})

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

  3. Adicione um controle Rótulo, defina sua propriedade Text para mostrar Total e pressione F5.

  4. Digite um número em Fonte, em seguida, clique ou toque em Adicionar.

    O controle Rótulo mostra o número que você digitou.

  5. Repita a etapa anterior uma ou mais vezes.

    O controle Rótulo mostra a soma dos números que você digitou.

  6. Para retornar ao espaço de trabalho padrão, pressione Esc.