Why are the Save and Cancel buttons drawn in the upper-left corner of the input dialog instead of the lower-right corner?
These buttons have been hidden in the Fnd_IO_InputForm form that gets inherited by your input form. They’re moved into place at runtime when the window is opened, and then moved again when the window is resized. For this to happen, the form’s On Resize event must be enabled, and you must call the Fnd_IO_InputMethod method from the form method.