Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "RAP/Custom Widgets"
< RAP
Line 1: | Line 1: | ||
− | There are several ways to create custom widgets for RAP. This article is not a guide on how to create them, but only links to the relevant resources and adds covers some current issues.<br> | + | There are several ways to create custom widgets for RAP. This article is not a guide on how to create them, but only links to the relevant resources and adds covers some current issues.<br> |
− | == SWT-Style custom widgets | + | == SWT-Style custom widgets<br> == |
− | Those are custom widgets like they are created in SWT. There are two types: Compound widgets and Self-drawing widgets. | + | Those are custom widgets like they are created in SWT. There are two types: Compound widgets and Self-drawing widgets. |
*[http://www.eclipse.org/articles/Article-Writing%20Your%20Own%20Widget/Writing%20Your%20Own%20Widget.htm Creating Your Own Widgets using SWT]<br> | *[http://www.eclipse.org/articles/Article-Writing%20Your%20Own%20Widget/Writing%20Your%20Own%20Widget.htm Creating Your Own Widgets using SWT]<br> | ||
− | This guide by the creators of SWT pre-dates RAP, but is still valid for current SWT/RAP versions. The chapters about native-code can be ignored. | + | |
+ | This guide by the creators of SWT pre-dates RAP, but is still valid for current SWT/RAP versions. The chapters about native-code can be ignored. | ||
*[http://eclipse.org/rap/developers-guide/devguide.php?topic=html/advanced/custom-widget.html#compound The RAP Developers Guide on Compund and Self-drawing widgets]<br> | *[http://eclipse.org/rap/developers-guide/devguide.php?topic=html/advanced/custom-widget.html#compound The RAP Developers Guide on Compund and Self-drawing widgets]<br> | ||
− | |||
− | ==== Knwon Issues in RAP 1.5 ==== | + | The current RAP developers guide covers some RAP-specific aspects of such custom-widgets. |
− | * | + | |
+ | ==== Knwon Issues in RAP 1.5 ==== | ||
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=321274 Bug 321274 - Compound Custom Widget Focus]<br> | ||
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=370328 Bug 370328 - [Canvas] Text has wrong z-index]<br> | ||
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=375615 Bug 375615 - [GC] Drawing order of image is not correct]<br> | ||
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=370313 Bug 370313 - [Canvas] Tweak canvas performance in IE7/8]<br> | ||
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=361615 Bug 361615 - [Canvas] Implement SWT.NO_BACKGROUND to avoid clearing the canvas rectangle]<br> |
Revision as of 05:43, 23 May 2012
There are several ways to create custom widgets for RAP. This article is not a guide on how to create them, but only links to the relevant resources and adds covers some current issues.
SWT-Style custom widgets
Those are custom widgets like they are created in SWT. There are two types: Compound widgets and Self-drawing widgets.
This guide by the creators of SWT pre-dates RAP, but is still valid for current SWT/RAP versions. The chapters about native-code can be ignored.
The current RAP developers guide covers some RAP-specific aspects of such custom-widgets.
Knwon Issues in RAP 1.5
- Bug 321274 - Compound Custom Widget Focus
- Bug 370328 - [Canvas Text has wrong z-index]
- Bug 375615 - [GC Drawing order of image is not correct]
- Bug 370313 - [Canvas Tweak canvas performance in IE7/8]
- Bug 361615 - [Canvas Implement SWT.NO_BACKGROUND to avoid clearing the canvas rectangle]