Newsgroup: it.comp.lang.delphi
Titolo: Dimensione Font degli Items di un RadioGroup

Ciao, avrei un problema decisamente stupido ed elementare da risolvere
con un RadioGroup, dato che nonostante tutto non sia ancora riuscito a
sistemarlo come dico io. Il problema è semplice, l'oggetto in
questione mi visualizza gli items (3 in totale suddivisi su 3 colonne)
con una dimensione del font ridicola. La proprietà Size è impostata a
8 come tutti gli altri oggetti della finestra ma per qualche strano
motivo, il RadioGroup me lo visualizza più piccolo come se fosse un
Size := 6.
Ho controllato le impostazioni ParentFont e risulta false, come
dovrebbe essere. Ho modificato la dimensione del font arrivando anche
a 12 ma niente da fare, imperterrito sulla sua mini-dimensione. Ho
anche provato a ingrandire la dimensione del componente aumentando
width ed height ma nessun cambiamento. Ho cercato info in rete e
guardato l'help ma non ho trovato nulla.
Sapete darmi qualche indicazione sul motivo di questo comportamento
per me anomalo?
Grazie

 [...]
Mmm... avrei un'ipotesi, ma prima di accusarti di non aver letto la 
documentazione, ti faccio una domanda: come hai inserito gli elementi 
all'interno del controllo *TRadioGroup*? :-)
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


Mi fai paura..devo preoccuparmi?
Comunque li ho inseriti in visuale tramite la proprietà Items.
Mi porto avanti con le tue accuse: noooooooooo ho sbagliato di nuovo!!
Lo sapevo..prometto che leggerò di più la guida in futuro ;-)

 con una dimensione del font ridicola. La proprietà Size è impostata a
Ma te lo fa anche se ne inserisci uno su una nuova form?
-- 
Jax


Sinceramente non ho provato. Lo faccio ora e poi ti dico.


Provandolo su un form nuovo in un nuovo progetto si comporta
correttamente. Bho!

 Comunque li ho inseriti in visuale tramite la proprietà Items.
Non hai quindi inserito controlli *TRadioButton*, trascinandoli dalla 
Palette, all'interno del controllo *TRadioGroup*, ma semplicemente hai 
preso il controllo *TRadioGroup* e hai aggiunto elementi usando la sola 
proprietà /Items/, confermi?
Ciao,
   Marco.



Diciamo di si. Per la precisione, ho fatto copia/incolla da un form e
l'ho inserito in un altro modificando gli items dalla sua proprietà
relativa.
E tu dirai: bravo pirla! E' lì il problema..leggi la guida!...Ci ho
azzeccato?

 azzeccato?
In teoria non dovrebbe essere un problema. Ma hai provato a mettere 
ParentFont a True?
-- 
Jax

 relativa.
Lo chiedo perché mi è capitato, in occasione di vari corsi, che qualcuno 
usasse il controllo *TRadioGroup* per metterci dentro dei RadioButton, 
che ovviamente non funzionano in quanto il controllo non funge da Parent.
Magari, se si trattava di un caso simile, il problema del Font poteva 
essere dovuto ad una diversa impostazione del carattere per il presunto 
controllo contenitore e gli elementi al suo interno.
Evidentemente, non è questo il caso.
Hai provato a editare il DFM e a rimuove le informazioni sul Font per il 
controllo *TRadioGroup*? Magari hai impostato un valore errato per le 
dimensioni del carattere e, per qualche motivo, queste hanno effetto 
solo sugli elementi e non sull'intestazione del controllo che racchiude 
le opzioni al suo interno.
