Create a read-only text field that allows formatting..........................................................................................................
20
Create an editable text field that has no formatting and accepts filters.........................................................................
20
Create an editable text field that allows special characters.............................................................................................
20
Create a password field.........................................................................................................................................................
20
Create a text field for AutoText.............................................................................................................................................
20
Create a progress bar field....................................................................................................................................................
21
Create a text label..................................................................................................................................................................
21
Create a list from which users can select multiple items..................................................................................................
21
Create a field to display a parent and child relationship between items........................................................................
22
Add a UI component to a screen..........................................................................................................................................
23
Create a custom field.............................................................................................................................................................
23
Create a menu item................................................................................................................................................................
27
Adding menu items to a BlackBerry device application....................................................................................................
28
Register a menu item.............................................................................................................................................................
28
Arrange UI components.................................................................................................................................................................
29
Create a layout manager.......................................................................................................................................................
29
Align a field to a line of text..................................................................................................................................................
30
UI events..........................................................................................................................................................................................
30
Respond to UI navigation events.........................................................................................................................................
30
Determine the type of input method...................................................................................................................................
30
Respond to BlackBerry device user interaction..................................................................................................................
31
Touch screen events.......................................................................................................................................................................
31
Types of touch screen events................................................................................................................................................
31
Respond to touch screen events...........................................................................................................................................
33
Keyboard on a BlackBerry device with a touch screen...............................................................................................................
40
Change the state of the keyboard on a BlackBerry device with a touch screen.............................................................
40
Display the keyboard on a BlackBerry device with a touch screen..................................................................................
40
Hide the keyboard on a BlackBerry device with a touch screen.......................................................................................
41
Spell check.......................................................................................................................................................................................
42
Add spell check functionality................................................................................................................................................
42
Listen for a spell check event................................................................................................................................................
43
2 Storing data..................................................................................................................................................................................
45
Data management..........................................................................................................................................................................
45
Support for APIs to store data to persistent memory.................................................................................................................
45