[
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