Rich-UI-Widget 'Span'

Ein Rich-UI-Widget 'Span' ermöglicht die Anzeige einer Zeichenfolge, die der Benutzer nicht ändern kann. Das Widget unterscheidet sich von einer Textbezeichnung ('TextLabel'), weil durch den Einschluss eines HTML-Segments (z. B. <b>dies ist fett hervorgehobener Code</b>) HTML-codierter Inhalt wie dies ist fett hervorgehobener Code angezeigt werden kann.

Beispiel:
package mypkg;

import com.ibm.egl.rui.widgets.Div;
import com.ibm.egl.rui.widgets.Span;
import egl.ui.color;

handler myHandler type RUIHandler{initialUI =[myDiv]}
   myDiv Div{children = [mySpan01, mySpan02, mySpan03]};
   mySpan01 Span{text = "mix blue ", color = "blue"};
   mySpan02 Span{text = " and yellow ", 
                 backgroundColor = "black", 
                 color = "yellow"};
   mySpan03 Span{text = " to see green", color = "green"};
end
Die Ausgabe sieht wie folgt aus:

Die unterstützte Haupteigenschaft ist text, die die anzuzeigende Zeichenfolge akzeptiert. Weitere unterstützte Eigenschaften und Funktionen werden im Abschnitt “Widgeteigenschaften und Widgetfunktionen” beschrieben.

Zur Verwendung dieses Widgets ist die folgende Anweisung erforderlich:
import com.ibm.egl.rui.widgets.Span;

Feedback