Print Page | Close Window

About sample "DynamicPopup"

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=7459
Printed Date: 13 November 2025 at 2:02am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: About sample "DynamicPopup"
Posted By: xxcln
Subject: About sample "DynamicPopup"
Date Posted: 26 June 2007 at 8:47pm
I simulate sample "DynamicPopup".but have problem in function OnCreateControl.
 
int CChildFrame::OnCreateControl(LPCREATECONTROLSTRUCT lpCreateControl)
{
 if (lpCreateControl->nID == ID_COUNTER_SEARCH)
 {
  lpCreateControl->controlType = xtpControlSplitButtonPopup;
  return TRUE;
 }
 if (lpCreateControl->nID == ID_ROOMS_TYPE)
 {
  lpCreateControl->pControl = new CControlFavorites("select DISTINCT type_name from r_room");
  return TRUE;
 }
return FALSE;
}
 
I want to dynamic add subitem in menu,follow is detail about code:
"ID_COUNTER_SEARCH" is a button in toolbar also is a menu s' ID.
"ID_ROOMS_TYPE" is subitem of the menu ,the menu popup when "ID_COUNTER_SEARCH" is clicked.
But this code I don't why follow code not execute
if (lpCreateControl->nID == ID_ROOMS_TYPE)
 {
  lpCreateControl->pControl = new CControlFavorites("select DISTINCT type_name from r_room");
  return TRUE;
 }



Replies:
Posted By: Oleg
Date Posted: 27 June 2007 at 12:43am
Hi,
 
OnCreateControl is sent only to main site of CommandBars - CMainFrame.


-------------
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS


Posted By: xxcln
Date Posted: 27 June 2007 at 1:51am
always trouble you,thanks



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net