Elevate Software


Login Login

ProductsBulletSalesBulletSupportBulletDownloadsBulletAbout





Home  Elevate Software Blog

Icon Elevate Software Blog

Elevate Web Builder 2.03 Released
Posted by Tim Young on Thu, Nov 12 2015

Elevate Web Builder 2.03 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions.

This release contains several bug fixes, which are detailed here. In addition to these bug fixes, there are the following breaking changes and enhancements:

Elevate Web Builder 2.03 Breaking Changes
The following are breaking changes in Elevate Web Builder 2.03:
  • There is a new Automatically load custom control interfaces in project search paths option in the Environment Options that, when enabled, causes the IDE to automatically load any custom control interface files located in the project's compiler search paths whenever a project is opened in the IDE. This option is enabled, by default, which could cause the forms to appear differently in the form designer than in prior releases. Also, if you have previously added custom control interface paths to the component library's search paths (also in the Environment Options dialog), you should move these paths into your application project's compiler search paths in order to allow this new functionality to work.


  • The Random function has been changed, and now returns a pseudorandom integer value between the from and to parameters (default 0 and High(Integer), respectively). The previous version of the function returned a floating-point value between 0 and 1, which was generally not as useful.
Elevate Web Builder 2.03 Improvements
The following are included improvements in Elevate Web Builder 2.03:
  • The TDataColumn class now has two new properties, Calculated and ReadOnly, for defining calculated and read-only columns, respectively. For more information on calculated columns, please see the Calculated Columns topic in the manual.


  • There is a new TAlertLabel control for showing alerts that can be closed by the user.


  • There is a new TAddress class and global Address instance variable in the WebComps unit for working with the browser address bar. You can use this functionality to provide anchor (#) manipulation and handling in your application. Anchors are useful for allowing forward/back navigation of various areas in your application via the browser because they do not cause the application to be unloaded during navigation.


  • There is a new ActivateOnClick property for the TBasicPanel, TPanel, and TScrollPanel controls that allows you to specify that you want any clicks on the container control, or any child controls contained within it, should activate (bring forward in the stacking order) the panel.


  • There is a new TGrid ColumnHeadersHeight property for specifying the height of the grid column headers.


  • There is a new TModalOverlay CloseOnClick property for specifying that the modal overlay should close all modal forms when clicked (default is False).


  • There is a new TCalendar DefaultView property for specifying the default (and minimum allowed) view for the calendar. This is useful for allowing the user to select a month, year, or decade. In addition, the TGridColumn control has additional calendar properties, including a calendar default view property.


  • There is a new TControl SlideTo method for performing an animated slide to a specific location.


  • There is a new OnAnimationsComplete event for all controls that support animation. This event is fired when all active animations complete, which is useful when executing multiple, simultaneous animations with a control.


  • There is a new Application Viewport ScrollBy method for programmatically scrolling the browser viewport.


  • There is a new Application IdleTimeout property and OnIdle event for handling inactivity (no keyboard, mouse, or touch actions) timeouts in your application.


  • The IDE's Run menu now contains a Parameters menu option that can be used to specify parameters to the URL used for running the appliction in the internal browser in the IDE.


  • The Project Manager now includes an Open Project Folder button and context menu item.


Tags: Elevate Web Builder, New ReleasesPermanent Link 0 Comments

Elevate Web Builder 2.02 Build 4 Released
Posted by Tim Young on Tue, Oct 27 2015

Elevate Web Builder 2.02 Build 4 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. This build contains several bug fixes, which are detailed here.

Tags: Elevate Web Builder, New BuildsPermanent Link 0 Comments

Elevate Web Builder 2.02 Build 3 Released
Posted by Tim Young on Sun, Oct 25 2015

Elevate Web Builder 2.02 Build 3 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. This build contains a bug fix for a GDI+ bug when resizing controls/elements with outset shadows in the designers, which is detailed here.

Tags: Elevate Web Builder, New BuildsPermanent Link 0 Comments

Elevate Web Builder Case Study - Environment Canada
Posted by Tim Young on Tue, Oct 20 2015

We've posted a new Elevate Web Builder case study as a technical article on the web site:

Case Study: Environment Canada Weather Reporting Application

Thanks very much to the Bruno Larochelle, the program manager at the Canadian Meteorological Aviation Centre, Edmonton office, for putting together this case study for us.

Tags: Elevate Web Builder, Case Study, Technical ArticlePermanent Link 0 Comments

Elevate Web Builder 2.02 Released
Posted by Tim Young on Tue, Oct 13 2015

Elevate Web Builder 2.02 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions.

Elevate Web Builder 2.02 Breaking Changes
The following are breaking changes in Elevate Web Builder 2.02:
  • The TInterfaceManager.Scheduler property has been removed, replaced with a new async keyword (see below for more information on this).


  • Layout consumption is now based upon the maximum consumption rectangle now, instead of the last element's consumption rectange. This provides a more logical layout behavior, especially with flow layouts.


  • The "Hot" control interface state is now given preference over the "Focused" state with mouse-overs.


  • The TPanel control interface's Visibility propety changed for the Client element.


  • The TPanel control interface's Base and Client element backgrounds are now styled differently in order to allow proper use with height animations.


  • The TGrid*Cell* control interfaces all contained incorrect Focused and Both state property settings for the Border.Top property that would cause unnecessary interface updates during grid cell updates. They should have been the same as the other interface states.


  • The TMenu control interface Padding and Background.Fill.Color property settings added for the Client element.


  • The TEdit, TMultiLineEdit, TEditComboBox, TFileComboBox, TGridEdit, TGridEditComboBox, TGridTextCell, TGridTextCellWithLines, and TGridColumn control interfaces' default Font.Color property changed to clElevateLightBlack in order to provide more contrast for editable text.
Elevate Web Builder 2.02 Improvements
The following are included improvements in Elevate Web Builder 2.02:
  • The compiler now supports a new async keyword for executing function/procedure calls asynchronously.


  • The TGrid control navigation/load performance as been greatly increased.


  • There is a new OnAnimationComplete event for all controls that support animation.


  • The entire selected row is now highlighted for the "Hot" interface state in the TGrid control when its RowSelect property is True.


  • There is a new TBalloonLabel control and control interface added for displaying text in a word balloon.


  • There are new OnEnter and OnExit events for the TMenu control.


  • There is a new TMenuItemSeparator control interface.


  • There is a new TMenuAddSeparatorButton control interface.


  • There is a new DropDownPosition property for the TEditComboBox, TDateEditComboBox, TButtonComboBox, and TGridColumn controls for specifying whether the associated drop-down control should be placed relative to the owner control's position, or positioned in the center of the application surface.


  • There is a new Responsive Panels example project added that shows how to use the layout overflow functionality to create flow layouts.


  • New keystrokes in the form/control interface designer: the up/down arrow keys select controls/elements in layout order and the ctrl+up/down arrow keys select controls/elements in tab order, making the selected control/element visible, if necessary. This is useful for verifying layout/tab ordering, as well as finding any "stray" controls/elements that are not visible because they are beyond the bounds of their container.


Tags: Elevate Web Builder, New ReleasesPermanent Link 0 Comments

ElevateDB 2.20 Released
Posted by Tim Young on Mon, Oct 5 2015

ElevateDB 2.20 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

This release includes support for RAD Studio 10 Seattle (Delphi 32/64-bit and C++Builder 32/64-bit). It also contains bug fixes for several incident reports, which are detailed here.

Tags: ElevateDB, New ReleasesPermanent Link 0 Comments


Previous Entries: 1-6 7-12 13-18 19-24 25-30 31-36 37-42 43-48 49-54 55-60 61-66 67-72 73-78 79-84 85-90 91-96 97-102 103-108 109-114 115-120 121-126 127-132 133-138 139-144 145-150 151-156 157-162 163-168 169-174 175-180 181-186 187-192 193-198 199-204 205-207
Image