Delphi皮肤库

时间:2009-12-28 14:59:17

标签: delphi

我想知道什么是Delphi应用程序的最佳皮肤库。我正在寻找WinXP / Windows Vista / Windows 7兼容性,因此应用程序不会因为皮肤而崩溃或工作怪异。我尝试过使用主题引擎,但它在Windows Vista中无法正常工作。

我目前正在使用Delphi 2006。

感谢。

6 个答案:

答案 0 :(得分:6)

DevExpress有一个很棒的皮肤库。您可以使用其默认外观或创建自己的外观。支持所有版本的Windows,AFAIK。  有关详细信息,请查看their site

答案 1 :(得分:5)

我长时间使用VCLSkin组件,在Win xp,vista和7中都有出色的效果。使用非常简单(只需将组件拖到主窗体上即可整个应用程序),快速,可靠且有很多皮肤。

alt text
(来源:link-rank.com

alt text

答案 2 :(得分:2)

我一直在使用AlphaControls一段时间,它很漂亮,并且从Win2000到Win7的所有功能都适用于我。它仍在积极开发中,所以如果你遇到一个bug,他们就会尝试修复它。 :)

答案 3 :(得分:2)

我刚刚评估了许多皮肤成分。

  1. Suiskin。

    1. 非常容易安装(只需运行.exe)
    2. 非常好用。
    3. 很好地制作标准组件。
    4. 皮肤整个应用程序(需要为任何非自动创建表单提供额外的代码行。)
    5. 良好的演示和良好的皮肤范围。
  2. Alpha控件

    1. 吸引人的皮肤图书馆
    2. 精彩的演示程序。
    3. 安装:必须编译2个软件包,然后安装其中一个软件包。可行但不像Suiskin那样专业。
    4. 剥皮组件效果很好。整个应用程序皮肤很好。皮肤标准控件,也有自己的组件集,提供更多选项。
    5. 帮助已翻译,仅为平均值。使用皮肤编辑器的帮助很困难,有点不完整。
    6. 可以设置色调偏移和饱和度。色调偏移很明亮..基本上旋转色轮上的所有蒙皮颜色给定量。所以..蓝色==>粉红色,黄色==>绿色等基本上意味着一个皮肤突然出现4到6个不错的配色方案。
    7. 皮肤编辑器附带了bug。(我使用的是XP)无法设置保存皮肤的目录。这是第一个(也是必不可少的)步骤。发现通过将可执行文件放在带有皮肤的文件夹中,它可以找到它们。在此之后,编辑似乎非常有效率。
    8. 不要相信该网站会告诉您基本许可证仅为1年。这是终身许可证,仅包含1年的更新。

      感觉像Alpha剥皮应用程序是由一个能够提供强大功能和效率的人完成的,但是并没有理会这些优点(例如帮助和寻找专业人员以及一些小错误修复)。 我实际上使用了这个组件集。

  3. KSDEV

    1. 专业安装
    2. 皮肤编辑程序运行顺畅,专业。感觉它在编辑皮肤方面不如alpha皮肤有效。这是我没有使用KSDEV的一个原因。
    3. 拥有良好演示程序的专业网站。
    4. 皮肤范围很广,但感觉不像阿尔法皮肤那么兴奋。这是我去阿尔法的另一个原因。我相信这个组件集也有一个色调偏移选项。 (这是或suiskin,不记得了)
  4. VCLSKIN

    1. 在网站上查看的样本皮肤很少(我能找到)。
    2. 如果有的话,找不到演示程序。
    3. 下载了vcl组件集,但是在zip文件中它说它是netskin。此时我放弃了。

答案 4 :(得分:1)

我与Theme EngineSkin EngineKSDev合作过,取得了不同程度的成功,虽然不像你写的那样,但是我可以在vista中找到它。

我个人认为皮肤编辑器是一种瘟疫,它充满了虫子,最多不稳定,很少知道文档,但仍比Skincrafter的皮肤编辑器更稳定。

作为替代方案,我知道一个名为Alpha Controls的皮肤组件,但是我自己没有尝试过这个,Skin Crafter我的编辑器我上面简要提到过,它也有一个皮肤库,我个人经验然而,这不是最好的。

我还没有尝试过PRUZ自己提到的VCL皮肤,所以我无法将这些引擎与它进行比较,我们在寻找适用于我们应用的皮肤库时,我们简要地查看了它的规格,但它缺乏半透明性太大了我们设计师的负担*感叹*。无论如何,我只是想在你需要的时候给你一些额外的选择。

答案 5 :(得分:1)