Nice Article so far, BUT: IMHO you don't save your settings. So the line

HiddenImage.Properties.Settings.Default.Save()

is missing in FormOptions_FormClosed.