Claims1. A method of providing help information to a user of a software application, comprising:
2. The method of claim 1, further comprising the step of displaying the modified help content to the user of the software application. 3. The method of claim 1, further comprising the step of identifying a current configuration of the GUI, including a location for each interface element in the current configuration of the GUI and storing the locations in a GUI path table. 4. The method of claim 3, wherein the current location of the interface element in the GUI is determined from the GUI path table. 5. The method of claim 3, wherein the step of identifying a current configuration of the GUI occurs whenever the GUI is modified. 6. The method of claim 3, wherein the step of identifying a current configuration of the GUI occurs when the request for help content is received. 7. The method of claim 3, wherein the GUI path table is stored in an external database. 8. The method of claim 3, wherein the GUI path table is composed using the Extensible Markup Language (XML). 9. The method of claim 1, wherein the step of determining the current location of an interface element in the GUI corresponding to the reference in the help content comprises determining that the element is not present in the GUI, and wherein modifying the help content to specify the current location of the GUI element comprises specifying a command line action used to invoke the element. 10. A computer-readable medium storing instructions for providing help information to a user of a software application, including instructions for performing the steps of:
11. The computer-readable medium of claim 10, wherein the instructions further comprise instructions for displaying the modified help content to the user of the software application. 12. The computer-readable medium of claim 10, wherein the instructions further comprise instructions for identifying a current configuration of the GUI, including a location for each interface element in the current configuration of the GUI and storing the locations in a GUI path table. 13. The computer-readable medium of claim 12, wherein the current location of the interface element in the GUI is determined from the GUI path table. 14. The computer-readable medium of claim 12, wherein the step of identifying a current configuration of the GUI occurs whenever the GUI is modified. 15. The computer-readable medium of claim 12, wherein the step of identifying a current configuration of the GUI occurs when the request for help content is received. 16. The computer-readable medium of claim 12, wherein the GUI path table is stored in an external database. 17. The method of claim 10, wherein the GUI path table is composed using the Extensible Markup Language (XML). 18. The method of claim 10, wherein the step of determining the current location of an interface element in the GUI corresponding to the reference in the help content comprises determining that the element is not present in the GUI, and wherein modifying the help content to specify the current location of the GUI element comprises specifying a command line action used to invoke the element. 19. A method for obtaining help information from a software application, comprising:
20. The method of claim 19, wherein the help content viewer is further configured to display the modified help content to the user of the software application. 21. The method of claim 20, wherein the software application is configured to identify a current configuration of the GUI, including a location for each interface element in the current configuration of the GUI and to store the locations in a GUI path table. 22. The method of claim 21, wherein the current location of the interface element in the GUI is determined from the GUI path table. 23. The method of claim 21, wherein the step of identifying a current configuration of the GUI occurs whenever the GUI is modified. 24. The method of claim 21, wherein the step of identifying a current configuration of the GUI occurs when the request for help content is received. |