Questo è semplice, disegni la finestra con le dimensioni minime (es.296X296) e la imposti come Utility poi in Open imposti la misura con cui vuoi aprirla (es. 600X600)
Questo naturalmente lo si può constatare solo se uno usa i contenitori per disegnare le finestre, altrimenti il codice postato da
BruceSteers funzionerebbe bene.
Per comprendere cosa intendo dire, basta scaricarsi questo progetto:
https://www.gambas-it.org/smf/index.php?topic=7998.msg49037#msg49037per poi salvarlo in un nuovo progetto magari come
ProvaUtility e cambiare commentando così in
Form_Open la riga di codice:
Aggiungere il codice postato da BruceSteers, avviare il progetto e ridimensionare la finestra cercando di ridurla al di sotto delle misure. Si vedrà come la finestra rimpicciolisca oltre i limiti per poi rimbalzare alle misure date.
Ora commentate il codice di BruceSteers e aggiungete appena sotto
' Me.Resizable = False (che lascerete commentato) questa riga di codice:
Ora riprovate a rimpicciolire la finestra per constatarne la differenza di comportamento.