UX: miglioramento del comportamento di scorrimento nelle sottomaschere
I moduli utente hanno il compito di semplificare le cose per gli utenti. Ma cosa succede quando lo scorrimento diventa una battaglia tra le sottomasch...
I moduli utente hanno il compito di semplificare le cose per gli utenti. Ma cosa succede quando lo scorrimento diventa una battaglia tra le sottomasch...
Poiché l'area Web incorporata utilizza CEF come motore del browser Web, è stato richiesto un metodo per incorporare ulteriori interruttori CEF, come l...
Gli oggetti sono diventati una parte essenziale del linguaggio 4D e di Qodly. Ma quando si dichiara una variabile di questo tipo, si definisce un rif...
Ci siamo passati tutti. Si costruisce una bella interfaccia che mostra agli utenti una selezione di entità. Gli utenti possono rilasciare le entità pe...
Gli sviluppatori di componenti spesso richiedono l'utilizzo di una classe di un altro componente esistente. Con 4D 20 R6, quando un componente ha uno...
Di recente abbiamo fornito un nuovo modo di controllare l'accesso all'API REST tramite i privilegi e la funzione ds.authentify: Forza il login. Questa...
È possibile memorizzare le informazioni nell'archivio di vari tipi di sessione, come Client/Server, Web o Mobile, consentendo un facile riutilizzo in ...
In 4D 19 R6 abbiamo introdotto le classi HTTP per modernizzare la sintassi e migliorare le funzionalità dei nostri comandi client HTTP. Partendo da qu...
Nel contesto dello sviluppo 4D, la gestione dei componenti comporta in genere una notevole quantità di lavoro. Tuttavia, l'introduzione della funzione...
GitHub offre potenti strumenti per gli sviluppatori. Uno di questi è Codepaces, che consente di sviluppare online il codice memorizzato in un repo Git...
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica