Print Page | Close Window

No notification message from custom button

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Property Grid
Forum Description: Topics Related to Codejock Property Grid
URL: http://forum.codejock.com/forum_posts.asp?TID=9827
Printed Date: 22 November 2024 at 8:31am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: No notification message from custom button
Posted By: floydzhang
Subject: No notification message from custom button
Date Posted: 08 March 2008 at 6:06am
Hi,
 
I met a strange problem with XTP 11.2.1. I inserted a propertygrid on a pane, and I also created a CXTListCtrl on that pane. I could catch the notification message through OnGridNotify() when I clicked the standard grid items. Then I inserted some custom button as grid item into the propertygrid(same as GridSample) , but I couldn't catch the notification message through OnGridNotify() when I clicked custom button.
 
What's the problem...?
 
some of my code:
 
BEGIN_MESSAGE_MAP(CPropertiesPane, CWnd)
     ......
     ON_MESSAGE(XTPWM_PROPERTYGRID_NOTIFY, OnGirdNotify)
END_MESSAGE_MAP()
 
LRESULT CPropertiesPane::OnGirdNotify(WPARAM wParam, LPARAM lParam)
{
     int nGridAction = (int)wParam;
     .....
}
 
int CPropertiesPane::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
    if (CWnd::OnCreate(lpCreateStruct) == -1)
       return -1;
  
    ......
    if (m_wndPropertyGridPart.GetSafeHwnd() == 0)
    {
        m_wndPropertyGridPart.Create(CRect(0, 0, 0, 0), this, 0xf0);
        m_wndPropertyGridPart.SetOwner(this);
        m_wndPropertyGridPart.SetTheme(xtpGridThemeDefault);
        m_wndPropertyGridPart.ShowHelp(FALSE);
    .....
}
 
Regards
Boyang



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