The Robot Application Programming Interface Delegate Project
RAPID Logo

InfoTextFieldEditor Class Reference

A field editor for a string type preference. More...

Inheritance diagram for InfoTextFieldEditor:
Collaboration diagram for InfoTextFieldEditor:

List of all members.

Public Member Functions

 InfoTextFieldEditor (String labelText, Composite parent)
void updateInfoText ()
int getNumberOfControls ()
void setFixedWidthFont (boolean fixed)
Text getTextControl (Composite parent)
void setFocus ()
void setStringValue (String value)
void setEnabled (boolean enabled, Composite parent)

Protected Member Functions

void adjustForNumColumns (int numColumns)
void doFillIntoGrid (Composite parent, int numColumns)
void doLoad ()
void doLoadDefault ()
void doStore ()
void updateFont ()
Text getTextControl ()
 Returns this field editor's text control.

Protected Attributes

String textString = ""
Text textField
boolean fixedWidthFont = false

Detailed Description

This class may be used as is, or subclassed as required.


Constructor & Destructor Documentation

InfoTextFieldEditor ( String  labelText,
Composite  parent 
)

Member Function Documentation

void adjustForNumColumns ( int  numColumns) [protected]
void doFillIntoGrid ( Composite  parent,
int  numColumns 
) [protected]

Here is the call graph for this function:

void doLoad ( ) [protected]
void doLoadDefault ( ) [protected]
void doStore ( ) [protected]
int getNumberOfControls ( )
Text getTextControl ( ) [protected]
Text getTextControl ( Composite  parent)

Here is the call graph for this function:

void setEnabled ( boolean  enabled,
Composite  parent 
)

Here is the call graph for this function:

void setFixedWidthFont ( boolean  fixed)

Here is the call graph for this function:

void setFocus ( )
void setStringValue ( String  value)
void updateFont ( ) [protected]
void updateInfoText ( )

Member Data Documentation

boolean fixedWidthFont = false [protected]
Text textField [protected]
String textString = "" [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines