Controle finamente as suas pontas em 4D

Tradução automática de Deepl

4D v16 R4 está a proporcionar-lhe mais flexibilidade em relação à gestão de gorjetas. Para além da possibilidade de activar ou desactivar todas as dicas de uma vez usando parâmetros de base de dados, pode agora controlar finamente como as suas dicas serão mostradas: o atraso antes de as mostrar e por quanto tempo é mostrado. E já não precisa de utilizar 4D Pack, tudo está incluído no 4D agora!

Activar ou desactivar as dicas

No passado, podia activar ou desactivar todas as dicas na sua aplicação utilizando os comandos dedicados 4D Pack: o_AP Get tips state e _o_AP SET TIPS STATE. A partir de 4D v16 R4, é agora possível fazer o mesmo directamente em 4D, utilizando o SET DATABASE PARAMETER e Get database parameter ordens.

// Disable the tips in the application
SET DATABASE PARAMETER(Tips enabled;0)
// Activar as dicas na aplicação
SET DATABASE PARAMETER(Tips enabled;1)
// Obter o estado das dicas exibidas na aplicação
EnableTips:=Ativarparâmetro da base de dados(Tips enabled
)

Mas esta configuração única não permite um bom controlo da visualização das pontas, é por isso que a 4D vai mais longe e oferece novas opções.

Novas opções para controlar finamente a visualização de dicas

Existem 2 novas opções para controlar a forma como as dicas são apresentadas na sua aplicação:

  • Controlar o atraso antes da exibição das dicas:

// Set the delay (ticks = 1/60 s) before the display of the tip
CONFIGURAR PARÂMETRO DA BASE DE DADOS(Atraso das dicas;10)
// Get the delay (ticks = 1/60 s) before the display of the tip
TipsDelay:=Abterparâmetro da base de dados(Atraso das dicas
)

  • Controlar a duração da exibição das dicas:

// Defina a duração (ticks = 1/60 s) da visualização da dica
CONFIGURAR PARÂMETRO DA BASE DE DADOS(Duração das dicas;50)
// Obtenha a duração (ticks = 1/60 s) da visualização da dica
TipsDuration:= Obtenha
oparâmetro da base de dados(Duração das dicas)

Actualizar dinamicamente um texto de dica

O OBJECT SET HELP TIP foi actualizado para lhe permitir actualizar dinamicamente o texto de uma dica quando esta está a ser exibida. Permite-lhe, por exemplo, alterar o conteúdo da dica enquanto pairando em diferentes regiões

Para mais detalhes, convidamo-lo a dar uma vista de olhos à seguinte base de dados de exemplos, onde encontrará mais exemplos de códigos:

Exemplo de base de dados

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.