Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 10 total
Thread Impatient...
Fri, Dec 2 2011 11:14 AMPermanent Link

Peter

"and the current scheduled release date is December 15, 2011"

This is a pity! Waiting another 14 days.

Greetings ... Peter
Sorry for my weird english
Fri, Dec 2 2011 6:21 PMPermanent Link

Walter Matte

Tactical Business Corporation


I check every day expectantly.....

Walter
Fri, Dec 2 2011 8:53 PMPermanent Link

Steve Gill

Avatar

I know, it's been a long 3.5 months since the original announcement back in August.  I hope there aren't any further delays because I have projects waiting on the release of EWB.

<fingers crossed>

Steve
Sat, Dec 3 2011 8:34 AMPermanent Link

Dominique Willems

Steve Gill wrote:
> I hope there aren't any further delays because I
> have projects waiting on the release of EWB.

Is this going to be the full-blown fab HTML5 with all the supporting
technology, such as CSS3, JSON, etc.?
Mon, Dec 5 2011 3:56 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Dominique,

<< Is this going to be the full-blown fab HTML5 with all the supporting
technology, such as CSS3, JSON, etc.? >>

It's not full-blown HTML5 due to backward-compatibility constraints for the
targeted browsers, but you can easily add support for anything that you need
that isn't currently present.  For example, there isn't support yet for the
HTML5 canvas code, mainly because EWB doesn't use it in the framework.

As for CSS3 and JSON, yes EWB uses both also.

However, please keep in mind that you don't normally use any of the above in
your EWB code directly except for JSON, which is used with server requests.
We include a JSON parser that you can use to parse any incoming JSON
returned from server requests.  The TDataSet component handles all of the
dataset JSON automatically.  For example, here is the code for loading rows
into a TDataSet:

=========================

procedure TForm2.RequestComplete(Request: TServerRequest);
begin
  if (Request.StatusCode=200) then
     begin
     Vendors.Open;
     Vendors.LoadRows(Request.ResponseContent.Text);
     end
  else
     raise TError.Create('Response Error: '+Request.StatusText);
end;

procedure TForm2.Form2Create(Sender: TObject);
begin
  RequestQueue:=TServerRequestQueue.Create(nil);
end;

procedure TForm2.LoadRowsButtonClick(Sender: TObject);
var
  TempRequest: TServerRequest;
begin
  TempRequest:=RequestQueue.GetNewRequest;
  TempRequest.URL:=URLEdit.Text;
  TempRequest.Params.Add('method=rows');
  TempRequest.ResponseContent.LineSeparator:=#13+#10;
  TempRequest.OnComplete:=RequestComplete;
  RequestQueue.AddRequest(TempRequest);
end;

procedure TForm2.Form2Destroy(Sender: TObject);
begin
  RequestQueue.Free;
end;

=========================

In this case, the Vendors TDataSet component had its columns defined at
design-time in the form, but you can also dynamically load column
definitions using a web request/JSON.  You can also load the columns from a
web server in the IDE.  But, as you can see, you never actually deal with
any JSON apart from the emitting of the JSON in the back-end web server
application, which, if you're lucky, you can get someone else to write. Wink

--
Tim Young
Elevate Software
www.elevatesoft.com
Tue, Dec 6 2011 7:12 AMPermanent Link

Dominique Willems

It doesn't surprise me one bit you have the database part implemented
like only a master can.

Not being versed in HTML5 at all, I was wondering what it would be like
to programme a complex GUI in EWB?
Tue, Dec 6 2011 8:40 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Dominique,

<< It doesn't surprise me one bit you have the database part implemented
like only a master can. >>

Yes, well, this "master" was going to skip that part, originally.  This is
part of why the release date has been pushed back a couple of times.

<< Not being versed in HTML5 at all, I was wondering what it would be like
to programme a complex GUI in EWB? >>

It's just like developing in Delphi with forms, controls, two-way tools,
etc.  The main difference is that there are a few missing control features
that are either not applicable to browsers, or not implemented yet.
Anchoring and form-resizing, for example, are not present yet.  Also, there
aren't separate data-aware controls and normal controls - all of the normal
controls can be bound to datasets/columns without using a different control.

--
Tim Young
Elevate Software
www.elevatesoft.com
Thu, Dec 15 2011 5:37 AMPermanent Link

Peter

15.12.2011: Hooray! It's showtime! Smile

Greetings ... Peter
---
Sorry for my weird english
Fri, Dec 16 2011 3:57 AMPermanent Link

Peter

The text is changed again: "Elevate Web Builder is in the late stages of development."

Well, perhaps next year...
---
Sorry for my weird english
Fri, May 4 2012 11:15 AMPermanent Link

Peter

[See Attachment]

SCNR Wink

Greetings ... Peter
---
Sorry for my weird english



Attachments: protest.png
Image