Patent ID: 7689926

Claim:
In a computing environment, a method for avoiding recursive magnification problems and without excluding content of non-magnifier windows from screen content that is magnified, the method comprising: maintaining data that identifies whether each window of a plurality of windows corresponds to a set of at least two properties, including a layered property and a magnification-type property, wherein at least one of the plurality of windows is identified as corresponding to both the layered property and the magnification-type property; receiving a request to capture an area of screen content; and after maintaining data identifying the at least one of the plurality of windows as corresponding to both the layered property and the magnification-type property, and after receiving the request to capture screen content, returning screen content in a magnification program, the screen content returned to the magnification program: excluding all content of the one or more windows corresponding to both the layered property and the magnification-type property, as stored in the maintained data; including all content from the area that is within any windows of the plurality of windows that correspond to only the layered property; and including all content from that area that is within any windows of the plurality of windows that correspond to neither the layered property, nor the magnification type property.