Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: kicco - 22 Agosto 2019, 09:46:31

Titolo: Dimensioni Form
Inserito da: kicco - 22 Agosto 2019, 09:46:31
 :ciao:
Creo un form con .W=800 e .H=600.
nella procedura Form_open:
Codice: [Seleziona]
print Form.W & " " & Form.H
risultato:
640  480
Cos'è che non capisco?
Ho come valore di scala del sistema 100%!  :-\
 :ciao:
Titolo: Re:Dimensioni Form
Inserito da: Gianluigi - 22 Agosto 2019, 14:25:05
E se invece scrivi:
Codice: [Seleziona]
Print Me.Width & " - " & Me.Height

 :P
Titolo: Re:Dimensioni Form
Inserito da: kicco - 22 Agosto 2019, 14:39:25
Funziona!
Ma perchè?
O son di coccio... Ma non è la stessa cosa?
 :ciao:
Titolo: Re:Dimensioni Form
Inserito da: Gianluigi - 22 Agosto 2019, 14:43:11
Prova questo codice:
Codice: [Seleziona]
  Print Form.Name
  Print Me.Name

 :P :P
Titolo: Re:Dimensioni Form
Inserito da: kicco - 22 Agosto 2019, 14:51:36
OK!
Dico vaccate se dico: FMain è la classe e Form è l'oggetto prodotto?
Titolo: Re:Dimensioni Form
Inserito da: Gianluigi - 22 Agosto 2019, 15:25:30
Francamente non saprei cosa rispondere, propenderei per un si (  ;D ), visto che proseguendo con i print:
Codice: [Seleziona]
  Print FMain Is Class
  Print Form Is Class
  Print FMain Is Form

 :P :P :P
Titolo: Re:Dimensioni Form
Inserito da: Gianluigi - 22 Agosto 2019, 16:45:53
Come diceva una mia lalla, un bel gioco dura poco, il fatto è che dopo due beffe ce ne stavano bene tre.  ;D
Quindi smetto di scherzare e attacco a scrivere le mie cavolate ehm considerazioni:
Form è Parent di FMain ed è anche il nome dell'osservatore, credo dipendano da quello le sibilline risposte date da Print.
Comunque se leggi qui dovresti avere le idee un tantino più chiare:
http://gambaswiki.org/wiki/comp/gb.qt4/form

Si lo so avrei dovuto già tradurlo, ma sono pigro altrimenti non userei Gambas (vedi qui * cosa scrive Minisini) e poi ora fa caldo. Con i primi freddi il cervello attacca a funzionare un tantino di più.
* https://lists.gambas-basic.org/pipermail/user/2019-August/067803.html
Titolo: Re:Dimensioni Form
Inserito da: kicco - 22 Agosto 2019, 18:40:39
Citazione
ma sono pigro...
Pigro? Alla faccia, se sei pigro tu... :coder: