Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 17 total
Thread New 2.01 Improvements/Fixes Coming This Week
Mon, Jul 20 2015 5:30 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

I just wanted to do a quick summary of what's coming this week in 2.01:

- Responsive design layout flow functionality

- New TImage content layout support that, instead of using the layout
positioning and stretching, uses properties similar to background images, so
you can now easily have centered, proportionally-stretched images (this is a
breaking change !!!!)

- Google maps support with new TMap control, including geocoding and marker
support

- Lots of grid improvements, including icon/image control types (uses the
new content layout for images), the ability to control the appearance of
individual cells with a grid column update event, new events for column/row
selection, unbound sorting (with custom sorting per column), the ability to
save/load unbound rows to/from JSON, an AlwaysShowControls property, and
OnEnter/OnExit events for grid columns

- A new TServerRequest Timeout property (and a corresponding TDatabase
Timeout property) for specifying request timeouts

- A new TDialogCaptionbar AllowMove property that can be used to specify
that a dialog can be moved by dragging the caption bar

- The ability to "peg" a control to its current layout dimensions, which
updates the defined dimensions of the control so that they match the current
calculated dimensions of a control (used with dragging)

- A new public (not published) TControl ClientID property that you can use
to specify the unique HTML ID for the client UI element of a control, which
is useful when you need to identify the element from external JavaScript

- The emit clause for external classes now allows for namespaces with
periods (this.is.a.namespace)

- Support for function/procedure references in the compiler

- Basic animation support for moving/sizing with most of the pre-defined
easing equations as animation styles (this will most likely be labeled as
experimental, and may change in the future)

- Lots and lots of fixes, including a fix for the issue with mouse wheel
scrolling/touch scrolling over non-scrollable controls that are in
scrollable containers, issues with the OnKeyPress event, more coherent
mousedown/touchstart/click handling, hot state interface additions for
list/grid controls, IDE fixes, and more

----------------------------

As mentioned before, you can see the new responsive design layout flow in
action, with animation, here:

http://www.elevatesoft.com:8081/responsive/responsive.html

It's important to note here that this project uses zero, and I do mean zero,
actual user code.  It is created entirely with the designer and property
changes in the Object Inspector.

With the next 2.02 update, I will be focusing on filling in the visual
control gaps, notably new edit controls (date/time, number) and menu bars,
as well as adding some new dataset features that are needed.  I figure that
I'll need a few more of these types of updates to get the component library
fleshed out more and finish up some necessary additions for the web
server/modules, such as ISAPI/64-bit support, and then can start working on
the IDE improvements for 2.50.

Tim Young
Elevate Software
www.elevatesoft.com
Mon, Jul 20 2015 6:42 PMPermanent Link

Mark Brooks

Slikware

Avatar

Great selection of goodies Tim. Looking forward.
Mon, Jul 20 2015 8:01 PMPermanent Link

Boris B

Truly awesome! :D
Mon, Jul 20 2015 8:41 PMPermanent Link

Steve Gill

Avatar

The grid changes alone have got me excited! Smile

= Steve
Wed, Jul 22 2015 12:21 AMPermanent Link

Trinione

<< With the next 2.02 update, I will be focusing on filling in the visual
control gaps, notably new edit controls (date/time, number) and menu bars,
as well as adding some new dataset features that are needed. >>

Hi Tim:
Can update 2.02 focus on the new edit controls and then 2.03 on the other items. Date/Time and Calendar control is pretty important in the business world and it would be nice to have it ASAP.

I don't know if others would agree?
Wed, Jul 22 2015 3:21 AMPermanent Link

Steve Gill

Avatar

Hi Tim,

Will the grid improvements include an event that fires when someone clicks on the link in a ctLink column?

I have a grid with a links column for downloading files.  I would like to be able to know when someone clicks a link so I can log it.

Thanks.

= Steve
Wed, Jul 22 2015 3:25 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

The Touch scroll fix (which is coming in 2.01 Smiley and Date/Time edit
are the two main things for me.

Chris Holland
[Team Elevate]

On 22/07/2015 05:21, Trinione wrote:
> << With the next 2.02 update, I will be focusing on filling in the visual
> control gaps, notably new edit controls (date/time, number) and menu bars,
> as well as adding some new dataset features that are needed. >>
>
> Hi Tim:
> Can update 2.02 focus on the new edit controls and then 2.03 on the other items. Date/Time and Calendar control is pretty important in the business world and it would be nice to have it ASAP.
>
> I don't know if others would agree?
>
Wed, Jul 22 2015 5:55 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Trinione,

<< Can update 2.02 focus on the new edit controls and then 2.03 on the other items. Date/Time and Calendar control is pretty important in the business world and it would be nice to have it ASAP. >>

Isn't that what I just said ? Smile

Tim Young
Elevate Software
www.elevatesoft.com
Wed, Jul 22 2015 5:57 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Steve,

<< Will the grid improvements include an event that fires when someone clicks on the link in a ctLink column? >>

The OnClick will fire *after* the user clicks on any cell and the cell is selected, so you can use the appropriate data-bound or un-bound methods for retrieving the appropriate data for a given row/column.

Tim Young
Elevate Software
www.elevatesoft.com
Wed, Jul 22 2015 10:31 AMPermanent Link

Trinione

<< Can update 2.02 focus on the new edit controls and then 2.03 on the other items. Date/Time and Calendar control is pretty important in the business world and it would be nice to have it ASAP. >>

<< Isn't that what I just said ? Smile>>

Tim:
I meant that 2.02 just be the Date/Time and Calendar controls as more fixes/improvements/new stuff = a longer wait time.

The Date/Time and Calendar controls are quite necessary in a business app.

Was asking if the other items you mentioned could be scheduled in a 2.03 release.
Page 1 of 2Next Page
Jump to Page:  1 2
Image