DriveWorks 21 introduces a unified web-based Form technology which provides a much more consistent and usable experience in the Form Designer of DriveWorks Solo.
While this use of web technology behind the new Forms Designer will ease the transition to DriveWorks Pro and browser-based DriveWorks projects, it also provides a host of benefits to native DriveWorks Solo forms.
The Web Form Technology controls have an added consistency in look, behavior, and sizing that makes it faster and easier to create great, professional quality forms in DriveWorks Solo.
In the majority of cases there will be little noticeable difference when upgrading your Projects to DriveWorks 21.
Realistically, you may need to do a little tweaking here and there to make things line up perfectly.
There should be no more difference than a pixel or two, so if you designed your forms with some buffer space they should be perfectly fine.
The section below (Form Control Visual And Style Changes) details exactly what has changed for each control.
We do recommend taking a backup of the DriveWorks data before opening any Group in DriveWorks 21.
With regards to using the Form Design task, nothing has changed.
Moving to this technology has allowed some enhancements to be incorporated into the Form Design task.
The following lists the changes made to the Form Design task as part of the Web Form Technology implemented in DriveWorks 21.
Change | Reason |
---|---|
Control Grips When multiple overlapping controls are selected, the grips have the same Z order as the selected controls. The resize grips of the top most control will take precedence over any below (which may be inaccessible). | Easier and more logical Control selection. |
Control Boundary The boundary of a control displays an outline on hover when unselected. | Allows instant identification of the control that will be selected before clicking.
Assists with selecting stacked and overlapping controls. |
Right Click (Context) Menu Renaming is disabled when multiple controls are selected. | Only one control can be renamed at a time.
The previous behavior did not respect which control was selected first/last to rename, and renamed the first selected item in the control tree. |
The following are visual and style changes to controls as part of the Web Form Technology implemented in DriveWorks 21.
Property or Element | Change |
---|---|
Check Cell | Size of check cell reduced from 16px x 14px to 14px x 14px by default. This adopts a standard with the input cells of other controls (for example the Option Button) and gives visual consistency. The cell is a true square for easier alignment. |
Property or Element | Change |
---|---|
Caption | Left padding (3px) removed. Aligns to the left edge of the control bounds. Consistent with other controls. |
Input Height
Input Value |
|
Property or Element | Change |
---|---|
Text | Removed left padding (3px). Aligned to control bounds. Easier alignment with other controls. |
Property or Element | Change |
---|---|
Text | Removed left padding (3px). Aligned to control bounds. Easier alignment with other controls. |
Property or Element | Change |
---|---|
Caption | Removed left padding (3px). Aligned to control bounds. Easier alignment with other controls. |
Property or Element | Change |
---|---|
Caption | Removed left padding (3px). Aligned to control bounds. Easier alignment with other controls. |
Input Height | Increased to 16px (from 15px). Visual consistency with other controls. Better alignment vertically and horizontally. |
Property or Element | Change |
---|---|
Fieldset Border | Now uses a simpler 1px grey border around the fieldset, previously 3px (white|grey|white). Positions border at control bounds. Easier alignment with other controls. |
Show Border Property | When false, all inner padding is removed from the Caption (legend) and fieldset. Aligns Options to edge of control. Easier alignment with other controls. |
Hover/Selected Pictures | Now shows selected state immediately when selected without moving the mouse. |
Caption | When long Captions are used, the overflowed text is aligned to the top, always showing the start of the Caption.
Consistent with the Option Button. |
Override Rule | If there is a Override Rule applied, when another Option is clicked, there will be a visual flicker as the server corrects the visual state of the Options.
The Option Group’s UI is not blocked for responsiveness. The change is made client-side immediately, and then corrected by the server if necessary. |
Property or Element | Change |
---|---|
File Name
Picture (Hover) |
|
Property or Element | Change |
---|---|
Caption |
|
Track | Outer padding calculated to half Thumb width/height, depending on orientation. No longer fixed 5px from control bounds. Logically sized to the draggable area, aligned over center point of the Thumb. |
Thumb | Now shows drag and dragging cursors on interaction.
The previous pointer cursor implied incorrect interaction. |
Property or Element | Change |
---|---|
Caption | Removed left padding (3px). Aligned to control bounds. Easier alignment with other controls. |
Input Height | Reduced to 16px (from 20px). Visual consistency with other controls. Better alignment vertically and horizontally. |
Property or Element | Change |
---|---|
Caption | Removed left padding (3px). Aligned to control bounds. Easier alignment with other controls. |
Input Height | Increased to 16px (from 15px). Visual consistency with other controls. Better alignment vertically and horizontally. |