54 lines
1000 B
C++
54 lines
1000 B
C++
#ifndef _VIEWCONTAINER_HPP_
|
||
#define _VIEWCONTAINER_HPP_
|
||
#include <mdiwin/windows.hpp>
|
||
#include <mdiwin/view.hpp>
|
||
|
||
class ViewContainer
|
||
{
|
||
public:
|
||
ViewContainer(void);
|
||
ViewContainer(ViewWindow *lpViewWindow);
|
||
ViewContainer(const ViewContainer &someViewContainer);
|
||
~ViewContainer(void);
|
||
WORD operator==(const ViewContainer &someViewContainer)const;
|
||
ViewWindow *windowPtr(void);
|
||
private:
|
||
ViewWindow *mlpViewWindow;
|
||
};
|
||
|
||
inline
|
||
ViewContainer::ViewContainer(void)
|
||
: mlpViewWindow(0)
|
||
{
|
||
}
|
||
|
||
inline
|
||
ViewContainer::ViewContainer(ViewWindow *lpViewWindow)
|
||
: mlpViewWindow(lpViewWindow)
|
||
{
|
||
}
|
||
|
||
inline
|
||
ViewContainer::ViewContainer(const ViewContainer &someViewContainer)
|
||
: mlpViewWindow(someViewContainer.mlpViewWindow)
|
||
{
|
||
}
|
||
|
||
inline
|
||
ViewContainer::~ViewContainer()
|
||
{
|
||
}
|
||
|
||
inline
|
||
WORD ViewContainer::operator==(const ViewContainer &someViewContainer)const
|
||
{
|
||
return (mlpViewWindow==someViewContainer.mlpViewWindow?TRUE:FALSE);
|
||
}
|
||
|
||
inline
|
||
ViewWindow *ViewContainer::windowPtr(void)
|
||
{
|
||
return mlpViewWindow;
|
||
}
|
||
#endif
|
||
|