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

About sample "DynamicPopup"

 Post Reply Post Reply
Author
Message
xxcln View Drop Down
Newbie
Newbie
Avatar

Joined: 05 June 2007
Location: China
Status: Offline
Points: 12
Post Options Post Options   Thanks (0) Thanks(0)   Quote xxcln Quote  Post ReplyReply Direct Link To This Post Topic: About sample "DynamicPopup"
    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;
 }
Back to Top
Oleg View Drop Down
Senior Member
Senior Member


Joined: 21 May 2003
Location: United States
Status: Offline
Points: 11234
Post Options Post Options   Thanks (0) Thanks(0)   Quote Oleg Quote  Post ReplyReply Direct Link To This Post Posted: 27 June 2007 at 12:43am
Hi,
 
OnCreateControl is sent only to main site of CommandBars - CMainFrame.
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS
Back to Top
xxcln View Drop Down
Newbie
Newbie
Avatar

Joined: 05 June 2007
Location: China
Status: Offline
Points: 12
Post Options Post Options   Thanks (0) Thanks(0)   Quote xxcln Quote  Post ReplyReply Direct Link To This Post Posted: 27 June 2007 at 1:51am
always trouble you,thanks
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.063 seconds.