1. In a computer system including a display screen comprising a result display area of a graphical user interface, a computer-implemented method of receiving user input for changing the amount of data displayed in the result display area of the graphical user interface, the method comprising: retrieving data from a data source, the data comprising a plurality of text elements; displaying, in the result display area, a plurality of text display blocks each comprising at least a portion of the text of each of the plurality of text elements, each text display block having a size individually determined based on the amount of data to be displayed in the block; displaying in a control area of the graphical user interface distinguished from the result display area, a single control for adjusting the sizes of the displayed plurality of text display blocks; and in response to user input moving the control in the control area: adjusting the size of each of the displayed plurality of text display blocks, wherein at least two of the text display blocks have different amounts of data and are displayed having different sizes, and wherein the adjusting is dynamic, visible and concurrent with moving the control.
1. In a computer system including a display screen comprising a result display area of a graphical user interface, a computer-implemented method of receiving user input for changing the amount of data displayed in the result display area of the graphical user interface, the method comprising: retrieving data from a data source, the data comprising a plurality of text elements; displaying, in the result display area, a plurality of text display blocks each comprising at least a portion of the text of each of the plurality of text elements, each text display block having a size individually determined based on the amount of data to be displayed in the block; displaying in a control area of the graphical user interface distinguished from the result display area, a single control for adjusting the sizes of the displayed plurality of text display blocks; and in response to user input moving the control in the control area: adjusting the size of each of the displayed plurality of text display blocks, wherein at least two of the text display blocks have different amounts of data and are displayed having different sizes, and wherein the adjusting is dynamic, visible and concurrent with moving the control. 10. The method of claim 1 , wherein the moving of the control in a first direction increases the size of each of the displayed plurality of text display blocks comprising the portions of the text displayed and the moving of the control in a second direction decreases the size each of the displayed plurality of text display blocks comprising the portions of the text displayed.