Newsgroup: it.comp.programmare.win32
Titolo: Tahoma e numero di DLU per griglia

Stň iniziando (che emozione! :-) a disegnare le prime finestre di dialogo
per Windows della mia vita. Visto che userň sempre il Tahoma, vorrei sapere
qual'č la spaziatura ufficiale (in DLU) che la griglia dovrebbe avere per
piazzare i controlli con precisione al pixel.
--
Stefano Pettini
domi...@tiscalinet.it
web.tiscalinet.it/dominion
ICQ#: 38328322

Non usare il Tahoma, non è detto che nel sistema di chi eseguirà il tuo
programma sia installato. Bisogna usare MS Sans Serif, oppure un altro font
che sai che sia presente di sicuro nel sistema (ad esempio che installi da
setup). Per di più, il Tahoma ha avuto giudizi contrastanti, non è
apprezzato da tutti e poi è un True Type e in molti concordano che per
l'interfaccia utente sia meglio usare font bitmap.
Bye,
Lorenzo

 setup).
Il Tahoma serebbe installato dal mio setup. Comunque Microsoft ha deciso di
includerlo in Windows2000 e di usarlo in ogni finestra del nuovo sistema
operativo. Office lo fa sin dalla versione 97.
Prima o poi lo useranno tutti, si sa che quando Microsoft decide una cosa
diventa standard. Lo farò anch'io.
Inoltre, ecco la descrizione ufficiale del font Tahoma, lo consiglia anche
di usarlo come font dell'interfaccia utente:
Tahoma is one of Microsoft's new sans serif typeface families. It consists
of two Windows TrueType fonts (regular and bold), and was created to address
the challenges of on-screen display, particularly at small sizes in dialog
boxes and menus.
Since the Tahomas are TrueType fonts, they can be rotated and scaled to any
size, and anti-aliased by the rasterizer built into Microsoft Windows 95 and
Microsoft Windows NT 4.0. These features give the fonts significant
advantages over bitmap system fonts such as MS Sans Serif.
Designed by world renowned type designer Matthew Carter, and hand-instructed
by leading hinting expert, Monotype's Tom Rickner, Tahoma sets new standards
in system font design. It is ideal for use in User Interface Scenarios and
other situations requiring the presentation of information on the screen.


 diventa standard. Lo farò anch'io
Un'ottima filosofia, non c'è che dire.
Bye,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
Web: 
http://loz.freeweb.org

Sei un grande!!!
Anch'io uso sempre il tahoma (per qualunque cosa) e:
1) Non mi ha mai dato problemi (ricordati che è di default per i menù)
2) In ditta tutte le mie applicazioni si riconosco da quello ... che gli dà
un taglio molto W2000
PS: dovresti vedere com'è bella un'appliczione Notes tutta in tahoma:)

 wrote in message
7r9ah5$8io$1...@aquila.tiscalinet.it...


Non capisco....
Vuol dire che cio' che resta dei menu' (dire che sono owner-drawn e'
poco!!!) e' disegnato usando appunto il font Tahoma. In pratica non
essendo possibile (usando le API di Win32) modificare il font dei
menu' in ogni applicazione, lo hanno creato di tipo owner-draw. Bello,
pero' se si ha un computer vecchiotto ci si addormenta (per non
parlare poi del fatto che il Tahoma ha delle linee un po' troppo
sottili, con tutte le conseguenze per la vista).
Bye.
Joseph Parrello - OWL/C++ Programmer
http://JoParrello.freeweb.org
(
jopar...@geocities.com
)

Già, peccato che esistano ancora molte macchine con installato Win95 OSR-1
senza tahoma né altri ammeniccoli... nelle aziende sono diffusissssimi
(comunque anche la OSR-2 non ha il tahoma, credo nemmeno Win98). Il tahoma
lo danno con Office 97 e 2000, Win2000, IE-5 (pacchetto "fonts aggiuntivi").
Pertanto su molte macchine sarà tutto sfasato, a patto di non redistribuire
il tahoma e non so se Microsoft lo permette.
Bye,
Lorenzo

 wrote in message
37dc4ba1...@news.iol.it...


 wrote in message
wMgC3.7310$qf3....@typhoon.libero.it...


 il tahoma e non so se Microsoft lo permette.
Prima di tutto non sarà mai sfasato. Il DLU, l'unità di misura degli spazi
nelle finestre di dialogo, è indipendente dal font usato. Cmq penso che
distribuirò il Tahoma. O meglio (ora che mi ci fai pensare): io specifico
Tahoma. Se non c'è il sistema usa automaticamente l'MS Sans Serif, e il
gioco è fatto.


gioco è fatto.
Se fossi in te userei l'Arial, molto simile al Tahoma, ma molto piu'
leggibile, anche su schermi obsoleti. Stilisticamente provengono dallo
stesso ceppo (si fa' per dire!!!), e sono molto diversi dal Times New
Roman. Inoltre tieni conto che l'Arial e' di serie su tutte le
macchine Win32 (e anche su Win3.1) e che il Tahoma e l'MS Sans Serif
non di certo sono la stessa cosa. Inoltre ti consiglio di usare uno
stesso font sia per ogni casella di dialogo, ma anche per le toolbar
con il testo e per i tooltip. E se ti riesce di implementare un menu'
owner-draw tipo quello usato da Office97, allora fai si' che anche i
singoli item dei menu' appaiono dello stesso font (per tutto questo
casino io mi sono trovato bene sempre con l'Arial).
Bye.
Joseph Parrello - OWL/C++ Programmer
SourceNet Italia (
http://SourceNet.freeweb.org
)
Le patch di OE (
http://www.freeweb.org/computer/SourceNet/Outlook.htm
)

 owner-draw tipo quello usato da Office97,
Sai creare i menů "nuovi" utilizzabili come una toolbar con le icone a
fianco delle voci? Mi spieghi come si fa?


fianco delle voci? Mi spieghi come si fa?
Non sono pero' pratico di MFC. Troverai esempi a bizzeffe su
http://www.codeguru.com
, vedi nelle sezioni dei menu e delle toolbar.
Bye.
Joseph Parrello.

 dialogo? Non mi sembrano la stessa cosa. Prova un po'.
Ho provato ed è come dicevo io. Il DLU, usato al posto dei grezzi pixel,  è
fatto proprio per evitare l'inconveniente che il testo non entri nei suoi
spazi se si cambia la sua dimensione o il font.
