本版本是集成了ToolBar2000 v 2.14、TBX v 2.1 bate1、SpTBXLib 0.4、TBXNavBar 1.0四套组件和17套最新的主题,包含全部源码、Demo及帮助文档并重新打包编译。 功能我就不多说了,安装方法为:先安装TB2000,再安装TBX(TBnavbar已集成到其中,所以不用再另外安装),然后安装SpTBXLib,OK。 本次集成是在Delphi7环境下完成的,如果您是Delphi5或Delphi6的用户,要自己重新打包编译。
安装倒是顺利,但是运行的demo出现一堆错误, uild [Error] TBX.pas(130): Undeclared identifier: 'TTBPopupPositionRec' [Error] TBX.pas(129): Method 'GetPopupPosition' not found in base class [Error] TBX.pas(181): Method 'GetAccRole' not found in base class [Error] TBX.pas(186): Cannot override a static method [Error] TBX.pas(192): Declaration of 'MouseUp' differs from previous declaration [Error] TBX.pas(196): Declaration of 'Create' differs from previous declaration [Error] TBX.pas(197): Cannot override a static method [Error] TBX.pas(262): Cannot override a static method [Error] TBX.pas(264): Cannot override a static method [Error] TBX.pas(314): Undeclared identifier: 'WM_TB2K_POPUPSHOWING' [Error] TBX.pas(314): Illegal message method index [Error] TBX.pas(319): Method 'GetNCSize' not found in base class [Error] TBX.pas(377): Property 'ChevronPriorityForNewItems' does not exist in base class [Error] TBX.pas(381): Property 'DblClickUndock' does not exist in base class [Error] TBX.pas(442): Method 'GetPopupPosition' not found in base class [Error] TBX.pas(465): Method 'GetPopupPosition' not found in base class [Error] TBX.pas(528): Property 'DblClickUndock' does not exist in base class [Error] TBXLists.pas(185): Declaration of 'KeyDown' differs from previous declaration [Error] TBXLists.pas(187): Declaration of 'MouseDown' differs from previous declaration [Error] TBXLists.pas(188): Declaration of 'MouseMove' differs from previous declaration [Error] TBXLists.pas(190): Declaration of 'MouseWheel' differs from previous declaration [Error] TBXLists.pas(1075): Incompatible types [Error] TBXLists.pas(1174): Undeclared identifier: 'GetRootView' [Error] TBXLists.pas(1174): Undeclared identifier: 'DoneActionData' [Error] TBXLists.pas(1176): Undeclared identifier: 'GetRootView' [Error] TBXLists.pas(1176): Undeclared identifier: 'DoneActionData' [Error] TBXLists.pas(1184): Undeclared identifier: 'GetRootView' [Error] TBXLists.pas(1184): Undeclared identifier: 'DoneActionData' [Error] TBXLists.pas(1186): Undeclared identifier: 'GetRootView' [Error] TBXLists.pas(1186): Undeclared identifier: 'DoneActionData' [Error] TBXLists.pas(134): Unsatisfied forward or external declaration: 'TTBXCustomList.GetItemText' [Error] TBXLists.pas(135): Unsatisfied forward or external declaration: 'TTBXCustomList.GetCount' [Fatal Error] TBXExtItems.pas(18): Could not compile used unit 'TBXLists.pas'