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

CXTPCalendarCustomDataProvider

 Post Reply Post Reply
Author
Message
sbinder View Drop Down
Groupie
Groupie
Avatar

Joined: 22 November 2004
Location: Austria
Status: Offline
Points: 76
Post Options Post Options   Thanks (0) Thanks(0)   Quote sbinder Quote  Post ReplyReply Direct Link To This Post Topic: CXTPCalendarCustomDataProvider
    Posted: 17 November 2008 at 10:27am
I created my own Data Provider derived from CXTPCalendarCostumDataProvider.
(I use CXTPCalendarControl without CXTPCalendarControlView
 
m_pData = new CDataProvider();
CXTPCalendarResources calRes;
CXTPCalendarSchedules* pSchedules = m_pData-GetSchedules();
ASSERT(pSchedules);
for(int i=0; i<2; ++i){
 pSchedules->AddNewSchedule("NEU");
 CXTPCalendarResource *pRes = new CXTPCalendarResource();
 pRes->SetName("NEU");
 pRes->GetSchedules()->Add(i+1);
 pRes->SetDataProvider(m_pData, FALSE);
 calRes.Add(pRes);
}
m_pCal->SetResources(&calRes);
 
That works fine, but....
I am not able to delete my m_pData Object.
delete m_pData;
crashed in
CCmdTarget::~CCmdTarget()  -> ASSERT(m_dwRef <= 1);
I tried it also with
CMDTARGET_RELEASE(m_pData);
no crash but memory leaks.
 
Any help about this topic would make me very happy.
 
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 18 November 2008 at 9:21am
Look into the sample SQLServerDataProvider and function SafeReleaseSQLDataProvider() in SQLServerDataProviderDoc file.
Back to Top
sbinder View Drop Down
Groupie
Groupie
Avatar

Joined: 22 November 2004
Location: Austria
Status: Offline
Points: 76
Post Options Post Options   Thanks (0) Thanks(0)   Quote sbinder Quote  Post ReplyReply Direct Link To This Post Posted: 20 November 2008 at 4:51am
Thank you, but I solved my problem. I override the CXTPCalendarEvent class and that made problems.
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.156 seconds.