Board index » cppbuilder » Re: wxdialog Designer proposal - 2

Re: wxdialog Designer proposal - 2


2003-11-19 05:18:48 PM
cppbuilder31
Quote
>This could be quite a useful product for us - thanks.
>
>Are you going to open source it or try to sell it?

I'm planning to give this as opensource (with BSD style license), hope
this would make other people to add more functionality.

Excellent choice, is the source code available yet? I would like to help out
on this (if I can find the time...)
 
 

Re:Re: wxdialog Designer proposal - 2

"Kathire" < XXXX@XXXXX.COM >wrote in message
Quote
I have uploaded yet another revised version of the wxDialog
Designer(written with delphi 5.0 standard).
There has obviously been a lot of criticism of Borland for their move to
C++Builder X and wxWindows. wxWindows is old, uses macros, isn't
exception safe, doesn't use std::string, etc. Their wxWindows designer
preview isn't VCL, doesn't support all wxWindows components, doesn't
support sizers (? not sure about this one), is a preview, etc.
Now Kathire has come out with this designer, and although I haven't
tried it, it appears as though it has many or all of the same issues.
Yet people seem to be lining up to try it and even help with its
development. And in some cases, I think it's the same people supporting
this one who criticized wxWindows in C++Builder X.
So you've got me curious. What are the critical differences between
this project and Borland's wxWindows preview that make it so much more
attractive? Are there things Borland could do that would make wxWindows
in CBX equally useful?
Mostly I'm just wondering, but if you can come up with some specific
suggestions maybe it can influence CBX in a positive way.
--
Gillmer J. Derge (TeamB)
 

Re:Re: wxdialog Designer proposal - 2

"Gillmer J. Derge (TeamB)" wrote:
[snip]
Quote
So you've got me curious. What are the critical differences between
this project and Borland's wxWindows preview that make it so much more
attractive? Are there things Borland could do that would make wxWindows
in CBX equally useful?

Mostly I'm just wondering, but if you can come up with some specific
suggestions maybe it can influence CBX in a positive way.
I agree with your message, but to answer your question, it's all in the
communication. We just don't know what Borland is doing. I can't even get
the preview to do test work for Borland and/or comment on it without paying
a substantional amount of money.
Peter
 

{smallsort}

Re:Re: wxdialog Designer proposal - 2

"Gillmer J. Derge \(TeamB\)" < XXXX@XXXXX.COM >wrote:
Quote
Now Kathire has come out with this designer, and although I haven't
tried it, it appears as though it has many or all of the same issues.
Yet people seem to be lining up to try it and even help with its
development.
speaking just for me, what's our choice?
If Borland's official continuation path for VCL is
wxWindows, we might as well kick the tires and check it out.
I'm grateful to Kathire for initiating this effort rather
than just waiting for Borland. People who want to help and
have initiative are the salt of the earth.
That way, if Borland really is able to transform wxWindows
into something approaching VCL, at least we'll have a bit
of experience and knowledge.
 

Re:Re: wxdialog Designer proposal - 2

Gillmer,
I have no interest in wxWindows in its current state regardless of who
makes the designer. But one big advantage of an open source designer is
transparency of intentions and efforts. People feel more in control.
Now, if an open source project's contributor list dwindles it
effectively can be abandoned. So a judgement has to be made as to how
many people given open source project needs in order to be viable and
how many people will likely work on it long term. Open source with
volunteer workers is hardly a panacea. If it was then wxWindows wouldn't
have so many limitations in the first place.
I wonder how hard it would be to make an open source VCL designer...
Gillmer J. Derge (TeamB) wrote:
Quote
"Kathire" < XXXX@XXXXX.COM >wrote in message
news:3fb88ea7$ XXXX@XXXXX.COM ...
Now Kathire has come out with this designer, and although I haven't
tried it, it appears as though it has many or all of the same issues.
Yet people seem to be lining up to try it and even help with its
development. And in some cases, I think it's the same people supporting
this one who criticized wxWindows in C++Builder X.

So you've got me curious. What are the critical differences between
this project and Borland's wxWindows preview that make it so much more
attractive? Are there things Borland could do that would make wxWindows
in CBX equally useful?

