Recursos comuns (como Travar)

Esses são alguns dos recursos comuns aplicáveis para formas e peças.

[Operação]

Você pode configurar uma operação para executar tocando o objeto.

Para habilitar a operação para o objeto:

  1. Selecione o objeto na tela:
  2. Na janela Propriedades, ir para a guia [Função] ➞ guia [Toque] ➞ [Operação].
  3. Selecione a operação desejada [Tipo] e [Operação] na lista.

[Tipo]: [Bit]

[Operação] Descrição
[Definir] ATIVA a propriedade de origem booleana especificada no [Destino].
[Reinicializar] DESLIGADO a propriedade de origem booleana especificada no [Destino].
[Alternar] Muda para LIGADO/DESLIGADO ou vice-versa, com base na propriedade de origem booleana especificada.
  • Se o bit estiver LIGADO, ele será DESLIGADO quando tocado.
  • Se o bit estiver DESLIGADO, ele será LIGADO quando tocado.

[On Temporário]

ATIVA a propriedade de origem booleana especificada enquanto o objeto é pressionado, e DESATIVA a propriedade de origem booleana quando o objeto é liberado.

Você pode adicionar um atraso com a propriedade [Habilitar atraso] abaixo.

[Off Temporário]

DESLIGADO a propriedade de origem booleana especificada enquanto o objeto é pressionado, e LIGADO a propriedade de origem booleana quando o objeto é liberado.

Você pode adicionar um atraso com a propriedade [Habilitar atraso] abaixo.

[Habilitar atraso] Usado com operações ON Temporário e OFF Temporário, define a quantidade de tempo que o objeto deve ser pressionado até que a propriedade de origem booleana seja ligada ou desligada. Especificar o tempo de atraso em unidades de 100 milissegundos.

Observação: Se você deseja definir um atraso após o objeto for liberado, até que a propriedade de origem booleana seja ligada ou desligada, você não poderá usar esta configuração. Em vez disso, desenhe um interruptor e crie um script da seguinte forma.

[Tipo]: [Word]

 

[Operação] Descrição
[Definir] Grava a propriedade de origem ou constante especificada em [Origem] para a propriedade de origem especificada no campo [Destino] e copia o resultado para a propriedade de origem de destino.
[Adicionar] Adiciona a propriedade de origem ou constante especificada em [Origem] para a propriedade de origem especificada no campo [Destino] e copia o resultado para a propriedade de origem de destino.
[Subtrair] Subtrai a propriedade de origem ou constante especificada em [Origem] da propriedade de origem especificada no campo [Destino] e copia o resultado para a propriedade de origem de destino.
[Multiplicação] Multiplica a propriedade de origem ou constante especificada em [Origem] pela propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.
[Divisão] Divide a propriedade de origem ou constante especificada em [Origem] pela propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.
[AND] Executa uma operação AND (AND bitwise) entre um integer ou propriedade de origem especificada em [Origem] com propriedade de origem especificada no campo [Destino] e, a seguir, copia o resultado para a propriedade de origem de destino.
[NAND] Executa a operação NAND (produto lógico seguido de NOT) entre o integer ou propriedade de origem especificada em [Origem] e propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.
[OR] Grava o valor OR (soma lógica) do integer ou propriedade de origem especificada em [Origem] e propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.
[NOR] Grava o valor NOR (soma lógica seguida por Inversor) do integer ou propriedade de origem especificada em [Origem] e propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.
[XOR] Grava o valor XOR (soma lógica exclusiva) do integer ou propriedade de origem especificada em [Origem] e propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.

[Tipo]: [String]

[Operação] Descrição
[Definir] Grava a propriedade de origem ou constante especificada em [Origem] para a propriedade de origem especificada em [Destino] e copia o resultado para a propriedade de origem de destino.
[Concatenar] Grava a propriedade de origem ou constante especificada em [Origem] para a propriedade de origem especificada em [Destino] e combina o resultado para a propriedade de origem de destino.

[Tipo]: [Alteração de tela]

[Operação] Descrição
[Anterior] Retorna a uma tela anterior.
[ID específica] Altere para a tela associada ao ID especificado.

Observação:

  • Se você definir o ID de uma tela inexistente, a tela não será alterada. (Por exemplo, tela 0 ou 10000 que não existem em um projeto.)
  • Se você definir um valor negativo como o ID, ele exibe uma tela anterior. Por exemplo, o valor -3 é alterado para a terceira tela anterior. Entretanto, se o valor de ID negativo for maior que o número de alterações de tela, a primeira tela é exibida.

[Tipo]: [Alteração de conteúdo]

[Operação] Descrição
[Anterior] Retorna ao conteúdo anterior.
[ID específica] Altere para o conteúdo associada ao ID especificado.

