Gambas-it
Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: - 08 Luglio 2008, 20:30:22
-
Come si fa, all'interno del metodo Form_Open() ad asseganre le dimensioni della Form in base alla diemsnione dello schermo?
Mi spiego meglio (magari in italiano .... :-P): non sapendo a priori le dimensioni dello schermo dell'utente (14 pollici, 21 pollici, l'ausu eee ....) devo fa si che la form "entri" tutta nello spazio utile - escludendo pannello superiore e/o inferiore. E' chiaro che se la form è più grande compariranno le scrollbar vert. e orizz.
Come ralizzare un siffato miracolo?
Come sempre grazie a tutti
-
ME.Width = Desktop.Width
ME.Height = Desktop.Height
ciao
-
Grazie, ea quello che cercavo!! :ciao: :ciao:
-
Anche la proprietà .Maximize dovrebbe andarti a genio...
-
Qualcuno si è mai cimentato nell'affiancare due forms ???
Perchè se io faccio :
form1.w = desktop.w * 2/3
form2.w = desktop.w * 1/3
form1.x = 0
form2.x = desktop.w * 2/3
mi si sovrappongono di una 20na di pixel ???
-
Può essere un bug.
-
La butto lì: quei 20 pixel sono quelli gestiti dal window manager e dal relativo tema.
In KDE c'è per esempio per certi temi la possibilità di scegliere quanti pixel deve
essere largo il bordo delle finestre. Secondo me Gambas tiene conto solo della larghezza effettiva del form e non dei bordi. Da qui la sovrapposizione. Credo. Ciao.