Mostly I'm just wondering, but if you can come up with some specific
suggestions maybe it can influence CBX in a positive way.

 

Re:Re: wxdialog Designer proposal - 2

Randall Parker wrote:
Quote

I wonder how hard it would be to make an open source VCL designer...

I have thought about it (no intent to do it myself) but if the designer
in CBX has an OpenTool interface, then it should easily be possible.
The problem at the moment would be that opentools must be written in
java so you would basically need to write a java interface to the vcl
code generated by bcb but would probably be a one off set of classes
that call c dlls to load the bpls and get the components, properties and
methods etc.
Cheers
Russell
 

Re:Re: wxdialog Designer proposal - 2

Doug Tinkham wrote:
Quote
As another post said, I cannot even try the CBX designer, I can only see a
picture of it on a movie.
I'm also not going to pay $1500 dollars for it. If it is made available for
the personal edition, great, but I doubt it ever really be available for the
personal edition. As for wxWindows, I don't know enough about it to criticize
it, except that from what I've seen I'm not going to use it unless there is a
good designer for it.
It has been stated that the preview designer and compiler will be
available for download for use with the trial version (not sure about
personal) but no-one has said when.
Quote

Do you think the final X-platform designer will be available for a CBX
version that I can get at an academic price of approx. $199, which is about
what I got BCB6 for? Hopefully I'm wrong, but I doubt it.

If the next version of CBX has the final designer in it, I'm sure there
will be academic pricing for CBX so when its ready :) you should be able
to get it.
Russell
 

Re:Re: wxdialog Designer proposal - 2

"Gillmer J. Derge \(TeamB\)" < XXXX@XXXXX.COM >wrote:
Quote
Mostly I'm just wondering, but if you can come up with some
specific
suggestions maybe it can influence CBX in a positive way.
Belive it or not , My original intent was to influence borland to make a better wxDesigner. If we look at jbuilder, it has almost all the latest and greatest features that are required for a average Java user, why ? Because borland see a real competition from Projects like eclipse, Jedit etc. Unfortunately we dont see the latest and greatest features (an inbuild source control feature is an example (for delphi32))being included in delphi directly (I know there are amazing experts (coderush, gexperts etc)available but my question is: Are these features officially available from Borland ? The answer is unfortunately no (for Delphi and BCB).)
If you look at the current wxDesigner projects, almost all of them are written in some crossplatform C++ framework. But I started working on this project with my beloved Delphi and I want to have a feel of Delphi IDE even if I have to work with wxWindows. I hope borland will make my dream come true by designing a great wxwindows designer.
-G Kathire
 

Re:Re: wxdialog Designer proposal - 2

"Gillmer J. Derge (TeamB)" < XXXX@XXXXX.COM >wrote in message>
Quote


So you've got me curious. What are the critical differences between
this project and Borland's wxWindows preview that make it so much more
attractive? Are there things Borland could do that would make wxWindows
in CBX equally useful?

As another post said, I cannot even try the CBX designer, I can only see a
picture of it on a movie.
I'm also not going to pay $1500 dollars for it. If it is made available for
the personal edition, great, but I doubt it ever really be available for the
personal edition. As for wxWindows, I don't know enough about it to criticize
it, except that from what I've seen I'm not going to use it unless there is a
good designer for it.
Do you think the final X-platform designer will be available for a CBX
version that I can get at an academic price of approx. $199, which is about
what I got BCB6 for? Hopefully I'm wrong, but I doubt it.
Doug
 

Re:Re: wxdialog Designer proposal - 2

"Doug Tinkham" < XXXX@XXXXX.COM >wrote in message
Quote
As another post said, I cannot even try the CBX designer, I can only
see a
picture of it on a movie.
I'm also not going to pay $1500 dollars for it.
Yeah, that's definitely a problem.
Quote
If it is made available for
the personal edition, great, but I doubt it ever really be available
for the
personal edition.
It's supposed to be. Supposedly both previews are intended to work with
all SKU's. In JBuilder, all UI design features are part of Personal. I
think they'd have a hard time rationalizing UI design as an "Enterprise"
feature.
Quote
Do you think the final X-platform designer will be available for a CBX
version that I can get at an academic price of approx. $199, which is
about
what I got BCB6 for? Hopefully I'm wrong, but I doubt it.
Yes, I think so, but that's based on nothing more than what I said
above. I don't have any special top-secret insight on this. :-)
--
Gillmer J. Derge (TeamB)
 

