Page 1 of 1

NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Mon Aug 31, 2015 11:54 am
by Neosoft Support
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.

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 5:08 am
by luishp
As allways this is a great update to NeoAppBuilder!!!

I have notice some annoying changes:

-"FadeIn" page enter-effect is not working as usual. Now the pages seems to appear with no transition when "FadeIn" is selected.
-In this version the content seems to be clipped to the app size. ¿Why?. Until now it was possible to put objects lower than the height of the app and the page was as big as needed verticaly and the height property was the "minimun height" of the app. Right now it is not possible to have a diferent height size for different pages. :-(

Thanks!!

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 7:10 am
by luishp
I have notice the autosize project properties now work so much better on web browsers.
¡Great! :D

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 9:25 am
by Neosoft Support
-"FadeIn" page enter-effect is not working as usual. Now the pages seems to appear with no transition when "FadeIn" is selected.
-In this version the content seems to be clipped to the app size. ¿Why?. Until now it was possible to put objects lower than the height of the app and the page was as big as needed verticaly and the height property was the "minimun height" of the app. Right now it is not possible to have a diferent height size for different pages.


Sorry about that. I suspect something in the page's css was inadvertently changed. I will look into it.

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 10:07 am
by Neosoft Support

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 1:02 pm
by luishp
As quick as a ray!
Now the fade-in page transition works fine again. :-)

Content outside the app size limits is shown again except if the app is centered horizontally and the content is outside, on the left side.
I have found a workaround adding this CSS to every page name:
Code: Select all
#pagename{overflow:visible}


This is important for pages that covers all the horizontal size.
Please take a look at the header and footer of this site I'm working on right now, so you can see what I mean:

http://investmentday2015.com

Thanks!!

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 6:03 pm
by Neosoft Support
Content outside the app size limits is shown again except if the app is centered horizontally and the content is outside, on the left side.
I have found a workaround adding this CSS to every page name:


You could also try adding the following once to the App Properties > Styles instead of each page id:

Code: Select all
html {overflow:visible}

Re: NeoAppBuilder Beta Test (Update 15.8.31)

PostPosted: Tue Sep 01, 2015 10:06 pm
by luishp
You could also try adding the following once to the App Properties > Styles instead of each page id:


It does not work for me.

It is not directly related but perhaps interesting regarding the creation of more traditional websites using NeoAppBuilder:
I usually add this CSS to allow vertical scroll but not the horizontal one:
Code: Select all
body{
    overflow-y:scroll;
    overflow-x:hidden!important;
}