|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--net.rim.device.api.ui.Field
|
+--net.rim.device.api.ui.ScrollView
|
+--net.rim.device.api.ui.Manager
|
+--net.rim.device.api.ui.Screen
|
+--net.rim.device.api.ui.container.PopupScreen
|
+--net.rim.blackberry.api.bbm.platform.ui.chat.component.SmileyScreen
Displays the smileys in a popup dialog.
To show this dialog use show(ActiveAutoTextEditField target).
| Field Summary | ||
protected SmileyDescriptionField |
_description
Smiley description field. |
|
| Constructor Summary | ||
SmileyScreen()
Creates an instance of the screen. |
||
| Method Summary | ||
void |
fieldChanged(Field field,
int context)
Appends the chosen smiley to the text field. |
|
void |
focusChanged(Field field,
int eventType)
Sets the smiley description. |
|
SmileyDescriptionField |
getSmileyDescriptionField()
Returns the smiley description field. |
|
void |
insert(ActiveAutoTextEditField text)
Sets the provided field as the input field for each smiley button. |
|
protected boolean |
keyChar(char key,
int status,
int time)
Closes the screen if escape is pressed. |
|
void |
setOverlapping()
Makes the screen overlap the keyboard. |
|
void |
show(ActiveAutoTextEditField target)
Invokes insert(ActiveAutoTextEditField target) and remembers to show
the keyboard if it was already visible. |
|
| Field Detail |
protected SmileyDescriptionField _description
| Constructor Detail |
| Method Detail |
public void fieldChanged(Field field, int context)
FieldChangeListener#fieldChanged(Field field, int context)public void focusChanged(Field field, int eventType)
FocusChangeListener#focusChanged(Field field, int eventType)public SmileyDescriptionField getSmileyDescriptionField()
public void insert(ActiveAutoTextEditField text)
UiApplication.text - text field
protected boolean keyChar(char key,
int status,
int time)
Screen#keyChar(char key, int status, int time)public void setOverlapping()
#setOverlapping(boolean on).public void show(ActiveAutoTextEditField target)
insert(ActiveAutoTextEditField target) and remembers to show
the keyboard if it was already visible.target - where the smiley will be inserted
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999- Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.