Tags » Blackberry

Accessibility - custom components

CustomComponents is a UI application featuring customized accessible UI fields. ScreenReaderDemo is a library project containing the ScreenReader class, which is a listener for accessible events,and utility classes for handling the accessible events generated by the accessible fields in the CustomComponents. 307 more words

Mobile

Accessibility - Table Component

This sample implementation of a tabular accessible UI component. The table cells consist of instances of the AccessibleLabel inner class arranged in columns and rows. This particular table is equivalent to an HTML type table in that the cells can not be selected individually. 512 more words

Mobile

Accessibility - Text Component

This Sample implementation for a textual accessible UI component. Provides the screen reader application with the text data contained in the the custom field and information about changes to the textual data. 643 more words

Mobile

Accessibility - Value Component

This Sample implementation of a numerical accessible component. Provides the screen reader application with information on the numerical data the field contains. A user can change the value by pressing the U (up )and D (down)keys. 417 more words

Mobile

Accessibility - Child Reader

This class contains methods to read accessible child elements.

package com.rim.samples.device.accessibilitydemo.screenreaderdemo;

import net.rim.device.api.ui.accessibility.AccessibleContext;

import net.rim.device.api.ui.accessibility.AccessibleRole;

import net.rim.device.api.ui.accessibility.AccessibleState;

import net.rim.device.api.ui.accessibility.AccessibleTable;

import net.rim.device.api.ui.accessibility.AccessibleText;

public final class ChildReader { 802 more words

Mobile

Accessibility - Screen Reader

The ScreenReader class implements the AccessibleEventListener interface to allow the BlackBerry UI application to retrieve accessibility information.

package com.rim.samples.device.accessibilitydemo.screenreaderdemo;

import net.rim.device.api.ui.accessibility.AccessibleContext;

import net.rim.device.api.ui.accessibility.AccessibleEventListener;

import net.rim.device.api.ui.accessibility.AccessibleRole; 310 more words

Mobile

Accessibility - Screen Reader Handler

This class provides methods that handle the various accessible events specific to components defined by the AccessibleRole interface.

package com.rim.samples.device.accessibilitydemo.screenreaderdemo;

import net.rim.device.api.ui.accessibility.AccessibleContext;

import net.rim.device.api.ui.accessibility.AccessibleDateField;

import net.rim.device.api.ui.accessibility.AccessibleState; 2,307 more words

Mobile