讨论Office界面设计【帮顶有分】(200分)

  • 主题发起人 主题发起人 dinglj1760
  • 开始时间 开始时间
D

dinglj1760

Unregistered / Unconfirmed
GUEST, unregistred user!
我想问的问题是:如何实现Office系列中的自定义功能,菜单“工具-自定义”,这个功能可以实现功能的动态修改。诚然,Delphi也提供了类似的控件“ActionManager”,但缺点有很多,最重要的一点是不能拖放一个Combox或者是Edit框上去。不知Office是如何实现的?另外,Delphi的IDE也有类似的功能,但界面上唯一的一个Combox居然是不能拖放的。VS.net沿用的是Office的界面框架,依然有这样的功能。
另外,delphi中的三方控件Exprees Bar也实现了类似的功能,但bug多多,代码写的很乱。看了想吐。
请各位xdjm谈谈想法,谈谈思路。路过皆有分。
备注:分不够可以再加,不方面在这贴代码的,可以发到我邮箱dinglj1760@hotmail.com。
 
偶也不知道office如何实现。。
 
第三方有缺点就对了,许多要自己改的。。
 
可能Toolbar2000能够实现你需要的全部功能。
而且是免费的。http://www.jrsoftware.org/tb2k.php
 
Toolbar2000的功能是可以实现了停靠,
但是控件的拖放似乎不行。
 
用。dbExpress 中的一个控件,可以有这种功能。
 
Toolbar2000可以
 
还是自己写吧 如果是正式开发
 
delphi中的三方控件Exprees Bar也实现了类似的功能,但bug多多,代码写的很乱。看了想吐。
---------------
据我所知那套控件写得非常不错,如何你看了想吐。那你就只有自己写个看了不吐的了。
 
to QSmile:
可以打开delphi的Action有关的代码和那个对比一下。你会发现那个写的很乱,没有一点设计的美感。而且,就我使用的过程中发生的致命错误已经很多。
 
大家可以试试楼上说的那几个控件,然后说说谁更好一些。
 
哈哈,看看,学点知识
 
Dev的控件看了想吐。。。。。。。。。。。
看来真的是牛牛人了,我连看都看不明白
 
Exprees Bar,Toolbar2000能自动跟据窗件大小自己调整控件的位置吗!?
 
后退
顶部