An update to the NeoAppBuilder Beta is available for download below:
http://www.neosoftware.com/neoappbuilder.html
(Refresh your browser if you don't see the new version.)
Version 15.8.31 includes the following changes:
Added an action called Watch that can be used to monitor a variable and execute a subroutine when its value changes. The subroutine assigned to the Watch action can optionally have two parameters. When executed, the first parameter will contain the variable's new value, and the second the variable's previous value. The alias names used for the parameters do not matter. To stop watching a variable use the CancelWatch action.
Added a StrCompare action which can be used to compare two strings without case sensitivity.
Added StrTrimLeft and StrTrimRight actions.
Added target property to the Form object which can be used to redirect the server's response to a new window/tab or an iFrame object. Set the target to "_blank" to redirect output to a new window/tab, or use the id of an existing iFrame object. If a target is specified then the form's success and fail events will not work. When the target is empty, the data will be submitted via an XMLHttpRequest (sometimes referred to as "Ajax").
The Compile/Publish screen now includes a Minify Source option to compress the App's JavaScript, CSS and HTML files.
The Timer object's auto-start feature now works correctly with Timers placed on the first page.
Added Analog Clock example app.
The font size property editor (style tab) now includes a drop down list of common sizes and will automatically append "pt" (points) to the entered value if needed. Also, if the previously entered font size was in pixels, then "px" (pixels) will be appended instead.
The color selector now returns the correct HTML code for RGBA colors in locales that use a comma as a decimal separator. The alpha component of an RGBA color must always use a period instead of a comma! For example: rgba(41,170,255,0.5)
Improved the responsiveness of the Slider object's "changing" event.
The installer now correctly configures the start menu shortcut icon to launch NeoAppBuilder. Previously, some versions of Windows would launch the LanguageEditor instead.
And several other minor fixes and enhancements.