Elevate Software

Login Login


Home  Elevate Software Blog

Icon Elevate Software Blog

Tags Showing all blog entries tagged with "Elevate Web Builder 2"

Elevate Web Builder Version 2 Released
Posted by Sam Young on Mon, Jun 22 2015

We are very pleased to announce that Elevate Web Builder version 2 is now available for purchase and download.

Some of the new features in Elevate Web Builder 2 include:
  • A brand new UI layer that supports both design-time and run-time UI element manipulation using the same codebase

  • Image
  • Control interface functionality that allows for re-skinning controls interactively

  • The ability to create and install components into the IDE

  • The ability to create new form classes and use them as the basis for forms in your application

  • New layout management functionality

  • New graphics capabilities, including alpha transparency, gradients, rounded corners, shadows, and opacity

  • Several new controls/components, including a tabbed page panel, header panel, group panel, icon, animated icon, progress bar, and toolbar

  • Complete touch support

  • Support for run-time type information in the compiler, which allows for loading/saving objects to/from JSON with one call

  • Support for loading and running back-end Elevate Web Builder Web Server modules in the IDE
For more information about Elevate Web Builder 2, please visit the following link:

Elevate Web Builder Product Information

Pricing for Elevate Web Builder 2 is as follows:
  • The price for a new Elevate Web Builder 2 license is $359.00

  • If you have renewed your Elevate Web Builder subscription or purchased a new license within 6 months of the Elevate Web Builder 2 release, your upgrade price is $159.00

  • If you currently own Elevate Web Builder and have not renewed your subscription within 6 months of the Elevate Web Builder 2 release, the price to upgrade to Elevate Web Builder 2 is $259.00
Please use the following link to order Elevate Web Builder:

Order Elevate Web Builder

Elevate Web Builder 2 Preview Customers
We would like to thank everyone that ordered the Elevate Web Builder 2 Preview for their invaluable feedback and incident reports.

If you ordered the Elevate Web Builder 2 Preview, your order date was adjusted to June 22, 2015 and your subscription for Elevate Web Builder 2 that is included with the purchase will not expire until June 22, 2016.

After this release, we are planning on spending a few weeks addressing any issues that may arise, and will be working on some smaller features that didn't make it into the final release. Any fixes and minor improvements will be released in new builds as they are completed.

ElevateDB PHP Extension Special Offer
Special promotional pricing is also available for the ElevateDB PHP Extension for customers that wish to use ElevateDB with PHP in their web server applications with Elevate Web Builder. Just be sure to select the EWB-EDBPHP special offer code when adding the ElevateDB PHP Extension product to your cart to receive a 50% discount off the normal price of the product. Please use the following link to order the ElevateDB PHP Extension:

Order ElevateDB PHP Extension

Tags: Elevate Web Builder 2, New ReleasesPermanent Link 0 Comments

Elevate Web Builder 2 Release Delayed Again
Posted by Tim Young on Sun, Apr 26 2015

Unfortunately, I'm still not quite finished with the Elevate Web Builder 2 documentation, so the release is going to be delayed for a few more days. I will be uploading a new preview build today, however, so that everyone can start using the release candidate product. My apologies for the delay.

These are the new features in the release candidate:
  • You can now bundle external images, fonts, etc. in addition to Javascript using the project manager. However, the web fonts are not being registered yet, so don't use them yet. I'll be adding this in before the final release.

  • There's a new "Reset Interface" option in the form designer that allows you to reset the interface of a control to its default state. This is useful when switching out control interfaces.

  • There is now support in the dataset transactions for fail-safe commits. You can retry commits that fail as many times as necessary. In addition, this means that commits are asynchronous also, and so you can use transaction wrappers around dataset update events without worrying about timing issues with the transactions, or trying to chain together event handlers.

  • The TDatabase.Load method is now called LoadRows. This is due to the inclusion of a new TDatabase.LoadColumns method. The general idea here is to allow for more dynamic datasets from the back-end web server application.

  • You can use user/password parameters for authentication instead of http headers. There's a new TDatabase.AuthenticationMethod method for specifying this (default is headers).

  • The object persistence is done, meaning that you can now load/save TPersistent descendants to/from JSON using a couple of method calls.

  • There's a new TViewport class whose instance is attached to the TApplication global class instance. You can use it to specify whether or not to show scrollbars in the browser viewport (separate X and Y overflow properties), as well as retrieving information about the browser viewport size.

  • The TGrid control is done. It includes automatic fit for columns (right stretch) and the ability to turn on/off column headers and lines. It can now also have a transparent background, which you can see in action in the multimedia example (see below).

  • The TAudio/TVideo controls are done.

  • Double-taps are now being properly mapped to OnDblClick events for touch environments.

  • There's a new standard interface that is more in line with the Windows8/Metro style. If you liked the old one, then you're going to have to wait a little while before I can update it for all of the new controls that have been completed since I switched out the old interfaces. I've also got a more rounded interface that will be published soon, also, and it uses Google's Open Sans font, by default.

  • There are new clElevate* colors that represent a default color scheme that is used in the default standard interface. It contains 3 shades of black, gray, blue, orange, and green, as well as a gray background fill color.

  • The TEWBDatabaseAdapter component for Delphi now includes a HandleRequest method that will take an incoming TServerRequest from an EWB server module and handle all of the messy details of processing the request and generating a response. In addition, there are now new TEWBDatabaseAdapter.OnAuthenticateUser and TEWBDataSetAdapter.OnFilterRows events that allow you to automate authentication and filtering of datasets. The TEWBDatabaseAdapter now also handles URL user/password authentication (see above).

  • There are 3 new sample projects, one for multimedia, one for layout properties, and one for object persistence (see above).

  • There are quite a few little bug fixes and minor changes to the interfaces. If you've modified/customized the interfaces at all for your projects, then you may have to adjust your modifications to accommodate some of these changes.
If you encounter a bug with the release candidate, please report it, but don't necessarily expect a fix before the actual release. If it's anything more than a very simple fix, I'll probably delay it until after the release. I'm planning on doing a quick minor release anyways in order to clean up any leftover issues that needs to be addressed.

If you don't see a particular feature/control property, method, or event, then it won't be in the initial release. Just submit an enhancement request and I'll work it in ASAP.

Tags: Elevate Web Builder 2Permanent Link 0 Comments