Re:Re: wxdialog Designer proposal - 2

"Russell Hind" < XXXX@XXXXX.COM >wrote in message
Quote

It has been stated that the preview designer and compiler will be
available for download for use with the trial version (not sure about
personal) but no-one has said when.

Yeah, I know. I guess what I was getting at was the question by Gillmer about
what Borland could do to make wxWindows in CBX equally useful to the designer
posted by Kathire. The first thing they could do would be make it available
without having to pay $1500 (or whatever the devel. cost is). I like Borland,
I do not criticize Borland, I have bought BCB5 and BCB6, and frankly I would
like to stick with Borland. But Borland has now offered the ability to go
X-platform, and I have a big interested in doing that RIGHT NOW, but without
a designer, I need to look elsewhere for a designer, and the basic format of
the designer proposed by Kathire is very appealling.
Further, I would like to stick with Borland when they come out with the new
designer, but I frankly cannot afford to buy a deverloper version (I make no
money from the applications I build, and don't intend on trying to do so).
So, if the proposed designer is really completed, it offers a lot to me that
I currently can't get from Borland. So to answer the question posed by
Gillmer, I think they could start by offering a CBX version with a complete
designer that is priced in the same ballpark as BCB6 was. I worry that IF the
preview designer is ever available for download, that when the next version
of CBX comes out with the finalized designer, that either the personal
edition won't have the designer at all, or that the personal edition will
have the finalized designer, but the academic price will be on the order of
$599 instead of $199. I hope I am wrong.
Doug
 

Re:Re: wxdialog Designer proposal - 2

G.B.R. wrote:
Quote
Tried it, and got an error at startup. Below is the relevant information:

exception class : EZeroDivide
exception message : Floating point division by zero.

main thread ($cb0):
004bd79a dlgHelper.exe JclSysInfo 2303 GetCPUSpeed
what kind of cpu have you got?
Mark
 

Re:Re: wxdialog Designer proposal - 2

"Mark Di Nicola" <don' XXXX@XXXXX.COM >wrote in message
Quote
G.B.R. wrote:
>Tried it, and got an error at startup. Below is the relevant
information:
>
>exception class : EZeroDivide
>exception message : Floating point division by zero.
>
>main thread ($cb0):
>004bd79a dlgHelper.exe JclSysInfo 2303 GetCPUSpeed

what kind of cpu have you got?

The guinea-pig machine I have is dual Athlon 2600+MP with 1GB DRAM.
 

Re:Re: wxdialog Designer proposal - 2

On Wed, 19 Nov 2003 17:16:20 +0000, Russell Hind < XXXX@XXXXX.COM >
wrote:
Quote
Randall Parker wrote:
>
>I wonder how hard it would be to make an open source VCL designer...
>

I have thought about it (no intent to do it myself) but if the designer
in CBX has an OpenTool interface, then it should easily be possible.
The problem at the moment would be that opentools must be written in
java so you would basically need to write a java interface to the vcl
code generated by bcb but would probably be a one off set of classes
that call c dlls to load the bpls and get the components, properties and
methods etc.
According to Remy (in the recent "another sign as if we needed one"
thread), Borland's wx RAD designer is a separate program that
communicates with the IDE using web services and SOAP and the VCL
designer will do this too.
Can Java programs call functions in Windows dll's ??? - how does that
work?
Graeme
 

Re:Re: wxdialog Designer proposal - 2

On Thu, 20 Nov 2003 19:58:55 +1300, Graeme Prentice
< XXXX@XXXXX.COM >wrote:
Quote

According to Remy (in the recent "another sign as if we needed one"
thread), Borland's wx RAD designer is a separate program that
communicates with the IDE using web services and SOAP and the VCL
designer will do this too.

Can Java programs call functions in Windows dll's ??? - how does that
work?
[Replying to myself]
using JNI I guess ... ok, but the web services method would have the
advantage that if the (third party) designer crashes, the IDE isn't
affected and all the source code and component information etc.
doesn't get lost.