Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS Tech Support » CExtCustomize Collapse All
Subject Author Date
Artur Shingirei Dec 15, 2004 - 1:20 AM

Hello.
I have loaded the new version of your product 2.27, and I have remark for you Prof-IUS Help exactly about class
///////////////////////////////////////////////////////////////////////////////////
class CExtCustomizeSite
Remarks
The CExtCustomizeSite class implements customization mechanism for toolbars and menus. The class also serves as an intermediate for drag-n-drop operations during customization.
Header
ExtCustomizeSite.h
///////////////////////////////////////////////////////////////////////////////////
I have not found a file ExtCustomizeSite.h. This class declared at ExtCustomize.h file
Perhaps this is your defect or I upload some corrupted version.
I also meets this problem of calling some method of this class for example:
CExtCustomizeSite::MenuInfoRemove();
VERIFY
CExtCustomizeSite::MenuInfoAdd(
this,
_T("Default"),
IDR_MENU1,
true

After the compil: a get an error:


: error C2653: ’CExtCustomizeSite’ : is not a class or namespace name

Although I make an include of ExtCustomize.h

Technical Support Dec 15, 2004 - 6:44 AM

There is no change in how Prof-UIS 2.27 is integrated into your application in comparison with version 2.26. We suppose you have correctly included Prof-UIS.h into the StdAfx.h sile. We may guess you just forgot to derive your frame class from CExtCustomizeSite. Please take a closer look at the list of base classes of CMainFrame in one of the following sample applications:

  • DRAWCLI
  • BitmapEditor
  • StyleEditor
  • LanguageSwitcher

If there is some other cause of the problem, just send us a test project so that we can help you faster or provide us with more details.