Patent ID: 7415672

Claim:
One or more computer-readable storage media storing computer-executable instructions that, when executed by a computing device, perform acts comprising: displaying hierarchical data in a first area of a screen; facilitating selection of a first portion and a second portion of the hierarchical data; receiving selection of the first portion of the hierarchical data; displaying, in a second area of the screen and in response to receiving selection of the first portion, a first visual representation of a first operable field corresponding to the first portion; receiving selection of the second portion of the hierarchical data; and displaying, in the second area of the screen along with the first visual representation of the first operable field and in response to receiving selection of the second portion, a second visual representation of a second operable field corresponding to the selected second portion, the acts of displaying the first visual representation and the second visual representation being effective to build a visual representation of an electronic form having the first operable field and the second operable field wherein the act of displaying the hierarchical data displays the hierarchical data in a tree arrangement of XML data having portions represented by nodes in the tree arrangement, the act of receiving selection of the first portion receives selection of a first node, and the act of receiving selection of the second portion receives selection of a second node.