Patent ID: 8122373

Claim:
A computer storage medium embodied with a program for an image display control apparatus that controls display of windows on a screen on the basis of window headers, the program comprising the steps of: upon receiving coordinates of the windows to be displayed on the screen, creating the window headers, in which the coordinates on the screen of the windows are described, and storing the window headers in a memory in a window header string; sorting y coordinates in coordinates of the windows described in the window headers; linking the window headers in an order of the sorted y coordinates; and setting a position in the memory of the window header with a smallest y coordinate at a top of the link upon receiving coordinates of window(s) to be erased, excluding the window header(s) corresponding to window(s) from being linked to the linked window headers for that screen, and changing only links, an entire window header string is not changed; and upon receiving coordinates of window(s) that are moved, correcting coordinates of window headers, calculate positions on the screen of window after movement from coordinates of moving destinations, determining if the windows are located in the screen based upon the calculated positions, if a window is located outside an area of the screen, excluding the windows header corresponding to that window from being linked to the linked window headers for that screen, and changing only links, the entire window header string is not changed, sorting y coordinates of the window header, linking the window header in the order of the sorted y coordinates, and setting a position in the memory of the window header with the smallest y coordinate at the top of the link.