Спасибо, да я тоже так думал, но, видать, тяжелый рабочий день сказался на умственной активности), вопрос решил таким образом:
Код:
procedure TOptionsForm.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
OptionsForm.Visible := FALSE;
WriteComponentResFile('Options', Self);
end;