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 Reverse Sort Order
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: 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
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: 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
 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.094 seconds.