[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.platform.swt] Re: About GUI SWT Builder

Hi,

I have setup it successfull , but I cann't see anything same as screen
shot in your web site.

I think this is a good work for developing a SWT GUI builder , my hope a
GUI builder should have these features :

1. Can visual operate all SWT Control
2. WYSIWYG for SWT based app
3. Two-way edit.
4. Platform independend.
5. Fully supports all SWT layout managers
6. Like VAJAVA VCE feature(Conntection between event and method)
7. Optional , using java reflection to make Event(Control
predefined)->Method(Control predefined).
8. Live test.
9. Optional, support custom widget.
10. Optional,Template for source code generation
11. Optional,Application skeleton. 

Konstantin Scheglov wrote:

> kite <yipeng97@xxxxxxxxx> wrote:


> > Looks very nice,but I cann't setup it in Eclipse 2.1. 
>   Sorry, current version is not designed to be public version. This is
> template, which can be usefull, or not usefull, depending on what people
> need.
>   What I need is ideas about how and in what direction to develop
> it. Would be great if potential users describe, what they need from
> designer. After this I can develop designer in this direction. Currently
> I just don't know where to go.


> > Konstantin Scheglov wrote:

> >> Dave Tirak <dtirak@xxxxxxxxx> wrote:

> >> > The screenshots provided look very promising.  I am excited to see
> >> > development on this plugin continue.  This would be an invaluable tool
for
> >> > people just starting out in SWT or for quickly generating a GUI starting
> >> > point.  And having a "two-way" tool is highly desirable.
> >>   I hope, that I will receive some input from community about asked
> > questions, but
> >> it seems, that nobody wants to discuss this. :-(


> >> > /dt


> >> > Konstantin Scheglov wrote:

> >> >> draco <dracodoc@xxxxxxxx> wrote:

> >> >>   I have plans for building SWT GUI builder. I did some basic things
like:
> >> >> 1. Parsing Java code (using AST of course) for SWT widgets;
> >> >> 2. Convinient (I hope) property table with support of any property
editor;
> >> >> 3. Widget tree;
> >> >> 4. Visual view using GEF. You see real images of real controls, i.e. as
> > your
> >> >> window will look when you will start it (well, only when all properties
> > are
> >> >> detected);

> >> >>   You can see some screenshots on
http://eclipsedesigner.sourceforge.net

> >> >>   Currently I don't have much time (I have enough work with Eclipse
> > profiler
> >> > plugin
> >> >> http://eclipsecolorer.sourceforge.net). But I would like to hear, what
> >> > people think
> >> >> about current state (source are only in CVS and it is not so easy to
test,
> >> > so most
> >> >> probably you will have only screenshots). And what is most interesting
-
> >> > where to
> >> >> go, which features are needed. 

> >> >> 1. Do you think, that current idea about 2-way tool is good?
> >> >>    I parse one method for Control's creation, calls of setXXX and then
> >> >> use this information. When user changes property in editor I modify
Java
> >> >> code by changeing or adding call of setXXX.
> >> >>    Or may be I should just edit some model and then generate Java code
> >> >> from template (i.e. implement one-way tool)?
> >> >>    Or may be I should as WSAD generate field members for each control
and
> >> >> method creating of each control?

> >> >> 2. How to implement layout edit support?
> >> >>    Currently it is almost impossible to add controls to composites
using
> >> >> designer. Yes, you can place control from palette, but this is just
hack.
> >> >>    I have one idea. I think, that would be convinient to place controls
> > with
> >> >> absolute locations and sizes, and then generate set of Layout's and
> >> >> Composite's, which approximate these locations and sizes. However I am
> >> >> not sure about algorithm.
> >> >>    For editing you could place control directly with layout or "break"
> >> > layout,
> >> >> add control with absolute location and size and then regenerate layout.
> >> >>    What do you think about this?

> >> >> 3. How do you think, is designer for SWT needed at all?
> >> >>    Personally I feel, that would be usefull at least to see before
start,
> > how
> >> >> dialog will like like. But may be you have another idea...


> >> >> > 	I liked SWT very much, it seemed like the major defect of Java
desktop 
> >> >> > application had been complemented.
> >> >> > 	However, it seemed that there is no plan of a GUI builder for SWT...
> >> >> > 	I read some gossip said:

> >> >> > Eclipse can't even call
> >> >> > itself a Java IDE, and Sun have made threats of legal moves to stop
IBM
> >> >> > from ever calling Eclipse a Java IDE.  One result of this is the fact
> > the
> >> >> > IBM created GUI builder that runs on Eclipse lets you build Swing/AWT
> > GUIs,
> >> >> > but doesn't let you drag and drop SWT widgets. 

> >> >> > 	Is this the reason? But I can't see the connection.
> >> >> > 	There is a company trying to develop a commercial GUI SWT builder
> >> >> > 	http://www.swtworkbench.com/index.shtml
> >> >> > 	But we don't know when will it appear.

> >> >> > 	What's your opinion?

> >> >> > Cheers
> >> >> > draco

> >> >> -- 
> >> >> SY, Konstantin.




> >> -- 
> >> SY, Konstantin.




> -- 
> SY, Konstantin.