Method, apparatus and computer program product for implementing graphical user interface (GUI) window control
AssigneeInternational Business Machines Corporation
InventorsCary Lee Bates, Paul Reuben Day
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and computer program product are provided for implementing graphical user interface (GUI) window control. At least one window portion of a window object is defined for selection. Checking for a predefined path selection of one window portion is performed. Responsive to identifying the predefined path selection, checking for a user selection entry within a set time period is performed. Responsive to an identified user selection entry, the window portion is easily selected so that the portion can be dragged and the window object resized.
Claims8
A computer implemented method for implementing graphical user interface (GUI) window control comprising the steps of:
- defining at least one window portion of a window object for selection by storing a lassoable parts data list, said lassoable parts data list including at least one window border portion;
- and storing a location queue of locations of pointer device movement;
- checking for a predefined path selection of one said window portion;
- responsive to identifying said predefined path selection, identifying a user selection entry within a set time period;
- and
- enabling dragging of said selected window portion responsive to said user selection entry for resizing said window object.
A computer system having apparatus for implementing graphical user interface (GUI) window control comprising:
- a processor,
- a memory;
- a display;
- a bus connecting said processor, said memory and said display,
- a GUI window control program, a lassoable parts data list defining at least one window portion of a window object for selection;
- said lassoable parts data list including at least one window border portion;
- and a location queue of locations of pointer device movement, said GUI window control program performing the steps of:
- checking for a path selection of one said window portion;
- responsive to identifying said selection, identifying a user selection entry within a set time period;
- and
- enabling dragging of said selected window portion responsive to said user selection entry for resizing said window object.
A computer program product for implementing graphical user interface (GUI) window control, said computer program product including a plurality of computer executable instructions stored on a computer readable medium, wherein said instructions, when executed by said computer, cause the computer to perform the steps of:
- defining predefined window portions of a window object for selection by storing a lassoable parts data list, said lassoable parts data list including at least one window border portion;
- and storing a location queue of locations of pointer device movement;
- checking for a selection of one said window portion;
- responsive to identifying said selection, identifying a user selection entry within a set time period;
- and
- enabling dragging of said selected window portion responsive to said user selection entry for resizing said window object.
Dependencies are inferred from the claim text.