source: dev/ProjectEditor/LuxCtrl.h@ 87

Last change on this file since 87 was 3, checked in by dai_9181, 18 years ago
File size: 774 bytes
RevLine 
[3]1
2
3extern "C++"
4{
5class ILuxToolbar:public IUnknown{
6public:
7 virtual void _stdcall Create(HWND hParent);
8 virtual HWND _stdcall GetHandle(void);
9 virtual void _stdcall Insert(int index,int id,HICON hIcon,LPSTR lpszToolTip);
10 virtual void _stdcall Add(int id,HICON hIcon,LPSTR lpszToolTip);
11 virtual void _stdcall Clear(void);
12 virtual void _stdcall EnableItem(int id,BOOL bEnabled);
13 virtual void _stdcall GetSize(SIZE &ref_size);
14};
15}// extern "C++"
16
17extern HINSTANCE hLib_LuxCtrl;
18
19typedef ILuxToolbar *(_stdcall *PROC_LuxToolbar_CreateInstance)(void);
20extern PROC_LuxToolbar_CreateInstance LuxToolbar_CreateInstance;
21
22
23
24extern ILuxToolbar *pobj_StandardToolbar;
25extern ILuxToolbar *pobj_ReleaseToolbar;
26extern ILuxToolbar *pobj_DebuggerToolbar;
Note: See TracBrowser for help on using the repository browser.