1. In a data processing system, 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, a combination comprising: a database control system operating on said data processing system to generate an interactive database for the storage of text data; a graphical user interface system providing a document blank form display representation (document representation) on said video display terminal including at least one data field for text entry into said database and display for creating a filled-in form; means for generating a pointer in said document representation; grabpoint means for associating a predetermined location on said document representation with a blank data field in said document representation, said data field being adapted for on-line text entry into said database; means for positioning said pointer at said predetermined location in said document representation in response to a positioning control input from said cursor control device; and re-sizing means responsive to said pointer positioned at said predetermined location and to a re-sizing control input from said cursor control device for dynamically changing the size of said data field during text entry to accommodate additional text entry into said database.