Patent ID: 8612861

Claim:
A method in a data processing system for managing messages, the method comprising: a computer displaying a viewport on a display, the viewport being adjacent to and in association with a chat window, wherein a region visible through the viewport encompasses an area on the display to be captured; the computer controlling, responsive to a user input, the viewport to select the area on the display to be captured as a selected image; the computer placing a marker in a text message in the chat window, wherein the marker is associated with the selected image; the computer displaying, responsive to detecting movement of a pointer over the marker in the chat window, the selected image at a size that is larger than a size of the marker; the computer resizing, responsive to detecting a pointer dragging a side in a plurality of sides of the viewport to a new location, the viewport to include the new location of the side, wherein the plurality of sides of the viewport define a size of the area on the display to be captured by the viewport; the computer moving, responsive to a user input, the viewport on the display; and the computer resizing, responsive to detecting placement of the viewport over an object on the display, the viewport to encompass the object.