Files
Work/mdiwin/VIEWSEL.HPP
2024-08-07 09:16:27 -04:00

27 lines
638 B
C++

#ifndef _VIEWSELECT_HPP_
#define _VIEWSELECT_HPP_
#include <mdiwin/dwindow.hpp>
#include <mdiwin/viewcntr.hpp>
#include <mdiwin/block.hpp>
class ViewSelect : public DWindow
{
public:
ViewSelect(HWND hParent);
~ViewSelect();
WORD selectView(Block<ViewContainer> &viewContainer,WORD &itemIndex,WORD width,WORD height);
private:
enum{NumTabs=10};
int DlgProc(UINT message,WPARAM wParam,LPARAM lParam);
WORD copyBlock(Block<ViewContainer> &viewContainer);
void loadItemData(void);
WORD handleListBoxEvent(LPARAM lParam);
HWND mhParent;
Block<ViewContainer> mViewContainer;
WORD mWidth;
WORD mHeight;
WORD mItemIndex;
};
#endif