Prodotto

Definire la dimensione dei caratteri per il font automatico

Tradotto automaticamente da Deepl

In una precedente release di R, sono stati aggiunti due nuovi temi automatici per definire il carattere e la dimensione del carattere, per cui sono disponibili tre temi automatici che rispettano le linee guida di ogni piattaforma. Per progettare l’interfaccia, il tema automatico è la soluzione consigliata, con ogni oggetto del modulo che utilizza il font e la dimensione raccomandati dal sistema operativo.

In alcuni casi, si può avere bisogno di un maggiore controllo e di motivi validi per ignorare le linee guida. Con 4D v18 R3, è possibile ignorare le dimensioni dei temi automatici e avere un maggiore controllo sulla visualizzazione del testo.

Prodotto blank

Angolo degli oggetti: condivisione facilitata e altre buone notizie

Tradotto automaticamente da Deepl

Quante volte avete ricevuto l’errore“Tipo di valore non supportato in un oggetto condiviso” quando avete cercato di inserire un oggetto in un oggetto condiviso?

Che cosa avete fatto? Avete scritto del codice più lungo per trasformare il vostro oggetto innocente in un oggetto condiviso, magari iterando su tutte le sue proprietà?

Che ne dite di trasferire un oggetto condiviso da un gruppo condiviso a un altro?

Una cosa interessante sugli oggetti: sapete già che possono essere usati come una mappa hash (un sistema chiave/valore), ma che ne dite di ottenere tutte le chiavi o tutti i valori con una sola riga di codice?

Continuate a leggere, perché 4D v18 R3 è uscito e porta con sé buone notizie!

Prodotto blank

Galleria 4D per iOS: Modelli pronti all’uso

Tradotto automaticamente da Deepl

Con 4D v18 R3 sono in arrivo cose molto interessanti in 4D per iOS! Per farla breve, sono a disposizione 40+ modelli pronti all’uso e si ha accesso a un’ulteriore galleria integrata che può essere utilizzata direttamente dall’editor del progetto. La galleria si basa su un elenco dinamico di modelli aggiornati da GitHub. Sentitevi liberi di usare e testare i modelli e anche di condividere i vostri modelli personalizzati con altri sviluppatori!

Prodotto blank

Supporto XPath migliorato

Tradotto automaticamente da Deepl

XPath è un linguaggio che consente di lavorare facilmente con i documenti XML. È già utilizzabile tramite il comando DOM Find XML element e con 4D v18 R3 il supporto della sintassi XPath è stato drasticamente migliorato. Se siete tra coloro che hanno richiesto funzionalità come l’utilizzo di un carattere jolly in un percorso, continuate a leggere!

Prodotto blank

4D Write Pro: Nuove azioni standard per tabelle, righe e celle

Tradotto automaticamente da Deepl
4D v18 R3 introduce nuove azioni standard in 4D Write Pro. Esse riguardano le tabelle e i loro elementi( cioè le righe e le celle). Queste azioni consentono di definire il bordo di una tabella, il colore di sfondo di una cella, l’allineamento verticale del testo in una riga e l’allineamento della tabella stessa nel documento… solo per citarne alcuni. Tutte le azioni standard sono accessibili attraverso semplici pulsanti, elenchi a discesa o menu, oppure attraverso poche righe di codice. Volete di più? I menu si adattano automaticamente alla lingua dell’utente! Inoltre, tabelle, pulsanti, elenchi e menu si attivano o disattivano automaticamente in base alla selezione corrente dell’utente. Questo fa risparmiare molto tempo agli sviluppatori!

Prodotto blank

ORDA: Novità per i metodi di selezione delle entità

Tradotto automaticamente da Deepl

Per quanto riguarda ORDA, 4D v18 R3 è pieno di buone notizie! Sono disponibili nuovi metodi membri per migliorare ulteriormente la vostra esperienza di codifica.

Per cominciare, l’estrazione dei dati da una selezione di entità è stata notevolmente arricchita, consentendo di costruire una collezione completamente personalizzata con i dati della selezione di entità .

Inoltre, vi forniamo un modo per indicare a una selezione di entità che i suoi dati devono essere aggiornati immediatamente dal server, invalidando i dati nella cache.

Siete interessati ad alcuni dettagli? Continuate a leggere, tutto quello che c’è da sapere è qui sotto.

Prodotto blank

Introduzione alla programmazione orientata agli oggetti in 4D: Classi

Tradotto automaticamente da Deepl

Molti di voi hanno chiesto di poter definire un tipo di oggetto da quando il tipo Object è diventato disponibile. Grazie alla notazione a oggetti, molti di voi sognano di avere funzioni a oggetti. Non sognate più e salutate le classi nel database del progetto 4D v18 R3! In questo post introduciamo uno dei concetti più interessanti della programmazione orientata agli oggetti… insieme a un esempio di database e a un video bonus!

Notizie blank

4D v18 R3 Beta inizia oggi

Tradotto automaticamente da Deepl

Siamo lieti di annunciare il lancio del beta testing per 4D v18 R3! Quali sono i progressi che questa release ha da offrire?

  • Ci impegniamo a far evolvere il linguaggio 4D per un’esperienza di codifica intuitiva e senza soluzione di continuità. Per questo motivo, il linguaggio 4D ha fatto un enorme passo avanti con l’introduzione delle classi.
  • Non dovrete mai perdere tempo quando cercate di determinare quale operazione causa la lentezza di un server. È disponibile un nuovo comando che aiuta a rilevare le operazioni che superano una determinata durata.
  • AncheORDA ha le sue caratteristiche, ad esempio due nuovi metodi membri. Il primo consente di estrarre i dati da una selezione di entità, mentre il secondo permette di ottenere immediatamente i dati aggiornati dal server.
  • Più di 40 azioni standard sono state aggiunte all’interfaccia di 4D write Pro, ampliando ulteriormente le possibilità di sviluppo.
  • Per quanto riguarda 4D per iOS, sono ora a disposizione 40+ modelli pronti all’uso (accessibili dall’editor di progetto). È sufficiente un solo clic per installare il modello desiderato.
  • E molto altro ancora (vedi sotto).