You can add JavaScipt controls to a responsive form from the Component Store and set their properties, in exactly the same way as in previous versions. When you add a control to a responsive remote form it is added to the current layout breakpoint and all other breakpoints: initially, a control will be in the same position in all layouts, but you can switch to another layout and change its position and other properties for that layout. If you delete a control from one layout it will be removed from all other layouts. The size (left, top, etc) and various other properties ($align, $edgefloat, $dragborder, $errortextpos, and $visibleinbreakpoint) are stored for a component for each layout breakpoint. A responsive remote form generates a new event, evLayoutChanged, when the responsive layout breakpoint changes.
The Remote Form wizard in Studio 8.1 has been updated so all new remote forms have layout breakpoints defined and all the components have their edgefloat properties set up automatically to cater to different screen types and devices. The final version of the tutorial library (Pics2.lbs) contains a remote form created using the new Remote Form wizard which you can examine to see how layout breakpoints and edgefloat properties can be used together to create responsive forms.
Remote Form Migration
Existing users will be glad to know that there is a migration tool, to allow you to convert existing remote forms to the new responsive form type. The migration tool creates new layout breakpoints corresponding to the old screen sizes available in remote forms in previous versions, and tries to adjust the positioning and layout of fields to fit those breakpoints. The migration tool creates a new responsive remote form with breakpoints and modified screen layouts, based on an existing remote form, and retains the old unmodified form in your library.
Click here for more information about Responsive remote forms in Studio 8.1.
Try it for yourself
If you would like to try the new responsive features in Omnis Studio 8.1, as well as all the new features in this latest release, you can download a 90-day free trial version:
Existing users on a support contract (ODPP membership) should have already received their upgrades to Studio 8.1 by this time. If for some reason, you did not receive the upgrade, please contact your local sales office: