屏幕和窗口

  • ScreenLayer-屏幕层附属一个特定的屏幕,提供在矩形区域的操作(设置,清除,更新,废弃等)。Layers是纵深排序(Z-ordered)的(例如:指针在显示之上)。
  • RedScreen-实现屏幕逻辑和控制窗口,使用screen layers(显示,指针等)来显它的内容。
  • RedDrawable-基本像图的平台相关实现。它支持基本重定向操作(如复制,混合,组合)。
  • RedWindow_p-平台相关的窗口数据和方法
  • RedWindow-继承RedDrawable和RedWindow_p。基本窗口状态和功能的跨平台实现(例如:显示,隐藏,移动,最小化,设置标题,设置指针等)。