控件
文章平均质量分 64
量无海大
└@-@┘
展开
-
写一个调色板控件(终结)
写到这,再加上一个选择索引颜色的功能,基本实现我的要求。但控件的还有很多要素还没有加入。比如,对齐属性没有,事件一个也没有。所有的这些将在这里终结,并最后给出所有原码。用户要设置颜色,就windows来说:就鼠标是左键点击。那么这里就得先增加几个变量,方便程序处理: FMRect: array [0 .. 32 * 32] of TRect; //所有的小正方形所在区域 FColorInde原创 2017-08-14 22:36:12 · 662 阅读 · 0 评论 -
写一个调色板控件(1)
给朋友写了一个HD6845显示芯片图形处理工具。里面要用到直观的调色板,查看delphi现有的控件,发现没有很实用的,于是就动手写了一个。写着写着,感觉把它功能扩展一下会更好,更合适这个工具的运用。软件开发完成后的界面: 控件运用:上图带小格子的都是(图1,图2,图3,彩图,调色板,可用色彩)。别为那些粗大的方格担心,网上可以查到很多HD6845芯片的资料。如果看不明白,可以查任天堂游戏机(红白机原创 2017-08-03 14:06:59 · 853 阅读 · 0 评论 -
写一个调色板控件(2)
HD6845图形模式,一个图片块(8X8象素组成的一个小图片,称为Tile)最多只能支持8种颜色,整个屏幕最多可显示64种颜色。这点和任天堂红白机不太一样。差不多用一个星期的工作日时间,改写RAM、内存数据,查资料,并通过获得的数据,推算出结果,在IC板上确认。最终结果就是:一个Tile最多8种颜色,整个屏幕64色。CRT显示管拍照方式无法找到正确颜色显示值,最终只能采取近似的方法确定:R,G,B的原创 2017-08-05 15:34:05 · 322 阅读 · 0 评论