|
|
|
|
|
What’s new in version 1.2.06?
Separate Visual
Studio projects are now created for Visual Studio 6.0, Visual Studio .NET and Visual Studio 2005. The toolbar framework libraries are
compiled for all three Visual Studio versions. 2) Support for Internet Explorer 7.0 Toolbars created
with Diodia ToolbarCreator are now fully compliant with Internet Explorer
7.0. Toolbars created with older versions of Diodia ToolbarCreator
did not have access to the Internet Explorers frame window
in Internet Explorer 7 (because the "tabbed windows" in IE7 changed the
window hierarchy). 3) Toolbars are enabled automatically after installation It is no longer
necessary to write extra code to have a toolbar enabled in the Internet
Explorer immediately after installing. The toolbar enables itself when it is
registered. 4) Resources have been restructured to avoid conflicts with MFC resources Adding
resources, for example dialogs, to a toolbar was complicated in older
versions of Diodia ToolbarCreator because MFC resources were mixed with the
toolbars own resources in the .rc file. This problem has been fixed by
splitting the resources into multiple files.
InterfacesToolBandI (changed) The new member function MoveToNewLine(const char *ToolBandGuid) moves a toolbar to a new line in the Internet Explores toolbar area. The function is used when enabling a toolbar during registration. CommandContainerI (changed) The new member
function GetToolBandGuid() returns the GUID of the toolbar. The function is
used when enabling a toolbar during registration.
ClassesToolBandHookC (changed) The new member variable mFirstRunCheck is used internally to detect when a toolbar is enabled for the first time.
Files<Toolbar Name.rc> (changed, and renamed to Resource.rc) The inclusion of MFC resources (#include <afxres.rc>) has been deleted. The definition of the customize dialog has been moved to the file ToolBand.rc. <ToolBand.rc> (new) This file now contains the definition of the customize dialog. <Resource.h> (changed) The definition
"#define IDR_MANIFEST 2" has been deleted. <Toolbar Name.cpp> (changed) Code enabling the toolbar during registration has been added to the function DllRegisterServer(). <Context.cpp> (changed) Implementation of CommandContainerI::GetToolBandGuid() has been added. <ContextC.h> (changed) Declaration of CommandContainerI::GetToolBandGuid() has been added. <Toolbar Name.dsp> (changed) The pre-processor definition VISUAL_STUDIO_6 has been added to the Visual Studio 6 project.
|
||
|
© 2002-2008 Diodia Software |