Scroll method of a computer system
AssigneePrimax Electronics Ltd.
InventorChen-Ming Chang
Life of this patent
Estimating the term…
Abstract
The present invention provides an image scrolling system for scrolling an image frame contained in a window which is displayed in a monitor of the system. The image scrolling system comprises a scrolling signal generator for generating scrolling signals to perform scrolling of the image frame. Each of the scrolling signals is first converted into a corresponding two-dimensional vector which is then converted to a displacement vector. The displacement vector is added with a current coordinate of the image frame displayed within the window to obtain a next coordinate, and the image frame is scrolled to the next coordinate.
Claims9
An image scrolling system for scrolling an image frame contained in a window which is displayed in a monitor of the system, the system comprising:
- a memory for storing programs and data;
- a processor for executing the programs stored in the memory;
- an input device electrically connected to the processor having a scrolling signal generator for generating scrolling signals to control the scrolling of the image frame in the window;
- an operating system stored in the memory for controlling operations of the image scrolling system, the operating system comprising a display control program for controlling the display of the window in the monitor;
- an application program stored in the memory and executed under the operating system for controlling the scrolling of the image frame within the window by using the display control program;
- an input device driver stored in the memory and executed under the operating system for receiving and processing the scrolling signals from the input device and transmitting the processed scrolling signals to the application program to control the scrolling of the image frame within the window;
- wherein the input device driver converts each of the scrolling signals into a corresponding displacement vector, adds the displacement vector with a current coordinate of the image frame displayed within the window to obtain a next coordinate, and transmits the next coordinate to the application program so as to scroll the image frame to the next coordinate.
An image scrolling system for scrolling an image frame contained in a window which is displayed in a monitor of the system, the system comprising:
- a memory for storing programs and data;
- a processor for executing the programs stored in the memory;
- a mouse electrically connected to the processor, the mouse comprising a housing and a force sensor installed at an upper end of the housing of the mouse which can be depressed by using a finger toward various directions and generate corresponding two-dimensional scrolling signals to control two-dimensional scrolling of the image frame in the window;
- an operating system stored in the memory for controlling operations of the image scrolling system, the operating system comprising a display control program for controlling the display of the window in the monitor;
- an application program stored in the memory and executed under the operating system for controlling the scrolling of the image frame within the window by using the display control program;
- a mouse driver stored in the memory and executed under the operating system for receiving and processing the scrolling signals from the mouse and transmitting the processed scrolling signals to the application program to control the scrolling of the image frame within the window;
- wherein the mouse driver converts each of the scrolling signals into a corresponding displacement vector, adds the displacement vector with a current coordinate of the image frame displayed within the window to obtain a next coordinate, and transmits the next coordinate to the application program so as to scroll the image frame to the next coordinate.
An image scrolling system for scrolling an image frame contained in a window which is displayed in a monitor of the system, the system comprising:
- a memory for storing programs and data;
- a processor for executing the programs stored in the memory;
- a mouse electrically connected to the processor, the mouse comprising a housing and a force sensor installed at an upper end of the housing of the mouse which can be depressed by using a finger toward various directions and generate corresponding one-dimensional or two-dimensional scrolling signals to control one-dimensional or two-dimensional scrolling of the image frame in the window;
- an operating system stored in the memory for controlling operations of the image scrolling system, the operating system comprising a display control program for controlling the display of the window in the monitor;
- an application program stored in the memory and executed under the operating system for controlling the scrolling of the image frame within the window by using the display control program;
- a mouse driver stored in the memory and executed under the operating system for receiving and processing the one-dimensional or two-dimensional scrolling signals from the mouse and transmitting the processed one-dimensional or two-dimensional scrolling signals to the application program to control the scrolling of the image frame within the window;
- wherein the mouse driver converts each of the one-dimensional or two-dimensional scrolling signals into a corresponding one-dimensional or two-dimensional vector according to a predetermined force conversion table, converts the one-dimensional or two-dimensional vector into a corresponding displacement vector according to a predetermined formula, adds the displacement vector with a current coordinate of the image frame displayed within the window to obtain a next coordinate, and transmits the next coordinate to the application program so as to scroll the image frame to the next coordinate.
Dependencies are inferred from the claim text.