本周下载排行
|
|
本月下载排行 |
| |
|
|
| 资源名称: | Toolbar2000 v2.2.0 |
| 文件类型: |
RAR |
|
| 适用版本: |
Delphi5, Delphi6, Delphi7, Delphi2005, Delphi2006 |
| 发 布 者: |
网友 |
| 资源类型: |
免费 |
| 资源大小: |
326 KB |
| 资源等级: |
 |
| 整理时间: |
2006-7-30 15:11:53 |
| 资源网址: |
http://www.jrsoftware.org |
| 下载次数: |
本 周:8 本月:17 总计:2550 |
| 下载链接: |
|
|
|
| 资源简介: |
Toolbar2000 is a set of components for Borland Delphi and C++Builder (4.0 and later) designed to mimic the Office 2000 look and behavior. It is shareware (register). Toolbar2000 is nearly a complete rewrite of the classic Toolbar97 component set. As such, I consider it to be a new and separate product, not a mere upgrade. (However, all currently registered users of Toolbar97 are licensed to Toolbar2000 as well, at no extra charge.) Some of the features of Toolbar2000 include: Office 2000-style draggable, dockable toolbars Toolbars can smoothly move as they are dragged (no dragging rectangle). Toolbars that go partially off the edge of the form can display a chevron button that brings up a popup window exposing the obscured items. Toolbar items can optionally wrap into multiple rows like Office's menu bar. Unlike Toolbar97, toolbars are not required to be placed on a dock; they can be placed anywhere you need them. Vertical text on vertically-docked toolbars. Office 2000-style menus There is no clear distinction between menus and toolbars, giving you the utmost in flexibility. Toolbars can contain menus, menu bars can contain buttons, and they can share the same items. Full compatibility with Windows 95/98/2000/Me/XP and NT 4.0 without requiring a recent version of COMCTL32.DLL, unlike Delphi's TToolBar and TCoolBar components. Slide & fade animation (when enabled in Windows). On Windows XP, support for shadows on menus and flat menus (when enabled in the OS). Microsoft Active Accessibility (MSAA) support. Scrolling menu support. Multi-monitor support. Support for .NET VCL projects on Delphi 2006 and later. update: .2.0 (2006-04-17) Toolbar2000 now supports VCL.NET projects on Delphi 2006. The behavior of Toolbar2000 under .NET should be 100% consistent with Win32; no changes are required to existing forms and code. Refer to the Support for .NET topic in the help file for more information. Added new overloaded versions of the TBIniLoadPositions and TBIniSavePositions functions that take already-instantiated TCustomIniFile's. On Windows 2000 and later, it now uses Tahoma as the font on vertical toolbars when the system menu font is set to Microsoft Sans Serif. It had previously used Arial, but its Unicode coverage was found to be lacking (which matters on .NET, where strings are Unicode). Fix: Items on floating MenuBar=False toolbars could not be accessed with Alt+[key]. Numerous internal tweaks and trivial fixes. -------------------------------------------------------------------------------- 2.1.8 (2006-01-09) Updated the Delphi 2006 package to support C++Builder 2006 as well, and added installation instructions for C++Builder 2006 to the documentation. For correctness, changed the "usage" setting on the run-time packages from "Designtime and runtime" to "Runtime only". Enabled compiler optimization on the C++Builder packages. It was inadvertently disabled before; packages created in C++Builder have Pascal optimization turned off by default, and I didn't notice this until now. Fix: The TB2Common unit wouldn't compile on Delphi 4. 2.1.7 (2005-12-17) Packages for Delphi 2006 are now included. Improved performance of the design-time item editor, and fixed the Delphi 2005 issue where the Object Inspector would go back to the Name property each time a new item was added. When loading/saving positions, it now silently ignores toolbars with no name (Name='') instead of raising an exception. 2.1.6 (2005-07-30) The captions of floating toolbars are now grayed when their parent forms are inactive (e.g., when a modal dialog is up). Replaced various global "var"s with "threadvar"s to improve thread safety when Toolbar2000 is used in a browser-embedded ActiveForm. (Note that this can never be 100% safe because the VCL itself has some thread safety issues.) Fix: When running on an Athlon 64 CPU with the Cool'n'Quiet feature enabled, menus animated at approximately half the expected speed when the CPU utilization was low. (Previously, it used QueryPerformanceCounter to time the animation, but with Cool'n'Quiet enabled, the rate at which the performance counter increments actually varies depending on the current CPU clock frequency. Now it uses GetTickCount instead.) Fix: In the Delphi 2005 IDE, toolbar editor forms could fall behind the IDE's main form. Fix: When an EXE contained a Toolbar2000 menu bar, and a modal Delphi form hosted in a DLL was currently active, pressing Alt would open the menu bar in the EXE even though the form containing the menu bar was disabled/inactive. Fix: Fixed MSAA bug reported in "Accessibility issue with Window-Eyes" thread on newsgroup 2005-06-21. Internal tweaks and trivial fixes. 2.1.5 (2004-12-13) Packages for Delphi 2005 are now included. Added new RadioItem property to TTBCustomItem and descendants. Like the property of the same name on TMenuItem, it causes the item to display a circle instead of a check mark when the item is checked and no other image has been specified. Like standard menus, it now prevents other applications from stealing the focus while a menu is open. This should make it fully compatible with Tweak UI's X-Mouse option. If the application displays a modal dialog of its own while a menu is open, the menu will now be hidden. TTBCustomDockableWindow and descendants: Made Canvas a public property. Fix "ImageIndex on toolbutton incorrectly overriden by action's imageindex" issue reported on newsgroup 2004-09-02 by Anthony Egerton. (Note: The problem described in the thread isn't Toolbar2000 specific. Standard menus and controls will continue to exhibit the same problem.) TMainMenu/TPopupMenu converter: Now additionally transfers the AutoCheck, GroupIndex, and RadioItem properties. Internal tweaks. 2.1.4 (2004-02-28) Toolbar2000 may now alternatively, at your option, be used and/or distributed under the terms of the GNU General Public License. Please see the updated LICENSE.txt file for more information on the two licensing options. Note that if you choose the GPL license option, your application as a whole must also be licensed under the GPL. Therefore, you cannot choose the GPL license option if your application is proprietary/closed-source. Reworded point 5 of the Toolbar2000 License for clarity. Added new ChevronPriorityForNewItems property to TTBToolbar. 2.1.3 (2003-11-23) Added new tboNoAutoHint value to the Options property. When set, the automatic hint generation feature (introduced in 2.1.1) will be disabled. On Windows NT/2000/XP, use SetWindowsHookExW instead of SetWindowsHookEx to work around apparent OS bug reported on the newsgroup by George Kyrou 2003-09-23. Tweak to HookProc in TB2Toolbar.pas to avoid ANSI/Unicode character set issue with hooks on Windows NT/2000/XP. Fix: When a TTBEditItem was focused, it didn't inherit the font settings from the parent toolbar. |
|
|
| 相关资源: |
Toolbar2000 v2.1.2 |
下载帮助(?)
下载链接错误报告或者意见反馈 |
| 下载说明: |
|
|