salve a tutti, sono nuovo del forum e neofito del mondo unix. Mi sto avvicinando all'open source con la distribuzione Ubuntu che è la più vicina a win, finora unico S.O. utilizzato.
Tanto per iniziare stavo cercando di riscrivere i vecchi programmi con gambas che trovo molto facile ed intuitivo ma ho trovato difficoltà quando ho dovuto centrare il form nello schermo.
in visual basic il comando è semplice:
FORM1.move=((screen.widht-me.widht)/2,(screen.height-me.height)/2)
ma gambas non riconosce la variabile "screen", io ora ho risolto il problema con il numero fisico delle divisione dello schermo ma il giorno che cambio risoluzione cambia la posizione nello schermo del form...
FORM1.move=((1280-me.widht)/2,(780-me.height)/2)
mi indicate quale è la variabile che identifica la risoluzione dello schermo in uso, in modo da correggere il mio codice?