Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 52 total
Thread EWB 2 Status Update
Wed, Jul 23 2014 3:30 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

I know it's been a while since I've posted any status updates, and my apologies for not posting anything sooner.  I really haven't had anything new to report other than "development is proceeding", and that is also the case now.  

There was a major hiccup in the development in May/June, and that has accounted for the majority of the additional delays. The designer has been done for months, but I had to add a design-time execution engine on top of the compiler in late May and that really blew the schedule apart.  It also required a rewrite of the type handling in the compiler, which wasn't the best in the world to begin with and really needed a rewrite, anyways.  The good thing is that now EWB has an execution engine, and I'll be leveraging that in the EWB Web Server in the future (front-end and back-end execution in the IDE, with live back-end debugging).

Right now I'm working like crazy on trying to get an alpha version done ASAP.  You should start seeing some announcements soon, along with the video that was promised long ago.

I've attached a screen shot of the control interface designer in EWB 2.  This is different from the main designer for container controls like panels/forms, and is used to interactively design the interface of a control.  I created the shown interface, with the various states, in about 5 minutes.  It's very easy to use, and will allow anyone to modify the interface elements of any control quickly and easily.  And yes, the themes are gone in EWB 2. Smile

Thanks for your patience,

Tim Young
Elevate Software
www.elevatesoft.com



Attachments: ewb2_interface_designer.png
Wed, Jul 23 2014 3:50 PMPermanent Link

Walter Matte

Tactical Business Corporation


Nice.  Thanks for the update....

Walter
Wed, Jul 23 2014 10:01 PMPermanent Link

Steve Gill

Avatar

Thanks for the update, Tim.
Thu, Jul 24 2014 5:47 AMPermanent Link

Matthew Jones

Tim Young [Elevate Software] wrote:

> And yes, the themes are gone in EWB 2. Smile

That sounds both scary and liberating! Thanks for the update.

--

Matthew Jones
Thu, Jul 24 2014 7:49 AMPermanent Link

Rick

On 24/07/14 05:30, Tim Young [Elevate Software] wrote:
> I've attached a screen shot of the control interface designer in EWB 2.  This is different from the main designer for container controls like panels/forms, and is used to interactively design the interface of a control.  I created the shown interface, with the various states, in about 5 minutes.  It's very easy to use, and will allow anyone to modify the interface elements of any control quickly and easily.  And yes, the themes are gone in EWB 2. Smile
>
Looks interesting. Wonder if the individual component elements can be
dynamically updated at runtime? Guess that would mean the EWB RTL would
interact directly with the CSS. Pretty powerful if that's the case.


--
Rick
Thu, Jul 24 2014 10:17 AMPermanent Link

MarkB

Looks good.  I'm hoping you are planning styling support like DevExpress does for styling it's controls.
Thu, Jul 24 2014 3:17 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Rick,

<< Looks interesting. Wonder if the individual component elements can be dynamically updated at runtime? >>

Yes, you have the choice of applying an interface (by state/element name), or just updating the elements directly.  Either way, you're never mucking around with the CSS styles (at runtime) directly - that is all done for you.

This is all required, anyway, for design-time.  There has to be an abstraction layer for runtime/design-time, and the user interface elements are that layer.
------------

Tim Young
Elevate Software
www.elevatesoft.com
Thu, Jul 24 2014 3:30 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Mark,

<< Looks good.  I'm hoping you are planning styling support like DevExpress does for styling it's controls. >>

I'm not entirely sure what you're asking because I'm not familiar with how DevExpress handles its control styling, but the interface designer that I showed *is* what you use for styling controls.  If you don't want to use multiple states per interface, then you don't have to, and you can include as many interfaces as you want for as many controls as you want in your source ($INTERFACE <Interface Name> compile-time directive).  IOW, you can add a new interface for an *existing* control (that you didn't write) in your application code, and then use it in the existing control, all without touching the existing control's source code. Likewise, you can just modify the existing control's interface directly and re-compile.  On the control level, you have complete "control" over the control class/state to use for hooking up to a specific interface/state, and you can also opt to simply ignore all of that and just manipulate the interface elements in code only, as with traditional Delphi UI code.
------------

Tim Young
Elevate Software
www.elevatesoft.com
Tue, Aug 19 2014 1:33 PMPermanent Link

Trinione

Any update? Been waiting patiently for EWB 2 for several months.

What about a Beta release for us to play with so we can get to know the new app?

TriniOne
Wed, Aug 20 2014 3:55 AMPermanent Link

Godfrey

Ultimatesoft

Also been waiting to use Ver 2 for my next project but I am running out of time.  Need an ETA.
Page 1 of 6Next Page »
Jump to Page:  1 2 3 4 5 6
Image