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 "7 Basic Controls"

(Class Label)
(Replaced content with "This page was obsolete and has been deleted. Please see the history if you need to access the content.")
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Comparison SWT / RWT|Back to RWTOverview]]
+
This page was obsolete and has been deleted. Please see the history if you need to access the content.
 
+
RWT will have the same behavior for all basic controls as SWT does.
+
Currently there exists an incomplete implementation that provides basic functionality.
+
 
+
===Class Label===
+
 
+
Currently implemented:
+
* get/set text
+
* get/set image
+
: '''Note''': Just like in SWT, the label can only display a string or an image but not both at the same time. When both is set, the label displays the object that was set last. However, the behavior of the RWT label differs slightly from SWT in that that setting an image clears the text and vice versa. As a result, calling <code>getImage()</code> after setting a text using <code>setText()</code> returns <code>null</code> even though an image has been set previously.
+
* alignment (<code>LEFT</code>, <code>CENTER</code>, <code>RIGHT</code>)
+
* SEPARATOR style, both horizontal and vertical with the same styles as supported by SWT: <code>SHADOW_NONE</code>, <code>SHADOW_IN</code>, <code>SHADOW_OUT</code>
+
The API for setting images already exists but is not yet realized client-side.
+
 
+
===Class Button===
+
 
+
Currently implemented:
+
* the types <code>CHECK</code>, <code>PUSH</code>, <code>RADIO</code>
+
* get/set text and image
+
* selection
+
* alignment (<code>LEFT</code>, <code>CENTER</code>, <code>RIGHT</code>)
+
* SelectionListener
+
 
+
===Class Text===
+
 
+
Currently implemented:
+
* get/set text
+
* SINGLE, MULTI and PASSWORD styles
+
* READ_ONLY
+
 
+
===Class List===
+
 
+
Currently implemented:
+
* all selection-related methods
+
* handling of focused item
+
* all item operations
+
* control scroll behaviour similar to SWT via <code>H_SCROLL</code> and <code>V_SCROLL</code> style flags: scroll never, scroll horizontal only, scroll vertical only, automatically scroll when necessary
+
* SelectionListener
+
 
+
===Class Combo===
+
 
+
Currently Implemented:
+
* all selection-related methods
+
* all item operations
+
* SelectionListener
+

Latest revision as of 06:24, 7 January 2014

This page was obsolete and has been deleted. Please see the history if you need to access the content.

Back to the top