Jump to content
Sign in to follow this  
jarto

Development updates

Recommended Posts

New update available in the development-channel:

  • Themes: New background for highlighting errors: bsErrorBackground
  • TW3StringGrid:
    • New event for setting custom row borders and backgrounds: OnDrawGridLineTheme

Share this post


Link to post
Share on other sites

New update is available in the development-channel:

IDE:

  • Anchors (and other sets) can be set in the Object Inspector
  • Improvements to generated Form implementation code:
    • Wait until created components are ready before setting properties and creating children
    • Set Anchors last
  • Prevent conflicting keyboard shortcuts from being saved
  • Use better default project options (no manifests, do not embed Javascript)
  • Add new units to units defaults and improve formatting

RTL:

  • Add xml-js to Libraries.
  • New ECMA.Promise unit from api docs
  • System.JSON:
    • Support for adding/setting JSON arrays
    • Add TJSONObject.Delete
  • Set form size to 100% before calling InitializeObject
  • Add missing units to SmartCL.Controls
  • Setting control's angle did not work in Firefox
  • Don't raise an exception while freeing a form which is not registered
  • Themes: default styles were not applied for all elements in Android and iOS
    • Fixes a bug where textarea's size is too big in TW3Memo

Note, that while the anchors can be set in the Object Inspector, it does not result in visible changes in the Visual Designer.

Share this post


Link to post
Share on other sites

New update available in the development-channel:

RTL:

  • Improvements to TW3ScrollBox:
    • AutoUpdate-property. If true, the scrollbox monitors changes in child components and updates itself automatically.
    • ForceParent-property. If true, child components are automatically moved to the Content-component.
  • Bug fixes to ToggleSwitch:
    • Did not work properly on Firefox
    • Value of Checked-property changed only after the animation was completed
  • Parent can now be changed, so components can be moved to different parents just like in Delphi
  • Align: If multiple components have same alignment, decide order based on component coordinates
  • Change w3_getPropertyAsInt to return 0 if value is NaN as NaN messes up any calculations using that value
  • SmartCL.Effects: Animations like fxMove did not work in Firefox

The changes to TW3ScrollBox lets you now use the ScrollBox also in the Visual Designer.

Share this post


Link to post
Share on other sites

New update available in the development-channel:

RTL:

  • ¬†EventManager: Make OnAllMovement compatible with SetCapture
  • Bug fixes:
    • Animated form changes and some other animations did not work with newest Firefox-versions.
    • Fix numerous bugs in TW3EdgeSenseController
    • Bug fix to setting the cursor by name. Fix typo.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×