Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "RWTOverview"

(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This document describes the compliances and differences between
+
<b>This documented is severely outdated. Don't belive anything you read!</b>
SWT and RWT, as far as they are already implemented.
+
We will update this document as work goes on in RWT.
+
  
== '''I. WIDGETS.''' ==
+
The first two chapters outline below are a copy of the table of content of the famous SWT book by Steve Northover and Mike Wilson. We think that the lecture of this book is very useful if you would like to implement applications with RWT, as it lays out all the concepts and gives examples. The third chapter provides an overview over the widgets that can be found in the <code>custom</code> package. As RWT is intended to work as much as possible like SWT we only document the differences between RWT and SWT in the chapters below.
  
[[1. Widget Fundamentals.]]
+
RWT is work in progress and we will update this document with our implementation progress:
  
[[2. The Keyboard.]]
+
== '''I. WIDGETS''' ==
  
[[3. The Mouse.]]
+
[[1_Widget Fundamentals|1. Widget Fundamentals]]
  
[[4. Control Fundamentals.]]
+
[[2 The Keyboard|2. The Keyboard]]
  
[[5. Display.]]
+
[[3 The Mouse|3. The Mouse]]
  
[[6. Native Widgets.]]
+
[[4 Control Fundamentals|4. Control Fundamentals]]
  
[[7. Basic Controls.]]
+
[[5 Display|5. Display]]
  
[[8. Tool Bars and Menus.]]
+
[[6 Native Widgets|6. Native Widgets]]
  
[[9. Advanced Controls.]]
+
[[7 Basic Controls|7. Basic Controls]]
  
[[10. Range-Based Controls.]]
+
[[8 Tool Bars and Menus|8. Tool Bars and Menus]]
  
[[11. Controls, Composites, Groups, and Shells.]]
+
[[9 Advanced Controls|9. Advanced Controls]]
  
[[12. Canvas and Caret.]]
+
[[10 Range-Based Controls|10. Range-Based Controls]]
  
[[13. Draggable Controls.]]
+
[[11 Controls, Composites, Groups, and Shells|11. Controls, Composites, Groups, and Shells]]
  
[[14. Dialogs.]]
+
[[12 Canvas and Caret|12. Canvas and Caret]]
  
[[15. Layout.]]
+
[[13 Draggable Controls|13. Draggable Controls]]
  
== '''II. GRAPHICS.''' ==
+
[[14 Dialogs|14. Dialogs]]
  
[[16. Graphics Fundamentals.]]
+
[[15 Layout|15. Layout]]
  
[[17. Colors.]]
+
== '''II. GRAPHICS''' ==
  
[[18. Fonts.]]
+
[[16 Graphics Fundamentals|16. Graphics Fundamentals]]
  
[[19. Images.]]
+
[[17 Colors|17. Colors]]
  
[[20. Cursors.]]
+
[[18 Fonts|18. Fonts]]
 +
 
 +
[[19 Images|19. Images]]
 +
 
 +
[[20 Cursors|20. Cursors]]
 +
 
 +
== '''III. CUSTOM WIDGETS''' ==
 +
 
 +
[[21_EnhancedBasicControls|21. Enhanced Basic Controls]]
 +
 
 +
[[22_LayoutingComposites|22. Layouting Composites]]
 +
 
 +
[[22_Miscellaneous|22. Miscellaneous]]
 +
 
 +
[[23_DeprecatedAPI|23. Deprecated API]]
 +
 
 +
[[Category:RAP]]

Revision as of 09:03, 25 May 2012

This documented is severely outdated. Don't belive anything you read!

The first two chapters outline below are a copy of the table of content of the famous SWT book by Steve Northover and Mike Wilson. We think that the lecture of this book is very useful if you would like to implement applications with RWT, as it lays out all the concepts and gives examples. The third chapter provides an overview over the widgets that can be found in the custom package. As RWT is intended to work as much as possible like SWT we only document the differences between RWT and SWT in the chapters below.

RWT is work in progress and we will update this document with our implementation progress:

I. WIDGETS

1. Widget Fundamentals

2. The Keyboard

3. The Mouse

4. Control Fundamentals

5. Display

6. Native Widgets

7. Basic Controls

8. Tool Bars and Menus

9. Advanced Controls

10. Range-Based Controls

11. Controls, Composites, Groups, and Shells

12. Canvas and Caret

13. Draggable Controls

14. Dialogs

15. Layout

II. GRAPHICS

16. Graphics Fundamentals

17. Colors

18. Fonts

19. Images

20. Cursors

III. CUSTOM WIDGETS

21. Enhanced Basic Controls

22. Layouting Composites

22. Miscellaneous

23. Deprecated API

Back to the top