Method and apparatus for interoperation between legacy...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 3/00 (2006.01) G06F 3/14 (2006.01)

Patent

CA 2442549

A computer program and method facilitate operation of a screen reader with legacy programs whose user interface definitions do not conform to the design guidelines expected by the screen reader program. The method involves: analyzing a graphical user interface to identify a logical sequence of user interface elements within the interface; comparing the sequence of user interface elements within a definition of the user interface with the identified logical sequence, to identify any required reordering of the elements to conform to the identified logical sequence; and performing the required reordering of the elements to conform to the identified logical sequence. One or more lists or tables is generated for each separable user interface component (such as a dialog) to specify the required sequence for reordering incorrectly-sequenced user interface controls within the definition, and to identify a new static text control which is dynamically generated for use with an edit control which does not have a required static text control.

L'invention concerne un programme d'ordinateur et un procédé qui facilitent le fonctionnement d'un lecteur sonore d'écran doté de programmes existants dont les définitions de l'interface utilisateur ne sont pas conformes aux lignes directrices relatives à la conception attendues par le programme du lecteur sonore d'écran. Le procédé consiste à analyser une interface graphique utilisateur afin d'y identifier une séquence logique d'éléments d'interface utilisateur; à comparer la séquence d'éléments d'interface utilisateur dans une définition de l'interface utilisateur avec la séquence logique identifiée afin d'identifier un réordonnancement requis des éléments permettant de se conformer à la séquence logique identifiée; et à effectuer le réordonnancement requis des éléments pour se conformer à la séquence logique identifiée. Une ou plusieurs listes ou tables sont produites pour chaque élément d'interface utilisateur séparable (tel qu'un dialogue) afin de préciser la séquence requise permettant de réordonner des contrôles d'interface utilisateur séquencés de manière inappropriée dans la définition, et d'identifier un nouveau contrôle d'exécution statique généré de façon dynamique pour être utilisé avec un contrôle de mise en forme ne possédant pas un contrôle d'exécution statique requis.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for interoperation between legacy... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for interoperation between legacy..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for interoperation between legacy... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1815190

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.