Sorry for waking up the 'sleeping beauty', but I got errors trying to compile VoiceService today:
D:\miranda\trunk\miranda\plugins\_voiceservice\fra me.cpp(53) : error C2039: 'height' : is not a member of 'tagCLISTFrame'
../../include\m_cluiframes.h(118) : see declaration of 'tagCLISTFrame'
There seems to be a problem with union members, although clist projects compile just fine.
I get the same error while compiling MyDetails, by the way. Sources are updated.
D:\miranda\trunk\miranda\plugins\_mydetails\frame. cpp(297) : error C2039: 'height' : is not a member of 'tagCLISTFrame'
../../include\m_cluiframes.h(118) : see declaration of 'tagCLISTFrame'
[EDIT]
After a long time, I got this fixed. It was a bad m_cluiframes header. :-(
Code:
[...]
typedef struct tagCLISTFrame {
DWORD cbSize;
HWND hWnd ;
HICON hIcon;
int align; //al flags below
union _tagMinSize{
int height;
int minSize; //the actual meaning depends from type of frame
};
int Flags; //F_flags below
union {
char *name; //frame window name indentifier (DO NOT TRANSLATE)
wchar_t *wname;
LPTSTR tname;
};
union {
char *TBname; //titlebar & menu caption
wchar_t *TBwname;
LPTSTR TBtname;
};
} CLISTFrame;
[...]
Bookmarks