Re: problem with header files
Its still not clear what you are doing. CTab1 needs to forward declared or
its header file included in header file of CMyListSeriesResltsCtrl.
Something like:
class CTab1;
class CMyListSeriesResltsCtrl : public CListCtrl
{
.....
CTab1 *tab1;
} ; // Note this semi colon. This needs to be there as well.
--
Ajay Kalra [MVP - VC++]
ajaykalra@yahoo.com
<bhargavi_ks2001@yahoo.com> wrote in message
news:1148509901.686395.183420@i40g2000cwc.googlegroups.com...
ok sorry Jonathan
Here it is .
line 17 points to CTab1 * tab1;
CTab1 is derived from CDialog;
I am using Visual Studio 2005 and it does not ask for the file as I
created by using Project ->Create new class
code *************
#include"IconsListCtrl.h"
//#include "Tab1.h"
class CMyListSeriesResltsCtrl : public CListCtrl
{
DECLARE_DYNAMIC(CMyListSeriesResltsCtrl)
public:
CMyListSeriesResltsCtrl();
virtual ~CMyListSeriesResltsCtrl();
void SetApply();
CIconsListCtrl *m_IconListCtrl; // new class
//CTab1 *tab1;
void SetIconToFill(CIconsListCtrl *pListCtrl ){
m_IconListCtrl = pListCtrl;
}