Database di progetto: Nuove possibilità con l’editor di moduli

Tradotto automaticamente da Deepl

Con l’introduzione dei database di progetto, abbiamo modificato anche l’interfaccia di alcune finestre di dialogo di 4D. In questo post presenteremo alcune delle modifiche apportate all’editor dei moduli.

Architettura dei moduli

Iniziamo ricordando come sono organizzati i moduli.

Per ogni modulo viene creata una cartella con il nome del modulo in:

  • “/SOURCES/Forms” per i moduli del progetto
  • “/SOURCES/TablesForms/<TableNumber>” per i moduli tabella.

Ogni cartella di moduli è composta da:

  • Descrizione del modulo
  • Metodo del modulo
  • “Cartella “OggettiMetodi
    • Metodi dell’oggetto modulo
  • “Cartella “Immagini
    • File immagine

suggerimenti per l’elenco delle proprietà

Avrete notato che alcune proprietà dell’Elenco delle proprietà sono in grassetto. Perché? È molto semplice: le proprietà in testo normale utilizzano il valore predefinito, mentre quelle in grassetto sono state sovrascritte dal designer.

In questo video mostriamo il testo in grassetto, come reimpostare un valore e come queste informazioni possono essere utili con i fogli di stile.

Miglioramento dei gruppi di oggetti

4D consente di raggruppare gli oggetti in modo da poterli selezionare, spostare e modificare facilmente nel loro insieme. In questo video vi mostriamo i miglioramenti apportati per i gruppi nei database di progetto.

Ad esempio, per selezionare un singolo oggetto in un gruppo: fare prima clic su un oggetto del gruppo per selezionare il gruppo, quindi fare clic sull’oggetto specifico che si desidera selezionare.

Se si seleziona un gruppo, sono disponibili le azioni di allineamento e distribuzione. Le azioni si applicano a tutti gli oggetti del gruppo.

Vanessa Talbot
- Product Owner - Vanessa Talbot è entrata a far parte del team di 4D Program nel giugno 2014. In qualità di Product Owner, è incaricata 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. Ha lavorato sulla maggior parte delle nuove funzionalità di multi-threading preemptive e anche su un argomento molto complesso: la nuova architettura per le applicazioni con motore. Vanessa si è laureata presso Telecom Saint-Etienne. Ha iniziato la sua carriera presso il Criminal Research Institute come sviluppatrice per il dipartimento audiovisivo. Ha lavorato anche nei settori dei media e della medicina come esperta di supporto tecnico, produzione e documentazione di nuove funzionalità.