home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
ocl150a.zip
/
OCL
/
Samples
/
ProcStat
/
Source
/
ProcStat.hpp
< prev
next >
Wrap
C/C++ Source or Header
|
1997-01-27
|
979b
|
60 lines
// OCL Sample
// Procstat.hpp
#include <ocl.hpp>
#include <OXapp.hpp>
#include <OFrame.hpp>
#include <OContainer.hpp>
#include <OPMException.hpp>
#include <OProcStat.hpp>
#include <OFontDialog.hpp>
#include "..\Source\procstat.h"
class PContainer
: public OContainer<MINIRECORDCORE, MINIRECORDCORE>,
public OProcStat
{
private:
HPOINTER hptr;
public:
PContainer(pOFrame Parent);
virtual ~PContainer();
virtual PSZ isOfType() const { return("PContainer"); }
BOOL setupDetails();
BOOL setupItems();
BOOL insertChilds(PMINIRECORDCORE parentRecord, ULONG ulParent);
};
typedef class Procstat *pProcstat;
class Procstat
: public OFrame
{
private:
OXApp app;
PContainer *cnr;
public:
Procstat();
~Procstat();
virtual PSZ isOfType() const { return("Procstat"); }
void init();
BOOL OCommand(ULONG msg, MPARAM mp1, MPARAM mp2);
};
// end of source