Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - Toolkit Pro 22.0.0
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Toolkit Pro 22.0.0

 Post Reply Post Reply
yoavm View Drop Down

Joined: 15 July 2006
Status: Offline
Points: 47
Post Options Post Options   Thanks (0) Thanks(0)   Quote yoavm Quote  Post ReplyReply Direct Link To This Post Topic: Toolkit Pro 22.0.0
    Posted: 03 November 2022 at 6:39am

Trying to install the latest Toolkit Pro 22.0.0

Visual Studio 6.0

  • 1.       The source and sample folders after deployment doesn’t contain ReportControl.

Was it removed from the project?


  • 2.       Link failed:


uuid.lib(ieguids.obj) : error LNK2005: _CGID_DocHostCommandHandler already defined in XTPShellExplorerProvider.obj

uuid.lib(ieguids.obj) : warning LNK4006: _CGID_DocHostCommandHandler already defined in XTPShellExplorerProvider.obj; second definition ignored

   Creating library ../../lib/vc60/ToolkitPro2200vc60UD.lib and object ../../lib/vc60/ToolkitPro2200vc60UD.exp

../../bin/vc60/ToolkitPro2200vc60UD.dll : fatal error LNK1169: one or more multiply defined symbols found

Error executing link.exe.


ToolkitPro2200vc60UD.dll - 2 error(s), 2 warning(s)


IMPORTANT: If your Visual Studio environment crashed during the build, try 

           disabling all of your addins and try again. To disable addins:  

             1. Start Visual Studio                                        

             2. Go to Tools/Add-in Manager                                 

             3. Uncheck all the checkboxes in the Startup column           



Yoav Maor

Back to Top
Fredrik View Drop Down
Senior Member
Senior Member

Joined: 22 June 2005
Status: Offline
Points: 235
Post Options Post Options   Thanks (0) Thanks(0)   Quote Fredrik Quote  Post ReplyReply Direct Link To This Post Posted: 03 November 2022 at 7:39pm
Regarding ReportControl, the release notes says:

  1. Report/GridControl
    • Report control renamed to GridControl as well as all related APIs and constants

So there is an massive renaming from "Report" to "Grid" when upgrading to make it compile and fix the deprecated names warnings.
Windows 10, Visual Studio 20157, Toolkit Pro 18.3.0
Back to Top
lrenoux View Drop Down

Joined: 20 April 2009
Status: Offline
Points: 62
Post Options Post Options   Thanks (0) Thanks(0)   Quote lrenoux Quote  Post ReplyReply Direct Link To This Post Posted: 14 November 2022 at 9:53am

TearOff cant work with MDI Menus Sample when the logic for the menus is implemented with ExcludeDocTemplate and AssignDocTemplate. You have to inherite CXTPCommandBars and override GetActiveDocTemplate to handle tearoff menu correctly.

CXTPTearOffFrame*  pLastActiveFrame = _XTP_PROTECTED_ACCESS(CXTPMDIFrameWndEx, pFrame, m_pLastActiveFrame);

if (pLastActiveFrame)
pChild = pLastActiveFrame->MDIGetActive();
pChild = pFrame->MDIGetActive();

Not least, active workspace with a tearoff is not handle correctly showing two active tab if you have one tearoff. Dont find for the moment how to handle it correctly.

Whose idea was it to rename Report to Grid ? Really ....

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.141 seconds.