直线近似由一系列位于显示器坐标的像素组成,因此它们会显示锯齿,除了那些接近于
水平或垂直线的直线。这种锯齿现象被称为图形失真。
抗锯齿是平滑的直线或曲线。它减少了锯齿现象,不完……
控件可以创建和独立使用,因为它们自己天生就是窗口。可是,使用对话框常常是很需
要的,它是一种包含一个或多个控件的窗口。
一个对话框通常是一个窗口,它的出现要求使用者输入信息。它……
控件是具有对象性质的窗口,在视窗世界中它们被称为控件,构造用户接口的元素。它
们能自动对某些事件起反应;例如,当一个按钮被按下时,它可能以不同的状态显示。控件
需要建立,具有能……
使用μC/GUI 管理器(WM)时,在显示屏上显示的的所有内容包括在一个窗口里面——屏
幕上的一块区域,该区域作为一个绘制或显示对象的用户接口部件。窗口可以是任意大小,
你可能……
μC/GUI 从一开始就被设计成够适应不同的环境类型。它能工作在单任务和多任务应用当
中,包括私有的操作系统或任何商业RTOS,例如embOS 或 μC/OS。……
存储设备可以用在多种情况下,主要防止显示屏在有对象重叠的绘图操作时的闪烁现象。
基本的思路很简单。没有使用存储设备时,绘图操作直接写屏。屏幕在绘图操作在执行时更
新,当不同的更……
μC/GUI 支持黑/白,灰度(不同亮度的单色)及彩色显示屏。同一个用户程序可以用于不
同的显示屏,只需要改变LCD 配置。色彩管理设法为应该显示的任何色彩找到最相近的匹配。
……
能用于μC/GUI 的位图通常定义为“C”的GUI_BITMAP 结构。该结构或者由这些结构引用
的相当的图片数据,可能相当大。在手工产生这些位图时,耗时巨大且效率很低,特别是你……
随μC/GUI 一起提供的普通字体大部分是标准字体。实际上,你或许会发现这些字体对于
你的应用已完全足够。对单独的字体,想了解更详细的情况,请参考第25 章:标准字体,这
一章……
μC/GUI包括有一个完整的2-D图形库,在大多数场下应用是足够了。μC/GUI提供的函数既
可以与裁剪区一道使用也可以脱离裁剪区使用(参考第12章“视窗管理器”),这些函数基
……