Methods and systems are provided for accessing, processing, and outputting
data on a graphical output device for a user is provided. In one
implementation, a method is provided that comprises presenting on the
graphical output device a first portion of a data object in a window,
wherein the data object contains a plurality of data object items, at
least one of the data object items being sought by the user, and wherein
the data object contains more data object items than being presentable in
the window at a given moment in time. The method may further include
providing on the graphical output device first and second control
elements in relation to the presented data object, the first and second
control elements being arranged to be activated by means of a
user-operated input device in order to generate first and second request
signals, respectively, upon such activation. Further, the method
comprises effecting, upon generating respective first or second request
signals, a scroll step into a direction corresponding to the respectively
generated first and second request signals having a predetermined step
size towards the data object item sought by the user, and presenting
another portion of the data object in the window at least partially
differing from the first portion of the data object, the step size
between subsequently presented portions of the data object decreasing in
proportion with the number of generated first or second request signals
to effect a series of one or more scroll steps towards the sought data
object item among the data object items.