giovedì 25 febbraio 2016

Proprietà flaggedRanges e flagged

Ho appena scoperto una proprietà interessante: flaggedRanges.
Questa proprietà permette di sottolineare tratteggiato in rosso parti di un testo senza andare ad intaccare la formattazione. Si tratta come di un velo sopra il testo, utilissimo per esempio per indicare le parole da correggere o altre funzioni con il testo, senza mettere mano ad esso.
La proprietà flaggedRanges, è composta da righe, ogni riga contiene due numeri che indicano il carattere iniziale e quello finale in cui mettere la sottolineatura.
Ad esempio il seguente codice:


set the flaggedranges of field 1 to ("28,32" & return & "58,62")


produce questo:
In alternativa si può usare la proprietà flagged, che produce gli stessi effetti:


set the flagged of word 7 of field 1 to true
set the flagged of word -1 of field 1 to true