Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: akrobaticone - 14 Ottobre 2013, 10:39:03

Titolo: Ridimensionamento font associato a dimensione form
Inserito da: akrobaticone - 14 Ottobre 2013, 10:39:03
In un form ho due gridview le quali si ridimensionano insieme al form stesso
le righe ho notato che cambiano la loro altezza in funzione del carattere usato.
Esiste un sistema semplice per cambiare la dimensione del font adeguandola alle misure del form e di conseguenza delle gridview?
In poche parole
schermo piccolo font piccoli, schermo grande font grandi
spero di essere stato chiaro.

Grazie

EDIT: mi sono accorto solo ora
la sezione giusta era quella di programmazione...
Titolo: Re: Ridimensionamento font associato a dimensione form
Inserito da: vuott - 15 Ottobre 2013, 00:26:53
Ho l'impressione che dovrai utilizzare un calcolo proporzionale tra la dimensione dello schermo e quella del Font.  :-\
Titolo: Re: Ridimensionamento font associato a dimensione form
Inserito da: akrobaticone - 15 Ottobre 2013, 08:32:15
è la prima cosa che mi è venuta in mente
mi chiedevo se c'era un altro sistema, magari utilizzando qalche priprietà o metodo degli oggetti
Titolo: Re: Ridimensionamento font associato a dimensione form
Inserito da: akrobaticone - 15 Ottobre 2013, 09:10:52
mi chiedevo anche se c'è una relazione diretta tra il parametro che definisce la grandezza del font e il numero di pixel che lo compone
Titolo: Re: Ridimensionamento font associato a dimensione form
Inserito da: akrobaticone - 15 Ottobre 2013, 17:37:13
ad occhio e croce per far stare un font in una label deve essere circa i 4/5 dell'altezza della label stessa
per cui

Codice: gambas [Seleziona]
label1.font.size=label1.height *4/5


ho usato Arial, non ho ancora provato con altri

molto approssimativo, sul mio pc funziona



Titolo: Re: Ridimensionamento font associato a dimensione form
Inserito da: vuott - 15 Ottobre 2013, 18:09:38
In rapporto allo schermo puoi utilizzare ovviamente le proprietà  della Classe Screen (o anche Desktop).
Titolo: Re: Ridimensionamento font associato a dimensione form
Inserito da: akrobaticone - 16 Ottobre 2013, 00:45:46
Grazie per la dritta

la percentuale si può affinare, (13/20 ad esempio) ma rimane costante il rapporto durante il ridimensionamento.
appena ho finito il lavoro lo posto quì.