IF THIS.Caption = "NOTITLE" THISFORM.TitleBar = 0 THIS.Caption = "TITLE" nOffset = 0 ELSE THISFORM.TitleBar = 1 THIS.Caption = "NOTITLE" nOffset = SYSMETRIC( 9 ) ENDIF DO FORM B NOSHOW NAME oForm oForm.Top = THIS.Top + THISFORM.Top + nOffset + SYSMETRIC( 4 ) oForm.Left = THIS.Left + THISFORM.Left + THIS.Width + SYSMETRIC( 3 ) oForm.ShowAlso this assumes the called forms borderstyle is resizable if not change 4 and 3 to 10 and 11.