发明名称 System for hosting graphical layout/presentation objects on behalf of applications
摘要 A graphical output layout management system for arranging and maintaining graphically displayed output of programs executing on a computing system is disclosed. The graphical output layout management system comprises graphical elements containing data representing displayable content of a program and presenters defining display states for the graphical elements. A presenter using elements corresponding to a child of the presenter can determine whether the presenter requires a chained presenter. A presenter of a particular type maintains a layout description for a corresponding graphical element. The graphical output layout management system further comprises a notification handler object configured to receive notification regarding changes effecting the set of presenters associated with a particular view, accumulate dirtiness information, and determine whether the set of presenters require updating and a presenter system, including a presenter host interface comprising a method for preparing a layout for a view, according to a set of presenters associated with graphical elements contained within the view. The presenters provide a plurality of fittings for the data for selection by a user.
申请公布号 NZ532169(A) 申请公布日期 2007.11.30
申请号 NZ20030532169 申请日期 2003.05.15
申请人 MICROSOFT CORPORATION 发明人 PARIKH, SUJAL S;TITOV, DMITRY;OVETCHKINE, OLEG;LETT, GREGORY;ZYGMUNT, GRZEGORZ;NEWMAN, DEBBIE A
分类号 (IPC1-7):G09G5/30;G09G5/00 主分类号 (IPC1-7):G09G5/30
代理机构 代理人
主权项
地址