7. A computer program product for use in a data processing system for providing a menu-driven graphical user interface for the display of text data, the data processing system having a data processing unit, a video display terminal, a keyboard, a cursor control device for providing control inputs to said system and a data storage resource, and the graphical user interface providing a document form display separate from but representation (document representation) on said video display terminal including at least one data field for text entry and display, said computer program product comprising: a data storage medium for storing machine readable information thereon; replication function indicating means recorded on said data storage medium for generating a replication function indicator in said document display separate from but adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; means recorded on said data storage medium for generating a pointer in said document display; means recorded on said data storage medium for positioning said pointer in said document display in response to a first control input from said cursor control device: and replicating means recorded on said data storage medium responsive to said pointer positioned at said replication function indicator and to a second control input from said cursor control device representing a data field replicating command for replicating said data field in said document representation.
8. The computer program product of claim 7 further including means recorded on said data storage medium for modifying a color of said replication function indicator in response to said pointer positioned at said replication function indicator.