正在加载图片...
911画布对象属性(3) 2.画笔 画布中的画笔属性是用来控制用户画一条线时的线条形状。画一条线其 实就是改变两点间的像素颜色。 画笔本身又包含了四个可以设置的属性:颜色( Color)、宽度( Width) 风格( Style)和显示模式(Mode)。 (1)颜色属性( Color) 在了解颜色属性前,先来了解一下 Windows的颜色系统。 以前可能已经听说了一个颜色是多少位的,这是表示所能表达的颜色数多 少的指标,是什么意思呢?比如1位的颜色则表示2的一次方,即黑或白两种颜 色,这种图片很少见。8位的颜色则表示最多可以有28=256种颜色,表明一张 图片中最多可以有256种颜色。24位的图片可以包含16M位的颜色。比如使窗 体的背景色为白色则可以用: Form1. Color:=RGB(255,255,255); 当然你也可以用数值法来直接表达,如何写呢?在 Delph7.0中是在十六进 制数前面加$符号。因为 Windows98中的颜色系统是32位的,所以头8位不用, 用0来表示。红色可以写成:Form1colo:=$00FF0000 注意这里是十六进制数。后6位每两位代表一个分量(00-FF),头两位不用 Inprise Dephi9.1.1 画布对象属性(3) 2. 画笔 画布中的画笔属性是用来控制用户画一条线时的线条形状。画一条线其 实就是改变两点间的像素颜色。 画笔本身又包含了四个可以设置的属性:颜色(Color)、宽度(Width)、 风格(Style)和显示模式(Mode)。 (1)颜色属性(Color) 在了解颜色属性前,先来了解一下Windows的颜色系统。 以前可能已经听说了一个颜色是多少位的,这是表示所能表达的颜色数多 少的指标,是什么意思呢?比如1位的颜色则表示2的一次方,即黑或白两种颜 色,这种图片很少见。8位的颜色则表示最多可以有28=256种颜色,表明一张 图片中最多可以有256种颜色。24位的图片可以包含16M位的颜色。比如使窗 体的背景色为白色则可以用: Form1.Color:=RGB(255,255,255); 当然你也可以用数值法来直接表达,如何写呢?在Delphi 7.0中是在十六进 制数前面加$符号。因为Windows 98中的颜色系统是32位的,所以头8位不用, 用0来表示。红色可以写成:Form1.Color:=$00FF0000; 注意这里是十六进制数。后6位每两位代表一个分量(00-FF),头两位不用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有