SmartDevicesPlus 5.3

New Functionalities:

GeneXus 16 upgrade 2 compatibility

Compatibility with GeneXus 16 upgrade 2 was added.

Translations added

Missing translations were added for Japanese version.

User control charts' new properties

New properties were added to SmartDevicesPlus Charts user control for both Android and iOS platforms:

  • PieOthersCategoryText : This property was added in Pie Chart for both Android and iOS. When a value is set, Pie chart will automatically group smaller values into a single Pie ‘Slice’ and use the property’s value as the label for that ‘slice’.
  • PieValuePicture : This property was added in Pie Chart for both Android and iOS. It allows user to define the ‘picture’ of the value that will be shown inside the ‘Pie chart’ when property ‘PieShowValues’ is set to ‘Values’.
  • MarkerShowValue : This property was added for both Android and iOS. It allows user to define if the chart will draw values or labels inside the chart’s marker.
  • MarkerValuePicture : This property was added for both Android and iOS. It allows user to define the ‘picture’ of the value that will be shown inside the chart’s ‘marker’, when property ‘MarkerShowValues’ is set to ‘Values’.  
  • LegendHorizontalAlignment : This property was modified in Android. Two new values were added to the property:
    • Scroll: When selected, chart’s legend will scroll horizontally. This is the new default value.
    • Wrap: When selected, chart’s legend will grow vertically, adding elements as much labels as it can in each row.
       

 

Fixed Issues:

Error using Mobile Dynamic Form (Issue number: 1227)

When user applies template "Mobile Dynamic Form", an error is shown and application stops when trying to scroll the form in Android, and the following error is shown in logs:
java.lang.IllegalArgumentException: failed to create uc type: TextBox.

Category axis labels angle' not working (Issue number: 1233)

Android chart property 'Category axis labels angle' was not working. Chart was ignoring property value.

Android chart invokes event while scrolling (Issue number: 1234)

If a SmartDevicesPlus Android Chart user control has a default action assigned, the event is invoked when the screen is scrolled. This happens only if the scroll is originated inside the chart.