The example you provided is/was from a custom hand-jobbed form, where you have to do all the work in building/driving the form. InputBox is a simpler/canned form and is easier to use. For what your doing, I would suggest sticking with InputBox. Question becomes how does one trap the cancel button ... hmmmm ...

If your willing to upgrade to the latest DEV build of Kixforms ... can "fix" this up for you...