Patent ID: 8112716

Claim:
An information processing apparatus comprising: a display unit configured to display a window; an accepting unit configured to accept a resize instruction of the displayed window together with a scroll instruction indicating whether or not to scroll display contents within the window; and a control unit configured to control a size of the window and a scrolling of the display contents within the window based on contents of the resize instruction and the scroll instruction, wherein when the scroll instruction indicates that the display contents are to be scrolled, said control unit changes the window to a size indicated by the resize instruction, and scrolls the display contents according to a change amount of the window, and when the scroll instruction indicates that the display contents are not to be scrolled, said control unit changes the window to a size indicated by the resize instruction, and suppresses a scrolling of the display contents; and wherein the window is configured to include a border having a first region and a second region, and when said accepting unit accepts the resize instruction using the first region of the border, said accepting unit accepts the scroll instruction indicating that the display contents are to be scrolled, and when said accepting unit accepts the resize instruction using the second region of the border, said accepting unit accepts the scroll instruction indicating that the display contents are not to be scrolled.