a parte che avere textbox , pulsante e barra così grandi secondo me è orrendo! devi utilizzare i metodi .whidth , .heigth dei vari componenti per definirne le dimensioni
e i metodi .X e .Y per definirne la posizione
PUBLIC SUB Form_Resize()
DIM bordo AS Integer = 10 ' definisce la grandezza del bordo tra un componente e l' altro
Button1.w = FMain.w - bordo
Button1.h = (FMain.h - bordo * 4) / 3
ProgressBar1.w = FMain.w - bordo
ProgressBar1.h = (FMain.h - bordo * 4) / 3
TextBox1.w = FMain.w - bordo
TextBox1.h = (FMain.h - bordo * 4) / 3
Button1.x = bordo / 2
ProgressBar1.x = bordo / 2
TextBox1.x = bordo / 2
Button1.y = bordo
TextBox1.y = Button1.y + bordo + Button1.H
ProgressBar1.y = TextBox1.y + bordo + TextBox1.h
END
ottimo risolto ogni mio quesito addattando questo codice:
DIM bordo AS Integer = 30 ' definisce la grandezza del bordo tra un componente e l' altro
DIM bordo1 AS Integer = 1 ' definisce la grandezza del bordo tra un componente e l' altro
PictureBox1.w = 600
PictureBox1.h = 600
PictureBox1.x = (FMain.h - bordo1 * 4) / 3
PictureBox1.y = (FMain.h - bordo1 * 4) / 3
Embedder1.w = FMain.w - bordo
Embedder1.h = (FMain.h - bordo * 4) / 3
WebBrowser1.w = FMain.w - bordo
WebBrowser1.h = (FMain.h - bordo * 4) / 3
' Button2.w = FMain.w - bordo
'Button2.h = (FMain.h - bordo * 4) / 3
Embedder1.x = bordo / 2
WebBrowser1.x = bordo / 2
'Button2.x = bordo / 2
Embedder1.y = bordo
WebBrowser1.y = Embedder1.y + bordo + Embedder1.h
Button2.y = WebBrowser1.y + bordo + WebBrowser1.h
END
abbiamo:
una immagine di sfondo... (cosi non mi viene proprio al centro come potre fare per fala contrata?)
un embedder che assume altezza 1/3 e larghezza totale dello schermo
un webbrowser che assume altezza 1/3 e larghezza totale dello schermo
e un pulsante, che assume le sue dimensioni ma che viene posizionato nell'ultimo terzo disponibile del form...
grande grazie mille!!!