Armazenando Valores | hyperPad Documentation

Loading...

Logo

Caixas de Containers

Com o hyperPad, você pode armazenar valores e dados usando "Caixas de Containers". As Caixas de Containers são semelhantes às variáveis encontradas em linguagens de programação tradicionais.

As Caixas de Containers não são como comportamentos regulares. Elas não são Ações ou Eventos. Você não pode conectar uma caixa de container a um evento. Elas são independentes do resto da lógica de comportamento. Para fins de organização, você pode conectar as Caixas de Containers a "Pacotes de Comportamento".

Com uma Caixa de Container, você pode armazenar temporariamente números ou texto para usar com outro comportamento em um momento posterior.

As Caixas de Containers também podem receber valores de múltiplas fontes, mas apenas armazenar o último valor inserido ou atualizado.

Uma vez que um valor foi armazenado ou atualizado, você pode precisar reexecutar quaisquer comportamentos que utilizem a caixa de container. Se você não executar os comportamentos novamente, pode não notar nenhuma mudança visível.

Por exemplo: Se você estiver mudando um rótulo com base em uma caixa de container. Você precisa executar o comportamento "Mudar Rótulo" após atualizar ou armazenar um valor na caixa de container.

Comportamento de Valor

O comportamento "Valor" é semelhante à caixa de container, no entanto, é uma Ação e o valor é armazenado apenas uma vez executado por um evento. Ao contrário das Caixas de Containers, um comportamento de Valor só pode armazenar um valor de uma única fonte.