Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "E4/RAP Integration/Experimental"
< E4 | RAP Integration
(→Get the source) |
(→Running E4 on RAP) |
||
Line 2: | Line 2: | ||
Running the E4 code without touching as web application? Read on :) | Running the E4 code without touching as web application? Read on :) | ||
+ | |||
+ | |||
+ | '''E4 Contacts Demo''' | ||
[[Image:Rap e4.png]] | [[Image:Rap e4.png]] | ||
+ | |||
+ | '''E4 Photo Demo''' | ||
+ | |||
+ | [[Image:Rap e4 photo.png]] | ||
== Set up the target == | == Set up the target == |
Revision as of 18:43, 19 June 2009
Contents
Running E4 on RAP
Running the E4 code without touching as web application? Read on :)
E4 Contacts Demo
E4 Photo Demo
Set up the target
You need:
- RAP 1.2 Runtime
- EMF 2.4.2 Runtime
- org.eclipse.core.resources
- org.eclipse.core.filesystem
Get the source
Use the team project set and import the projects. The psf includes
- RAP runtime bundles from the e4_experimental branch
- additional RAP bundles for new features (IApplication support, Nebula, ..)
- original e4 runtime + demos
Run the demos
There are two launch configs included ( you need to have the RAP tooling installed in order to use them):
- E4 Photo Demo
- E4 Contacts Demo
RAP e4 experimental branch?
It's a branch for the RAP runtime bundle including several experimental features. Some noteworthy (but still highly experimental) features are:
- SWT resource constructors
- PaintListener / PaintEvents / GC
- Gradient support
- IApplication support
Open issues
This list covers some of the more concrete problems (mostly missing API - see also [E4/RAP_Integration/RWT_misses_SWT-API]).
- bug 201261 [Display] Listener support on Display (Resize-Listener)
- bug 228351 Display#disposeExec() missing
- bug 267068 [ctabfolder] setUnselectedImageVisible is missing
- bug 277689 IApplication support
- bug 279498 Make ImageData and related graphics API publically available
- bug 279640 [CTabFolder] setSelectionBackground(Color[], int[]) is missing
- bug 279653 [CTabFolder] setSelectionBackground(Image) is missing
- bug 279655 [CTabFolder] setSimple is missing
- bug 279688 [Composite] setLayoutDeferred is missing