Home Search

DriveWorks Solo 23
Enhancements

Send Feedback

Release Notes

DriveWorks 23 SP0

Supported Versions

SOLIDWORKS

SOLIDWORKS 2023, 2024 and 2025 are fully supported.

Microsoft Windows

Microsoft Windows 10 and 11 are fully supported.

New Functions

Additional functionality to enhance your implementation.

Higher Order Functions

Higher Order Functions allow data (in a table or array) to be transformed or filtered by a DWLambda.

The following higher order functions functions are included in this release:

  • TableMap

    Applies a Lambda Function across a provided table or array to transform the data into a new array.

    For example:

    • An existing table could have symbols applied to each value in a column. Use TableMap to remove the symbol so the value can be used in an equation.
    • An existing table column could have values that require converting to a different unit.
  • TableFilterByFunction

    Filters a table or array based on a single column using the provided Lambda Function.

    For example:

    • An existing table may require rows filtering based on a match in the given column but still exclude certain rows.
  • TableFilterByRowFunction

    Filters a table or array using the provided Lambda Function applied to each row.

    For example:

    • An existing table may require filtering based on a comparison of values in two cells of each row.

New and Enhanced Form Control Properties

Additional styling to give form controls a completely modern look.

Picture Size Mode

The Picture Size Mode property can have the value Cover applied.

Cover allows an image to cover the available limits of the controls while maintaining its aspect ratio and without displaying any whitespace.

The Picture Size Mode property is available on the following controls when a Picture is applied:

Label Control

Drive the border style of a Label control with a rule.

The Border Style property, on a Label control, can now be made dynamic.

Image showing the border style property on a label control being dynamic

Slider Control - Track

The following properties can now be controlled for the track of the Slider control:

Slider Control - Thumb

The following properties can now be controlled for the thumb of the Slider control:

  • Thumb Height

    Specifies the height of the Slider's Thumb.

  • Thumb Width

    Specifies the width of the Slider's Thumb.

  • Thumb Image Size Mode

    Controls how the image is sized within the Slider's Thumb.

  • Thumb Padding

    Specifies the padding of the Slider's Thumb when a picture is used for the Thumb Image.

  • Thumb Margin

    Specifies the margin of the Thumb from the edge of the Control. This can be used to make the Thumb appear inside of the Track.

Usability & UI

Focused visual updates and enhancements add further functionality across DriveWorks.

All Table Functions are in the Table Category

TableDistinctCount, TableFromList and TableSearch functions were previously listed in the General category (in the Functions list).

These have been moved to the Table category.

Image showing table functions moved from the General category

Go to the Function List

Rules Builder Settings

The color of the Caret (the blinking vertical line that indicates the cursor position within the rule editor window) can be changed from the Rules Builder Settings.

Image showing the CaretChange the Caret Color