Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Eclipse-like docking window support?

Kohsuke,

There is currently no layer like the one you illustrate.  The closest you 
can get currently is the Platform UI component, but it makes several 
assumptions that make Eclipse a tooling platform (the original design 
intent) rather than a generic application framework.  It hardcodes several 
actions in the menubar and toolbar, has several dependencies on the core 
workspace model, defines the Resource perspective, and defines several 
standard views.  Applications may not need or want any of these.

The 2.2 draft plan has a proposed item to support non-IDE applications, 
which is something I'd very much like to see happen.
See http://eclipse.org/eclipse/development/eclipse_project_plan_2_2.html

Note that even with the current support, some people are building other 
applications on top of Eclipse.  For example, it is possible to replace 
the hardwired actions in the menubar and toolbar.  For more details on 
this, see:
http://bugs.eclipse.org/bugs/show_bug.cgi?id=29179

If you have other requirements, it would be good to capture them in a new 
enhancement request filed in Bugzilla against the Platform UI component.

Regards,
Nick Edgar
Eclipse Platform UI Team Lead






Kohsuke Kawaguchi <kk@xxxxxxxxxxx>
Sent by: platform-swt-dev-admin@xxxxxxxxxxx
03/23/2003 12:39 PM
Please respond to platform-swt-dev

 
        To:     platform-swt-dev@xxxxxxxxxxx
        cc: 
        Subject:        [platform-swt-dev] Eclipse-like docking window support?




Hi,

I'm wondering if I can just reuse the docking window UI architecture of
Eclipse, without buying into the whole Workbench/editor/view separation
paradigm, so that I can built my own application using SWT/JFace that
looks like Eclipse.

In other words, Eclipse has reusable UI layers called SWT and JFace. Is
there any higher reusable UI layer above JFace in Eclipse?

    +----------------------------------+
    |                                  |
    +----------------------+           |
    |                      |           |
    +--------------+       |           |
    |              |       |           |
    +---+          |       |           |
    |SWT|   JFace  |  ???  |  Eclipse  |
    +---+          |       |           |
    |              |       |           |
    +--------------+       |           |
    |                      |           |
    +----------------------+           |
    |                                  |
    +----------------------------------+

regards,
----------------------
Kohsuke Kawaguchi
E-Mail: kk@xxxxxxxxxxx

_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev





Back to the top