What controls the positions of the components added to the dialog window?