Newsgroup: it.comp.lang.delphi
Titolo: caratteri .. speciali

vorrei inserire in una stringgrid dei caratteri speciali ..
la stringgrid deve contenere i nomi delle carte da ramino.. tipo AF(asso 
fiori), QP (Q Picche).
Solo che al posto di F e P, vorrei apparissero i caratteri speciali che 
riproducono i disegni...
Ho cercato sui Font, ma non ne ho trovati, wingding doveva averli ma non li 
trovo..
e poi dovrei trovare il metodo per far scrivere le cifre con un font e tali 
caratteri con il font specifico..
mica avete qualche idea?
Google non mi ha aiutato!
Forse non ho messo le parole chiave giuste? 

> Google non mi ha aiutato!
non c'è solo google. la guida in linea l'hai letta o no?
A.

 vorrei inserire in una stringgrid dei caratteri speciali ..
Se vuoi fare uso dei font, semplicemente usi la "Mappa caratteri" di 
Windows per individuare quale dei set installati possiede i simboli che 
desideri utilizzare e, attraverso lo stesso applicativo, verifichi qual 
è il codice corrispondente al carattere.
Anche il controllo *StringGrid* (che uno slogan potrebbe definire come 
"Il Controllo Preferito dei Troll") consente l'impostazione di un font 
attraverso l'omonima proprietà.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

>mica avete qualche idea?
Usa la proprietà canvas amico...
--- posted by geoForum on 
http://www.delphiedintorni.it

 
Usa immagini delle dimensioni a te più consone (8x8 o 16x16 o 32x32).
Goblin
-- 
Ibis et redibis non morieris in bellum
http://goblinland.myminicity.com/

Non devo essermi spiegato:
il font symbol ha i caratteri specifici (fiori, quadri etc), ma non gli 
altri caratteri, quindi io devo poter scrivere su una cella stringgrid sia 
con il font standard, sia con il symbol inserendo i codici giusti 
(#169,#170,#171,#172 );
Non posso dare alla 
stringgrid.font.name
='Symbol' perchè mi cambia tutti i 
caratteri.
Quindi volevo sapere se esiste un font che abbia tutti icaratteri standard 
(Abcdef....)
sia i symboli (Cuori,fiori....)
In alternativa come fare ad alternare i font in una cella stringgrid o in 
qualsiasi altro controllo, (tlistview per esempio)
"NB" <n...@IXl.com> ha scritto nel messaggio news:fung6o$fll$1...@aioe.org...


 qualsiasi altro controllo, (tlistview per esempio)
In quel caso, intercetta l'evento /OnDrawCell/ e traccia il disegno 
nella cella desiderata, caricando l'immagine contenuta in un bitmap, in 
un file di risorse, in un file esterno o da un componente *TImageList*.


un file di risorse, in un file esterno o da un componente *TImageList*.
Però... i miei complimenti... un'evoluzione del post che avevo scritto 
io sul canvas, deve essere sicuramente la soluzione giusta. 
Solo una cosa, non ti serve usare un'immagine perchè con il canvas e la 
proprietà textout puoi cambiare prima il font.
MiaGriglia.Canvas.Font.                           
MiaGriglia.Canvas.TextOut(Rect.Left+2,Rect.Top+1,':)');
rigorosamente nell'ondraw


 io sul canvas, deve essere sicuramente la soluzione giusta. 
Infatti era un buon suggerimento.
Cavolo, se tu non fossi un troll, sarebbe stato davvero perfetto. ;-)
Chi lo sa, oggi è il 25 aprile... magari assistiamo ad una nuova 
"liberazione".


>Cavolo, se tu non fossi un troll, sarebbe stato davvero perfetto. ;-)
Non esiste perfezione in una ben nota anomalia del sistema, là dove ciò 
che viene ritenuto "perfetto" è soltanto oggettivamente "conforme".
E' chiaro che il risultato di più anomalie congenite del sistema può 
generare un risultato apparentemente corretto dell'oggetto Delphi che 
finisce per fornire durante la relazione con l'utente il comportamento 
previsto.
Tale corrispondenza non elude le anomalie necessarie per originarla che 
poichè emergono al livello di processore, sono invisibili e non 
persistenti nei confronti dell'utente.
