Runtime string population in help files
AssigneeMicrosoft Corporation
InventorsJohn Caffrey, John Murphy, Olivier van Noort
Life of this patent
Estimating the term…
Abstract
The invention populates UI terms referenced in help files of a software program with the corresponding UI terms used in the user interface controls of the software program during execution of the software program. The UI terms referenced in the help files are uniquely identified. A repository is built that contains information identifying the UI terms referenced in the help files and their corresponding UI terms in the user interfaces of the software program. A software component is provided that is capable of runtime population of the UI terms referenced in the help files with their corresponding UI terms in the user interfaces of the software program, using information stored in the repository.
Claims15
A computer-implemented method for enabling runtime population of software user interface term references (“UI references”) in a help file of a software program with corresponding strings in a user interface (“UI terms”) of the software program, comprising:
- identifying a UI reference to be populated in a help file;
- locating the corresponding UI term (“direct match”) in the user interface resources of the software program;
- writing information concerning the UI reference and the direct match into a repository;
- and
- inserting in the help file a reference to a software component that is capable of populating the UI reference in the help file with the direct match, according to information in the repository, when the software program is executed.
A computer-readable medium containing computer-executable instructions for enabling runtime population of software user interface references (“UI references”) in a help file of a software program with corresponding strings in a user interface (“UI terms”) of the software program;
- the computer-executable instructions, when executed:
- identify a UI reference to be populated in a help file;
- locate the corresponding UI term (“direct match”) in the user interface of the software program;
- write information concerning the UI reference and the direct match into a repository;
- and
- insert in the help file a reference to a software component that is capable of populating the UI reference with the direct match, according to information in the repository, when the software program is executed.
A computing system for enabling runtime population of software user interface references (“UI references”) in a help file of a software program with corresponding strings in a user interface (“UI terms”) of the software program, comprising:
- (a) a memory;
- and
- (b) a processor, coupled with the memory, for
- (i) identifying a UI reference to be populated in a help file;
- (ii) locating the corresponding UI term (“direct match”) in the user interface resources of the software program;
- (iii) writing information concerning the UI reference and the direct match into the memory;
- and
- (iv) inserting in the help file a reference to a software component that is capable of populating the UI reference with the direct match, according to the information in the memory, when the software program is executed.
Dependencies are inferred from the claim text.