Package danger.ui

Interface Summary
ISliderData  
TextControl  
ToolTipOwner This interface is used by ToolTipHandler and should be implemented by the owner of the tool tip handler to actually display the tool tip.
 

Class Summary
ActiveListView This class is a UI object that manages and draws the contents of an ActiveList (typically a StdActiveList).
AlertWindow This class is a UI object that displays a standard alert to the user.
AnimatedBitmap An AnimatedBitmap contains the data for an animated bitmap.
AnimatedBitmapView Use an AnimatedBitmapView to display an AnimatedBitmap object.
AudioPreviewWindow Window used to preview an audio clip.
AudioRecordTimeIndicator View used to display the elapsed time during audio recording.
AudioRecordWindow Window used to record audio.
BaseMenu Base functionality for menu controls.
BaseMenuWindow Base window type for the window that gets displayed for menus.
BatteryStatusView This view displays the current battery charge information, as seen in the top right of the title bar.
Bitmap Rectangular grid of pixels, in one of several different colorspaces.
Bitmap.FromResource Bitmaps that come from resources are instances of this subclass of Bitmap.
BitmapSprite A BitmapSprite manages a moving Bitmap.
Button A standard push button that can be used to activate an event.
CheckBox A simple checkbox UI control.
CheckBoxGroup Composite control for managing a group of check boxes
ClockView This view displays the current time, as seen in the top right of the title bar.
Color The Color class is a basic type used to contain color information and is used by many classes in the danger.ui package.
ColorSpace All multibyte colorspaces are big endian, except for RGB16_BGR and RGB16_RGB_LE.
Container A Container is a View object that can contain other Views (or Containers).
Control A high-level UI object which represents a human interface control.
CPUStatusView A utility view showing the system's CPU utilization.
DateDialog Dialog for selecting a date.
DatePicker Control to pick a date from a month view.
DatePickerWindow Window displayed by DatePicker to let the user choose a date from a month view.
DateTimeEditor A control to allow the user to edit a date or time.
DialogWindow Standard dialog window.
DisplayText  
Editor This class exists only to encapsulate the components that make up EditText.
Editor.AutoText This class contains the methods that allow EditText to autocapitalize the first character of each sentence and to replace abbreviated words with standard spellings.
Editor.Clipboard This class contains the methods by which the user can cut and paste text.
Editor.Filters You can add input filters to the EditText's TextBuffer and add input verifiers that check whether the contents of the buffer are valid when the EditText loses focus.
Editor.Input This class contains methods to let the user enter characters that do not appear on the keyboard using the special character picker or other input method.
Editor.Keyboard This class contains methods by which the user can edit text using the keyboard.
Editor.TextChanges This class contains methods that are used by other EditText methods to alter the contents of the buffer and that you can call yourself to set up or modify the text.
Editor.UndoRedo The user can undo changes made to the text and redo changes that were undone in error, and this class contains the methods that enable doing so.
EditText EditText is the standard device text editing widget.
Factory For use with ResourceDatabase methods.
FolderEditor Deprecated. This class is under construction.
FolderView This class is a UI object that manages and draws a one-deep list of folders and their contents.
Font The Font class provides methods for obtaining fonts, and to query fonts for their characteristics.
Font.GlyphMetrics The metrics of a glyph in this font.
Geometry Base class for several geometric shape Views: Line, Oval, Rectangle, RoundedRect, and Triangle.
GroupBox A GroupBox is a Container that has a border and an optional title or on/off control.
IconGallery Class to obtain calendar and contacts icons.
IconLabel An IconLabel is a Container that has an icon and title over a rounded rect background.
IconPicker An IconPicker is a control that provides a way for the user to select from a set of icons.
IconPickerWindow Deprecated. For internal use only.
ImageCodec Methods to handle encoding and decoding images.
ImageView An ImageView is a view that is used to display a Bitmap.
ImageWindow Screen window to display an image.
ImmutableBitmap An immutable bitmap provides all the functionality a regular Bitmap has, but it shares its content with another bitmap and does not allow that content to be altered in any way.
InputMethod  
IntBitmap It's like a Bitmap, but the pixel data is an int[].
JPEGCodecImpl  
LabeledGrid A LabeledGrid is used to lay out View objects in a grid-like pattern.
Layout This class provides static methods to align View objects with each other.
LinkTextBox This class is a text box within which the user can select and click inline links.
LinkView Deprecated. Use inline links instead.
ListContainer  
ListSelectMenu  
ListSelectProgressWindow  
ListView  
LogTextBox A LogTextBox is a text box to which text can be appended by callers and which can automatically delete text off the beginning once a certain length is reached.
LogView LogView is an old implementation of the IM chat history.
MarqueeAlert A MarqueeAlert is a brief alert to be displayed in the title bar.
MediaVolumeSlider This class defines a Slider with attributes set for media volume control.
MemoryCardStatusView  
Menu  
MenuItem Element of a menu.
MenuWindow  
MonthView A MonthView is simply a view that displays a month.
MultiFolderView  
MultiGalleryIconPicker Similar to IconPicker, but allows you to provide multiple icon galleries to the user.
MultiListView MultiListView is a ListView that supports multiple selection.
MultiModeButton A MultiModeButton is a Button that supports multiple modes, each mode having a different title and icon, but sharing the same event and other characteristics.
MutableTextBox A MutableTextBox is a text box that displays the contents of a buffer that you can make changes to.
NotificationManager  
NumberEditor A NumberEditor is a Control that allows the user to select a number from a specific range of integers.
NumberField  
PasswordEditText PasswordTextField is a TextField in which all characters display as dots.
PasswordTextField PasswordTextField is a TextField in which all characters display as dots.
Pen Basic drawing primitives.
PendingStatusView  
PhoneNumberTextField  
PhoneNumberTextField.PhoneNumberFilter  
PhoneVolumeSlider This class defines a Slider with attributes set for phone volume control.
PhoneVolumeSliderWindow Deprecated. For internal use only.
PhotoCropper  
PickerWindow  
PNGCodecImpl  
Point  
PopupMenu A PopupMenu is a Control that allows access to a menu from within a window.
ProfileSlider This class defines a Slider with attributes set for changing sound profiles.
ProgressBar Progress bar that either indicates an amount done out of a total using the usual thermometer-style or pulsates to indicate an activity in progress of unknown duration.
ProgressWindow  
RadioButton  
RadioGroup  
RadioStatusView  
RecordingPen A RecordingPen is a Pen that instead of actually drawing somewhere, logs what drawing instructions were used so they can be drawn later with some other Pen.
RecordingPen.Record  
Rect Various methods for constructing and manipulating a 2-dimension rectangle Danger rectangles are exclusive meaning that the upper-left and bottom-right points define the upper-left corner of a pixel rather than the center of a pixel.
RingTonePicker A RingTonePicker is a popup menu that provides a way for the user to select a ringtone or other audio alert.
RingTonePickerMenu  
RoundRectContainer  
Screen  
ScreenWindow Basic screen window.
Scrollbar  
ScrollingTextBox  
ScrollView  
SelectTextBox SelectTextBox is a text box in which the user can select text to copy to the clipboard.
ShortBitmap A Bitmap class that uses short[] to hold its pixel data.
Shortcut Utility methods for dealing with keyboard shortcuts.
Slider Slider - General purpose Slider control.
SliderWindow  
SplashScreen Splash screen object used to display an application's splash screen.
Sprite A Sprite manages a moving visible object.
StaticText  
StaticTextBox  
Style  
Table  
TableCell An element of a Table.
TextField A TextField is an EditText that is constrained to a single line.
TextInputAlertWindow Alert with up to three text input fields.
TitleBar Deprecated. For internal use only.
TitleBarNotifier  
ToolTipHandler This class should be used to handle the timing of showing tool tip windows.
ToolTipWindow A tool tip window for displaying the complete text where it will not fit in the owner View.
TypeAheadTextField  
Typeface EXPERIMENTAL Use at your own risk. Not for use in shipping applications.
View Some call it a Widget, Gadget, or Component.
Window Basic Window object.
WrappedText This is the class that manages breaking text into lines on behalf of EditText, StaticTextBox, etc.
 

Exception Summary
UIException