module com { module sun { module star { module awt {
/** gives access to the text of a component and makes it possible toregistereventlisteners.
*/
published interface XTextComponent: com::sun::star::uno::XInterface
{
/** registers a text event listener.
*/ void addTextListener( [in] com::sun::star::awt::XTextListener l );
/** unregisters a text event listener.
*/ void removeTextListener( [in] com::sun::star::awt::XTextListener l );
/** sets the text of the component.
*/ void setText( [in] string aText );
/** inserts text at the specified position.
*/ void insertText( [in] com::sun::star::awt::Selection Sel,
[in] string Text );
/** returns the text of the component.
*/
string getText();
/** returns the currently selected text.
*/
string getSelectedText();
/** sets the user selection.
*/ void setSelection( [in] com::sun::star::awt::Selection aSelection );
/** returns the current user selection.
*/
com::sun::star::awt::Selection getSelection();
/** returns if the text is editable by the user.
*/
boolean isEditable();
/** makes the text editable for the user or read-only.
*/ void setEditable( [in] boolean bEditable );
/** sets the maximum text length.
*/ void setMaxTextLen( [in] short nLen );
/** returns the currently set maximum text length.
*/ short getMaxTextLen();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.