3.1 自主开发界面元素拖动控件
自主开发一个界面元素拖动控件,主要达到界面元素可以任意拖动(在离开软件开发环境),在拖动的同时可以同软件开发工具中一样出现周围的8个小点,并能进行放大与缩小。
TSkyNewDrag控件For Delphi6/7/83.2自主开发界面属性编辑器控件
自主开发界面属性编辑器控件,主要达到在程序运行时在程序中可以出现属性编辑器Object InSpector,并可同软件开发工具一样能自主修改界面元素的属性。
TSkyNewInspector控件 For delphi6/7/83.3自主开发界面属性读写器控件
自主开发界面属性读写器控件,主要达到在程序运行时会从外存中读写属性列表文件,文件格式可以支持Txt文本文件、XML文件,使得在界面属性修改后能保存并读取。
TSkyNewIniFileStore 控件 For Delphi6/7/8
TSkyNewXMLFileStore 控件 For Delphi6/7/83.4自主开发界面色彩风格更换控件(皮肤控件)
自主开发界面色彩风格更换控件,主要达到在程序运行时可以按要求更换皮肤。
TSkyNewStore 控件 For Delphi6/7/8
TSkyNewData 控件 For Delphi6/7/83.5自主开发皮肤设计工具
自主开发皮肤设计工具,主要是针对SkyNewStore 控件中要使用到的皮肤文件进行设计,从而达到在程序中达到换肤功能。
SkyNewStoreBuilder 皮肤设计工具
本人目前已经进行了大部分,也参照了大多数人的,但还是有一些问题, 请大家多多帮助。http://community.csdn.net/Expert/TopicView.asp?id=3774355http://community.csdn.net/Expert/TopicView.asp?id=3771921http://community.csdn.net/Expert/TopicView.asp?id=3769291在整体设计上也可以多提一些意见,本人主要要达到的目的是在程序运行期间可以进行界面绝大部分要素的修改并保存。UP者都有分。

解决方案 »

  1.   

    to: YFLK(远方来客) 只能增加delphi的标准控件,第三方控件就不行了,而且很多很繁,不做也算了。
      

  2.   

    楼主真强啊,是不是想自己做个IDE啊,代码收藏+分享了哦!!!接着顶!!!
      

  3.   

    不是想做IDE,而是想做界面设计,想让用户来个性化设计自己的界面而已.
      

  4.   

    经过很多次试验,界面定制实例已经完成,但还存在一些 Bug.拖动在标准界面下可以任意拖动,在皮肤界面下有些控件不能拖动,如按钮.
    在图片载入后,要示该图片要在当前程序目录下才能被保存下来以便下次使用.
    在皮肤界面下回到标准界面时,有些控件的色彩不能返回到标准界面.请大家多多试用,帮我出点主意吧.请下载
    http://upserver4.ys168.com/ys168up/D1/yy1.aspx?f=050251D9E0E4E6E5D5UW921UP386US776UK554UN643UWN1D6AVI7AVI5F9G1D9E5D9D8D6E5A24E4E3E2E4E7C2
      

  5.   

    我觉得Fastreport里面自定义对话框的功能很不错,
    也算是一些小型窗体设计器,楼主可以参考一下。
      

  6.   

    请大家多多试用,帮我出点主意吧.请下载
    http://upserver4.ys168.com/ys168up/D1/yy1.aspx?f=050251D9E0E4E6E5D5UW921UP386US776UK554UN643UWN1D6AVI7AVI5F9G1D9E5D9D8D6E5A24E4E3E2E4E7C2
      

  7.   

    请从skynew.ys168.com上界面定制文件目录中下载试用.