create (tvirtualpersistent)
create (tdialogcontroller)
create (tstringdialogcontroller)
create (tfilenameeditcontroller)
destroy (tlinkedpersistent)
setlinkedvar (tlinkedpersistent)