Controllare finemente le punte in 4D

Tradotto automaticamente da Deepl

4D v16 R4 vi offre una maggiore flessibilità nella gestione dei suggerimenti. Oltre alla possibilità di attivare o disattivare tutti i suggerimenti in una sola volta utilizzando i parametri del database, ora è possibile controllare finemente il modo in cui i suggerimenti vengono visualizzati: il ritardo prima di mostrarli e per quanto tempo vengono mostrati. Inoltre, non è più necessario utilizzare 4D Pack: ora tutto è incluso in 4D!

Abilitare o disabilitare i suggerimenti

In passato, era possibile attivare o disattivare tutti i suggerimenti nella propria applicazione utilizzando i comandi dedicati 4D Pack: o_AP Get tips state e _o_AP SET TIPS STATE. A partire da 4D v16 R4, è ora possibile fare lo stesso direttamente in 4D, utilizzando i comandi SET DATABASE PARAMETER e Get database parameter .

// Disable the tips in the application
SET DATABASE PARAMETER(Tips enabled;0)
// Abilita i suggerimenti nell'applicazione
SET DATABASE PARAMETER(Tips enabled;1)
// Ottiene lo stato di visualizzazione dei suggerimenti nell'applicazione
EnableTips:=Riceveil parametro del database(Tips enabled
)

Questa singola impostazione, però, non consente un controllo preciso della visualizzazione dei suggerimenti; per questo motivo 4D si spinge oltre e fornisce nuove opzioni.

Nuove opzioni per controllare con precisione la visualizzazione dei suggerimenti

Sono disponibili 2 nuove opzioni per controllare la visualizzazione dei suggerimenti nell’applicazione:

  • Controllo del ritardo prima della visualizzazione dei suggerimenti:

// Set the delay (ticks = 1/60 s) before the display of the tip
SET DATABASE PARAMETER(Tips delay;10)
// Get the delay (ticks = 1/60 s) before the display of the tip
TipsDelay:=Recupera ilparametro del database(Tips delay
)

  • Controllare la durata della visualizzazione dei suggerimenti:

// Impostare la durata (ticks = 1/60 s) della visualizzazione del suggerimento
SET DATABASE PARAMETER(Tips duration;50)
// Ottenere la durata (ticks = 1/60 s) della visualizzazione del suggerimento
TipsDuration:=Ottieni
ilparametro del database(Tips duration)

Aggiornare dinamicamente il testo di un suggerimento

Il comando OBJECT SET HELP TIP è stato aggiornato per consentire di aggiornare dinamicamente il testo di un suggerimento durante la sua visualizzazione. Ciò consente, ad esempio, di modificare il contenuto del suggerimento mentre si passa il mouse su diverse regioni.

Per maggiori dettagli, vi invitiamo a dare un’occhiata al seguente database di esempio, dove troverete altri esempi di codice:

Database di esempio

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.