73 lines
1.6 KiB
C++
73 lines
1.6 KiB
C++
//## begin module.cm preserve=no
|
|
|
|
// %X% %Q% %Z% %W%
|
|
|
|
//## end module.cm
|
|
|
|
|
|
|
|
//## begin module.cp preserve=no
|
|
|
|
//## end module.cp
|
|
|
|
|
|
|
|
//## Module: Component; Pseudo Package body
|
|
|
|
//## Subsystem: lab7
|
|
|
|
//## Source file: H:\kurs\avC++\lab7\Compnent.cpp
|
|
|
|
|
|
|
|
//## begin module.additionalIncludes preserve=no
|
|
|
|
//## end module.additionalIncludes
|
|
|
|
|
|
|
|
//## begin module.includes preserve=yes
|
|
|
|
//## end module.includes
|
|
|
|
|
|
|
|
// Component
|
|
|
|
#include "Compnent.h"
|
|
|
|
//## begin module.additionalDeclarations preserve=yes
|
|
|
|
//## end module.additionalDeclarations
|
|
|
|
|
|
|
|
|
|
|
|
// Class Component
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Component::Component()
|
|
|
|
//## begin Component::Component%.hasinit preserve=no
|
|
|
|
//## end Component::Component%.hasinit
|
|
|
|
//## begin Component::Component%.initialization preserve=yes
|
|
|
|
//## end Component::Component%.initialization
|
|
|
|
{
|
|
|
|
//## begin Component::Component%.body preserve=yes
|
|
|
|
//## end Component::Component%.body
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
Component::~Component()
|
|
|
|
{
|
|
|
|
//## begin Component::~Component%.body preserve=yes
|
|
|
|
//## end Component::~Component%.body
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//## Other Operations (implementation)
|
|
|
|
Panel* Component::getPpp ()
|
|
|
|
{
|
|
|
|
//## begin Component::getPpp%940945811.body preserve=yes
|
|
|
|
return ppp;
|
|
|
|
//## end Component::getPpp%940945811.body
|
|
|
|
}
|
|
|
|
|
|
|
|
void Component::setPpp (Panel* p)
|
|
|
|
{
|
|
|
|
//## begin Component::setPpp%940945812.body preserve=yes
|
|
|
|
ppp = p;
|
|
|
|
//## end Component::setPpp%940945812.body
|
|
|
|
}
|
|
|
|
|
|
|
|
// Additional Declarations
|
|
|
|
//## begin Component.declarations preserve=yes
|
|
|
|
//## end Component.declarations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//## begin module.epilog preserve=yes
|
|
|
|
//## end module.epilog
|
|
|