Create la vostra interfaccia per 4D Write Pro

Tradotto automaticamente da Deepl

Volete creare rapidamente una barra di menu per gestire le vostre aree? 4D Write Pro aree? Volete creare un menu contestuale per i vostri utenti finali? Volete creare un mosaico di colori per cambiare lo sfondo del documento? Questa funzione è fatta apposta per voi e, per di più, non dovrete scrivere nemmeno una riga di codice…

Abbiamo aggiunto azioni standard per gestire le aree 4D Write Pro . Possono essere definite in fase di progettazione o di programmazione. Sono disponibili più di 80 azioni, per citarne solo alcune: Stile del carattere (grassetto, corsivo, sottolineato), Colore del carattere, Colore dello sfondo, Allineamento del testo (sinistra, centro, destra, giustificazione…), Bordi (stile, colore, larghezza, raggio…), Azioni del correttore ortografico…

Una cosa importante da notare: quando vengono assegnate agli oggetti dell’interfaccia, le azioni standard gestiscono automaticamente l’attivazione/disattivazione dell’oggetto in base al contesto. Facile!

Ecco un esempio di menu di 4D Write Pro che utilizza le azioni standard:

4D Write Pro menu

Oltre ai menu, è possibile creare con estrema facilità una semplice barra degli strumenti di azione utilizzando un’azione standard per ogni pulsante:

4D Write Pro toolbar with Standard actions

Le azioni standard possono anche essere utilizzate per sostituire il menu contestuale predefinito dell’area di 4D Write Pro con un menu contestuale personalizzato, in modo che si adatti perfettamente alle vostre esigenze:

blank

Per scoprire tutte le possibilità e le potenzialità delle azioni standard e per avere maggiori dettagli sul loro utilizzo, vi consigliamo di dare un’occhiata a questo post del blog sulle azioni standard.

Nel seguente database, è possibile vedere come utilizzare le azioni standard in ogni modo diverso:

Database di esempio

Elenco delle azioni

Ogni azione del menu contestuale (molto ricco) dell’area di 4D Write Pro è ora disponibile come azione standard. Ciò significa che ora è possibile accedere a tutte queste azioni tramite la programmazione, anche se un comando WP non esiste ancora!

Ecco un elenco non esaustivo delle azioni standard disponibili per le aree di 4D Write Pro, dato che sono quasi un centinaio:

  • fontBold, fontItalic, fontUnderline, fontLinethrough, fontSubscript e fontSuperscript per attivare gli attributi di carattere grassetto, corsivo, sottolineato, barrato, apice e pedice
  • fontSize o color con un parametro per impostare una determinata dimensione o colore di carattere
  • font/showDialog, color/showDialog oppure backgroundColor/showDialog per visualizzare il font di sistema, il selezionatore di colori dei font o il colore di sfondo dei font.
  • borderStyle, borderColor, borderRadius, borderWidth con un parametro per definire lo stile, il colore, il raggio e la larghezza del bordo del documento/paragrafo/immagine/testo
  • margin oppure padding con un parametro per definire il margine o il padding del documento/paragrafo/immagine/testo
  • bookmark e un parametro per selezionare un determinato segnalibro
  • visibleReferences, computeExpressions oppure freezeExpressions per visualizzare, aggiornare o congelare tutte le espressioni dinamiche nell’area
  • tutte le azioni relative al controllo ortografico. Tra le altre: spell/autoCorrectionEnabled, spell/autoLanguageEnabled, spell/showDialog, …
  • visibleBackground, visibleFooters, visibleHeaders, visibleHiddenChars, visibleHorizontalRuler o visiblePageFrames per mostrare/nascondere lo sfondo del documento, i piè di pagina, le intestazioni, i caratteri nascosti, il righello orizzontale o la cornice della pagina
  • zoom con un valore dato passato come parametro per definire lo zoom della vista
  • merge o split unire/dividere i paragrafi
  • pageMode con un parametro per definire la modalità di visualizzazione della pagina (bozza, incorporata, pagina)

Guarda l’elenco completo delle azioni standard di 4D Write Pro >

Nuovi comandi

È stato aggiunto il comando INVOKE ACTION è stato aggiunto. Esegue un’azione standard in un contesto definito.

Per sapere se un’azione standard è applicabile e valida nel contesto corrente, è possibile utilizzare il nuovo comando Get action info comando.

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à.