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
il
SET DATABASE PARAMETER(Tips duration;50)
// Ottenere la durata (ticks = 1/60 s) della visualizzazione del suggerimento
TipsDuration:=Ottieniparametro 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: