Glossario informatico
0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Condividi:        

Glossario informatico: Twip

Glossario informatico: una raccolta di tutti i termini informatici riguardanti Internet, l'informatica e i PC.

Autore della definizione: Oracolo
Letteralmente: Dall'Inglese "Twentieth of an Inch Point" (Un ventesimo di punto di pollice)


Unità di misura, utilizzata nella creazione di applicazioni basate su GUI per poter rappresentare tutti gli oggetti grafici con le medesime proporzioni: questo è utile perchè facilita i programmatori nel creare applicazioni in grado di funzionare su tutti i computer, indipendentemente dal tipo di display utilizzato.

Equivalenze:

1 Twip = 0.05 Punti Tipografici (0.05 = 1/20)

1440 Twip = 1 Inch (1 Inch = 2.54cm)


Un esempio pratico:

Problema:
"Una finestra contiene un elenco di voci incolonnate: si desidera che la larghezza della colonna sia tale da visualizzare tutte le parole per intero, senza troncarle sulla destra."

Soluzione:
Il programmatore dovrà ricercare, tra gli oggetti elencati nella lista, quello che contiene il maggior numero di caratteri (per dirla "in gergo", si dovrà cercare la stringa che contiene più caratteri); Inoltre gli servirà conoscere qual è la dimensione (in punti) del font utilizzato.

Dal momento che la larghezza della colonna è espressa in Twip, tutti i valori ottenuti dovranno essere convertiti in questa grandezza.
La dimensione minima che la colonna dati dovrà avere è data pertanto dalla formula:

Larghezza_Colonna = numero_caratteri_stringa_piu_lunga * 20 * dimensione_font



Questo almeno in teoria: in realtà è sempre bene considerare un piccolo margine aggiuntivo per migliorare la leggibilità.
Spesso, inoltre, nelle moderne suite di sviluppo (ad esempio Visual Studio 2010), gli oggetti grafici dispongono di funzioni che, se abilitate, svolgono in modo automatico la procedura sopra descritta.
Purtroppo, però, non sempre si è così fortunati da poter lavorare in ambienti così evoluti! :-)


Cerca anche su: Google, Wikipedia.
Questa definizione non è completa?
  • Migliorala tu stesso e contribuisci alla crescita del glossario.
  • Scrivi all'Oracolo di pc-facile.com e lui ti risponderà via e-mail entro 48 ore lavorative.
  • Invia questa definizione a un amico.