自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

量无海大的专栏

专注于编程过程和源码的博客

  • 博客(4)
  • 收藏
  • 关注

原创 delphi XE对中文变态支持!

无意中发现delphi XE 对的Unicode支持的变态。从版本几开始支持不知道。因为我是从D7直接跳到XE 7,现在用的是XE 10.2。先看看下面的代码:unit 中文变量;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics

2017-09-02 14:35:57 8620 4

原创 写一个调色板控件(终结)

写到这,再加上一个选择索引颜色的功能,基本实现我的要求。但控件的还有很多要素还没有加入。比如,对齐属性没有,事件一个也没有。所有的这些将在这里终结,并最后给出所有原码。用户要设置颜色,就windows来说:就鼠标是左键点击。那么这里就得先增加几个变量,方便程序处理: FMRect: array [0 .. 32 * 32] of TRect; //所有的小正方形所在区域 FColorInde

2017-08-14 22:36:12 630

原创 写一个调色板控件(2)

HD6845图形模式,一个图片块(8X8象素组成的一个小图片,称为Tile)最多只能支持8种颜色,整个屏幕最多可显示64种颜色。这点和任天堂红白机不太一样。差不多用一个星期的工作日时间,改写RAM、内存数据,查资料,并通过获得的数据,推算出结果,在IC板上确认。最终结果就是:一个Tile最多8种颜色,整个屏幕64色。CRT显示管拍照方式无法找到正确颜色显示值,最终只能采取近似的方法确定:R,G,B的

2017-08-05 15:34:05 266

原创 写一个调色板控件(1)

给朋友写了一个HD6845显示芯片图形处理工具。里面要用到直观的调色板,查看delphi现有的控件,发现没有很实用的,于是就动手写了一个。写着写着,感觉把它功能扩展一下会更好,更合适这个工具的运用。软件开发完成后的界面: 控件运用:上图带小格子的都是(图1,图2,图3,彩图,调色板,可用色彩)。别为那些粗大的方格担心,网上可以查到很多HD6845芯片的资料。如果看不明白,可以查任天堂游戏机(红白机

2017-08-03 14:06:59 815

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除