目前公司有一套软件需要外观包装,我该选用哪套界面库进行开发?

解决方案 »

  1.   

    to xiaofeixia203,
    你真是总结的相当有道理啊,我会把你的5条界面库采购原则提交给我们领导做为参考。
    至于你提到的Appface,那我肯定就不去考虑了。
    老兄,能告诉我你最后到底选购了哪家的换肤产品?我向你看齐!
      

  2.   

    最后我们改用了Skin++,目前该产品的版权是上海勇进软件有限公司。你可以到以下网址进行访问:www.uipower.com , www.skinplusplus.com
    有一点需要特别提出的是,他们的试用版和正式版有非常大的区别。目前正式版已经升到了3.0,而试用版才2.0.1。其实功能方面正式版比试用版方面强很多。
    正式版里提供的Skin++ Builder也特别好用,一切都是向导模式生成皮肤,而且可以自动地转换WindowsBlinds,WinXP主题等。
    目前也是唯一一个开放论坛的。http://msn.uipower.com/bbs
    正式版皮肤已经70多套了。今天上了一下他们的网站,好像又发布了4套皮肤。
      

  3.   

    昨晚我下载了他们的试用版,感觉效果非常好,正是我们需要的。
    那个软件好像还得了一个奖,真的不错。非常感谢xiaofeixia203的赐教。
    我已经倾向购买Skin++了。如果公司接受他们的价格的话,应该问题不大。
      

  4.   

    软件做好后再来美化当然有它的必要性,因为内核的东西先做,软件界面只是属于包装。所以最后来做是最保险的办法。
    LibUIDK是开发软件时使用的产品,我前2天试用了觉得很不好。好像设计的思路是有问题的,不是那种很灵活的界面设计工具。我们的软件比较大,所以需要很灵活的工具,而不是贴一大块图片。
      

  5.   

    我之前也试用过LibUIDK,感觉它在窗体拉伸的地方有非常严重的Bug,这是我们不能接受的。
    而且控件特别少,所以只能出个效果图看看可以,不能放在项目中使用的,没有实用价值,
    好像目前它没有什么用户量吧。
      

  6.   

    大家说的这些产品我都用过.其实像大家说的LibUIDK和Skin++根本就没可比性.一个是贴图的,一个是贴颜色的.一个用在前期,一个用在后期.感觉楼主的产品不需要LibUIDK,用skin++或skinmagic比较好.我很同意ndscer说的在产品开发初期就把界面库接到产品中.像Skin++也可以在开始就接进去.这样测试的时候也可以顺便把界面库与产品的兼容性测试好.LibUIDK的设计还是非常不错的,据和作者聊,它应该是一种应用程序框架,和对话框程序差不多,你能说对话框程序这种框架不好吗?不过入门的门槛比较高,我们第一次用的时候,和作者反复沟通过.甚至把工程都发到过作者那里帮助确认问题.LibUIDK用户群在国外.不过bug也多,毕竟刚起步,我们用的时候让作者修改的bug超过10个,所以那段时候作者经常给我们updata版本.Skin++是同类中做的比较好的了,可匹敌的据我所知只有skinmagic,这可是个老牌的了.虽然同类非常多,像appface,XXXskinXXX等,感觉构不成威胁.
      

  7.   

    感觉Skin++在效果方面要比SkinMagic好很多。界面各部分的细节处理的比较好。
      

  8.   

    www.84250.com vc皮肤类源代码
      

  9.   

    to hoocode(11111111111111111) : 
    你能不能不要再贴你的网址了,好不!?
    一直看到你费尽心思地网上到处贴,你到底累不累啊?
    还是多花些心思放在你的代码上多琢磨琢磨!这样对你对大家都好些!
      

  10.   

    他的代码都是从codeproject上下的开源代码.还拿来卖钱.真是什么人都有呀.
      

  11.   

    如果程序界面是贴图的, 用LibUIDK, 
    如果是程序后期美化用skin++或skinMagic如果要做类似vs.net, office那样的复杂界面, 可以用Xtream toolkit pro或者BCGControlBar
    这两个都是大型的界面扩展库
      

  12.   

    captainwh(wh) 的说法是错误的,Skin++与程序开发前期和后期没有任何关系的。Skin++可以制作任何类型的图形化界面,并且支持全部的开发语言。LibUIDK是非常蹩脚的设计,从理论上来说,它没有深远的界面设计思想。LibUIDK灵活性、资源占用、性能、效果和拉伸都极差,它一直没有流行起来,自然也就谈不上被遭淘汰了。
      

  13.   

    captainwh(wh) 的说法是错误的,Skin++与程序开发前期和后期没有任何关系的我可没有说Skin++的开发前期和后期有什么关系哦
    正因为没有关系, 所以在界面中涉及到复杂的停靠窗口时, 不应该用skin++
    至少效果不会好, 要做出好看的停靠窗口(vs.net, office), 必定需要派生一系列的窗口类
    简单的用skin++穿上皮肤, 就能出来那种效果?那大家还做什么界面开发, 都用skin++穿皮肤好了
      

  14.   

    晕,都乱套了.一个贴子里出现了这么多拖儿.先是ndscer()说界面产品一定要在程序开工的时候就接到工程中,马上fafa_cai()就说LibUIDK不好,其实在他说LibUIDK不好前贴子里压根就没出现过LibUIDK这个产品的名字,可能fafa_cai把ndscer当成LibUIDK的拖儿了,是fafa_cai第一次提到.接下来xiaofeixia203帮腔.hehenihao158显然是没用过LibUIDK,因为他说:
    LibUIDK是非常蹩脚的设计,从理论上来说,它没有深远的界面设计思想。
    其实LibUIDK的思想和对话框程序的思想基本一样,当然很多人也说MFC的设计是垃圾,另当别论了.
    LibUIDK灵活性、资源占用、性能、效果和拉伸都极差
    LibUIDK的灵活性在以上所提的所有界面库中是最灵活的,因为它甚至没有默认皮肤.资源占用和性能没测过,估计确实比较高,因为它都是图片,不高才怪呢.至少效果,那是美工的问题,和界面库有什么关系?
    接下来captainwh(wh)为LibUIDK说了两句好话,估计是划到LibUIDK的拖中了.fafa_cai立马急眼,我的贴子中怎么能说别的界面库好呢?
    总上:fafa_cai,xiaofeixia203,hehenihao158被认为是亲Skin++派的,
    本人(scottliu), captainwh被认为是LibUIDK派的,不过LibUIDK派的人好像也说skin++不错,有点迷惑群众,其它都是旁观者.最冤的是ndscer,一句LibUIDK没提就被划到LibUIDK的拖了,可见此人讲话艺术甚高.哈哈.楼主快接贴吧.
      

  15.   

    为了证明我的推测:
    请看贴:http://community.csdn.net/Expert/topic/5010/5010351.xml?temp=.7522089
    接下来三个发言的人注意一下.
      

  16.   

    是吗?观察挺仔细啊,那scottliu() 又是谁呢?说到LibUIDK为何如此激动呢?呵呵!:)