如何制作自己的vcl控件制作

  对TRzButton和后代进行必要的修改以支持64位开发

  修复了TRzCalendar上分隔线的显示位置。

  对TRzCalendar进行必要的修改以完全支持RAD中引入的VCL样式

  包括对VCL样式的自定义字形的支持用過的。

  对TRzCheckList进行必要的修改以完全支持RAD中引入的VCL样式Studio XE2。包括对自定义复选框字形的支持

  对TRzCheckList进行必要的修改以支持64位。

  许多控件制作平滑地迁移到64位但许多其他控件制作需要低级别修改。

  此外Raize组件中的每个控件制作都受到新VCL样式的影响。

  每控件制莋的显示代码需要进行重大修改才能完全支持VCL样式可用

  它已经做了很多工作,但我们确信您会发现最终结果非常酷!

  但64位和VCL样式支持是主要的新功能

  1、点击本网站提供的下载路径下载得到对应的程序安装包

  2、解压安装包后,即可得到对应的安装数据包双击主程序即可进行安装,点击下一步按钮

  3、 您完全同意上述协议的所有条款吗?如果没有异议,请点击“同意”按钮;

  4、弹出以丅界面直接使用鼠标点击下一步按钮即可

  5、该界面是应用程序安装序列号输入界面,最后一栏输入对应的数据:160-988839

  6、点击更改按鈕根据自己选择安装组件以及安装路径选择

  7、组件选择可以根据自己的需要进行选择可以全部选择

  8、现在准备安装主程序。点擊“下一步”按钮开始安装或点击“上一步”按钮重新输入安装信息

  9、等待应用程序安装进度条加载完成即可,需要等待一小会儿

  10、根据提示点击安装即可弹出程序安装完成界面,点击完成按钮即可等待程序配置完成即可

  ?对TRzColorEdit进行必要的修改,以完全支歭RAD中引入的VCL样式

  如果Color属性为则下拉箭头后面的背景不会更改改变了,FlatButtons是真的

  使用自定义框架(即FrameVisible:= True)和时,控制边框仍然可見去掉一个或多个边

  ?修复了TRzComboBox中的问题,其中值条目必须是唯一的才能正确

  找到一个项目现在,列表中的多个项目可以设置為相同的“值”选择一个项目

  具有重复值 - 不再 - 导致具有该值的第一个项目自动选择。

  ?修复了如果设置了组合框则下拉列表嘚大小不合适的问题使用更大的字体大小。

  ?对TRzComboBox和后代进行必要的修改以支持64位发展

  例如,考虑输入'3/15/20'(在美国)用ycStandard转换器值,

  当这两个属性设置为非零值弹出控件制作(即Calendar或TimePicker)的大小设置为PopupHeight和PopupWidth值而不是默认的自动大小值。

  ?对TRzDBGrid进行必要的修改以完铨支持RAD中引入的VCL样式

  ?对TRzDBGrid进行必要的修改以支持64位开发。

  ?修复了在TRzDBLookupComboBox下运行时下拉按钮的显示问题

  ?对TRzDBNavigator进行必要的修改以唍全支持RAD中引入的VCL样式

  Studio XE2。包括显示VCL样式中定义的导航图像

  ?修复了在TRzEdit中无法正确显示TextHint属性的问题(和

  ?对TRzEdit和TRzDBEdit进行必要的修妀,以完全支持引入的VCL样式

  ?修复了TRzFontComboBox最初时预览面板的显示问题

  ?对TRzFontComboBox进行必要的修改以完全支持引入的VCL样式

  ?对TRzFontComboBox进行必要嘚修改以支持64位开发。

  ?修复了TRzFontListBox中“字体预览”面板的定位问题

  无意中重置为基本字体。

  ?对TRzFontListBox进行必要的修改以完全支歭RAD中引入的VCL样式

  Studio XE2。包括组的自动颜色调整

  ?对TRzFontListBox进行必要的修改以支持64位开发。

  完成RAIZE组件6安装

  在安装过程中相应的Raize Components设計包将加载到选定的RAD Studio IDE中。不幸的是当您重新启动IDE时,Raize Components的组件面板页面将出现在组件面板的末尾

  如果您想将Raize页面移动到调色板的前媔,则可以通过手动拖动它们来实现此操作位于RC6 \ Bin目录中的是一个名为MoveRCPagesToFront.exe的程序,它将所有“Raize”页面自动移动到调色板的前面

  关闭所囿文件和项目,然后选择“组件”|“安装包...”以在“项目选项”对话框中显示“包”页面

  从“设计包”列表中选择“Raize Components 6.x”包,然后单擊“删除”按钮将显示一个消息框以确认您的请求 - 按确定。接下来根据IDE,可能会询问运行时包是否应来自运行时包列表如果是,请單击“确定”以删除运行时包

  接下来,从Design Packages列表中选择“Raize Components 6.x(Data-Aware)”包然后单击Remove按钮。同样将显示一个消息框以确认您的请求 - 按OK。接丅来根据IDE,可能会询问是否应从“运行时软件包”列表中删除运行时软件包如果是,请单击“确定”以删除运行时包

  单击“确萣”按钮关闭“项目选项”对话框。

  >>从硬盘中删除组件文件

  此时所有IDE都不再使用Raize组件。要从控制面板中的“添加/删除程序”图標中删除硬盘中的Raize Components文件接下来,从已安装程序列表中选择“Raize Components 6.0”条目然后单击“删除”按钮。

  至少有以下编译器之一:

}

我要回帖

更多关于 控件制作 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信