Browse Prior Art Database

Process for Positioning Selectable Items on a Screen

IP.com Disclosure Number: IPCOM000110893D
Original Publication Date: 1994-Jan-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 4 page(s) / 201K

Publishing Venue

IBM

Related People

Barrett, J: AUTHOR [+2]

Abstract

Disclosed is a facility which enables a user to control the parameters which governed the automatic placing of selectable items on the screen, and to change these parameters at any point during the selection process. The user can also override the system's choice of position for any item. Positioning parameters are surfaced in a Profile window, and can be reset via this window at any point in the design process. They apply to subsequent selections, but do not alter the layout of existing items. The next position is indicated by a marker, which can be moved by the user to override the position chosen by the software.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 46% of the total text.

Process for Positioning Selectable Items on a Screen

      Disclosed is a facility which enables a user to control the
parameters which governed the automatic placing of selectable items
on the screen, and to change these parameters at any point during the
selection process.  The user can also override the system's choice of
position for any item.  Positioning parameters are surfaced in a
Profile window, and can be reset via this window at any point in the
design process.  They apply to subsequent selections, but do not
alter the layout of existing items.  The next position is indicated
by a marker, which can be moved by the user to override the position
chosen by the software.

      The scenario is that of a user selecting items from a list,
such that each item will be placed on the screen as it is selected.
The screen could be blank or a template.  The new process provides
the user with an interactive means of designing screens with items
arranged in varying formats of rows and columns with a user override
on the position chosen by the software.

A set of parameters governs the automatic positioning of items on the
screen:

1.  Orientation - may be ACROSS or DOWN (default DOWN)

2.  Gap across - (Default 1) The gap between the columns in across
    orientation

3.  Gap down - (Default 0) The gap between columns in down
    orientation

4.  Whether a heading should be displayed with data (default YES)

5.  The maximum width of the heading (default is taken from data
    dictionary, indicated with '*')

6.  The maximum number of rows per screen (numerical value)

7.  Auto-wrap of columns - (numerical value).  In case of orientation
    down: when the last position was on the bottom row of the screen,
    the cursor will be moved to the top row at the column offset
    defined by this setting.  In the case of orientation across: when
    the last position is at the right hand margin the cursor will be
    positioned underneath on the left margin and offset down the
    screen by the value specified.  Where the setting is 0, the user
    must reposition the cursor.

8.  Auto-panel - this applies in systems using multiple panels and
    determines whether to start a new panel when, depending on the
    orientation, either the right or bottom margin is reached.  The
    setting can be YES or NO.  If set to NO, the software waits for
    the user to reposition the marker.

9.  The number of record blocks across the screen - Multiple rows
    will be built from one select, such that each block would be
    filled in as each column was selected.  eg.  three-up address
    labels.

10. The number of record blocks down the screen - as above

      Some or all of those parameters may be surfaced to the user
during the design process, via a Profile window.  Changes made using
this window remain for the duration of the current screen design
session.  Any new session will be rese...