Abstract: Systems and method for dynamically loaded menus and objects are provided that can provide cross-platform capability and accessibility features. Objects in a page that are dynamic or are not human-readable (e.g., executable or images) can be identified and enhanced for compatibility with screen readers. HTML corresponding to the object can be generated and loaded in storage for use within the web page. The loaded HTML can be copied into the HTML of the web page. A blank placeholder may be displayed in the area in which the corresponding HTML is to be displayed and the corresponding HTML is displayed over the placeholder to provide a replacement object such as to display a list of URL menu items.
Abstract: A method for moving icons on a display of a mobile device, either on the display or into a folder is provided. When an icon has been selected to be moved, its appearance is altered with respect to the other icons so as to provide a visual cue to the user regarding the move and the altered icon is overlaid on the other icons as it moves thereover. The icon may be displayed with a move cursor indicating where the icon will be placed if the current position is selected. A method is also provided for creating new folders on the display using a dialog box that is configured to enable a name and icon for the folder to be chosen and/or selected. Default names and folder icons may be used and alternative icons may also be presented in the dialog box to enable a preview of the choices.
Type:
Grant
Filed:
January 31, 2007
Date of Patent:
December 3, 2013
Assignee:
Blackberry Limited
Inventors:
Hui Yu Chiang, Sherryl Lee Lorraine Scott, Alen Mujkic, Jose Jose Rojas Ealo, Julian Paas
Abstract: An Integrated Development Environment (IDE) (100) for creating a touchless Virtual User Interface (VUI) 120 is provided. The IDE can include a development window (152) for graphically presenting a visual layout of user interface (UI) components (161) that respond to touchless sensory events in a virtual layout of virtual components (261), and at least one descriptor (121) for modifying a touchless sensory attribute of a user component. The touchless sensory attribute describes how a user component responds to a touchless touchless sensory event on a virtual component.