Observação:

  • Se você definir o ID de um conteúdo inexistente, o conteúdo não será alterado. (Por exemplo, conteúdo 0 ou 10000 que não existem em um projeto.)
  • Se você definir um valor negativo como o ID, ele exibe um conteúdo anterior. Por exemplo, o valor -3 é alterado para o terceiro conteúdo anterior. Entretanto, se o valor de ID negativo for maior que o número de alterações de conteúdo, o primeiro conteúdo é exibido.

[Travar]

Se a condição de trava definida para o objeto for atendida, então a função de toque será ativada. Esse recurso evita a entrada por toque acidental.

Para habilitar a trava para o objeto:

  1. Selecione o objeto na tela:
  2. Na janela Propriedades, ir para a guia [Função] ➞ guia [Detalhe] e habilitar [Travar].
  3. Defina a condição de trava.
Tipo de dados A trava está no estado Desligado A trava está no estado Ligado
BOOL False

True

[Tipo de bip]

Você pode ativar o bip de toque para o objeto.

Para ativar o buzz:

  1. Selecione o objeto na tela:
  2. Na janela Propriedades, ir para a guia [Função] ➞ guia [Detalhe] e selecione o [Tipo de bip] na lista.

[Efeito de pressão]

Você pode alterar a aparência do interruptor no runtime.

[Shift]

Quando o interruptor é pressionado, o interruptor move-se 4 pixels para a direita e 4 pixels para baixo.

Observação:

  • Se você pressionar a extremidade do interruptor, o interruptor não funcionará porque a posição da posição tocada e o interruptor são diferentes.
  • Se você habilitar a sombra, a posição do interruptor será movida para a posição de sombra.

[Inverter]

Quando o interruptor é pressionado, a cor do plano de fundo do interruptor altera.

Os objetos abaixo suportam este recurso:

[Fonte] - [Tipo]

Se você utilizar um texto cujo código de caracteres não seja suportado pela fonte selecionada, então o texto será exibido como um caractere de espaço branco ou símbolo quadrado.

[Rich Text]

Você pode formatar o texto exibido em um objeto.

Para formatar texto, siga as etapas abaixo.

  1. Selecione o objeto na tela:
  2. Da janela Propriedades, ir para a guia [Forma] → guia [Texto], e da lista [Layout de texto] selecione [Rich Text].
  3. No [Texto], digite o texto que você deseja formatar entre as tags rich text.

Observação: A formatação do texto não é exibida no editor de tela. Verifique a formatação na simulação.

Para obter informações sobre a simulação, consulte o seguinte.

O que é simulação?

Tags rich text

Estilo Tag Exibir
Negrito <b>AB</b>CDE ABCDE
Itálico <i>AB</i>CDE ABCDE
Sublinhar <u>AB</u>CDE ABCDE
Cor <font color="#FF0000">AB</font>CDE ABCDE
Tamanho <font style="font-size:10px">AB</font>CDE ABCDE
Plano de fundo <font style="background:#FF0000">AB</font>CDE ABCDE
Quebra de linha AB<br>CDE AB CDE

Observação: Quando a tag de quebra de linha é usada em um objeto com as propriedades [Habilitar Modo de entrada] e [Rich Text] habilitadas, o teclado não exibe ou insere a quebra de linha corretamente.

Ao aplicar vários estilos a um objeto, consulte o seguinte.

Estilo Tag Exibir
Cor e negrito <font color="#FF0000"><b>AB</b></font>CDE ABCDE
Plano de fundo e tamanho <font style="background: #FF0000; font-size 10px">AB</font>CDE ABCDE
Cor e tamanho <font style="font-size: 10px" color="#FF0000">AB</font>CDE ABCDE

[Cor quando selecionada]

Especificar o método de inversão quando um objeto é selecionado. Para objetos da lista suspensa e de receita suspensa, especifique o método de inversão quando um item da lista for selecionado.

Observação: Ao usar [Cor reversa] em um objeto configurado com piscar em uma das [Cor da fonte] ou [Preencher], quando o objeto é selecionado e as cores são invertidas, a primeira configuração de transparência é aplicada às cores de Intermitência.

Exemplo

  Cor/Transparência quando exibido Cor/Transparência quando selecionado
Cor da frente

(1)

Valor: ID1

Transparência: 50%

(2)

Valor: ID2

Transparência: 80%

Valor: ID9

Transparência: 50%

Preencher

Valor: ID9

Transparência: 0%

(1)

Valor: ID1

Transparência: 0%

(2)

Valor: ID2

Transparência: 0%

Os seguintes objetos suportam este recurso.

  • Exibição de data e hora

  • Lista suspensa

  • Campo numérico

  • Receita suspenso

  • Exibição de strings

  • Exibição de data