I have two forms one is frmMain, it is the main form, the second is frmAdvanced, it is to set the advanced settings. What I'm trying to do is when the settings are changed on the advanced settings form, I want to see the changes on the main form. It is things like turning a toolbar or statusbar from visible to not visible. I can get it to work if I exit the enitre program and re-open the program. I'm saving all of the settings to a text file. But I want to see the changes with out exiting the program. This is the code from the frmAdvanced form to turn on or off the status bar if the the box is checked:

Private Sub chkStatusbar_Click()
If chkStatusbar.Value = 1 Then
frmMergeMain.mnuViewStatusBar.Checked = True
frmMergeMain.mnuViewStatusBar.Visible = True
Else
frmMergeMain.mnuViewStatusBar.Checked = False
frmMergeMain.mnuViewStatusBar.Visible = False
End If
End Sub

When I leave the advanced form and return to the main form the status bar is either still there, if it was there in the first place or not there if it was not there.

HELP please.