I got the picture box size to change ``` Private Sub MainPic_Change() If Form3.Height > MainPic.Height Then MainPic.Height = Form3.Height End If If Form3.Width > MainPic.Width Then Form3.Width = MainPic.Width End If End Sub ``` but now this doesn't have it's effect after the picturebox has changed it's size (it's supposed to scale picture to fit picture box but only scales to fit old picture box size). ``` Private Sub MainPic_Paint() Dim Pic As Picture MainPic.AutoRedraw = True 'Here or in Properties Window Set Pic = LoadPicture(App.Path & "\Src\My Pictures\9.bmp") MainPic.PaintPicture Pic, 0, 0, MainPic.ScaleWidth, MainPic.ScaleHeight Set MainPic.Picture = MainPic.Image End Sub ``` PS how do I change where this thread is to questions and answers?