campo-sirio/ve/ve0500.cpp
guy ea275165bd Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/trunk@18392 c028cbd2-c16b-5b4b-a496-9718f37d4682
2009-03-02 11:13:06 +00:00

41 lines
812 B
C++
Executable File

#include <relapp.h>
#include "ve0.h"
class TGlossario_application : public TRelation_application
{
TMask* _msk;
TRelation* _rel;
protected:
virtual const char* extra_modules() const { return "dt"; }
virtual bool user_create();
virtual bool user_destroy();
virtual TMask* get_mask(int mode) { return _msk; }
virtual TRelation* get_relation() const { return _rel; }
public:
TGlossario_application() : _msk(NULL), _rel(NULL) {}
};
bool TGlossario_application::user_create()
{
_rel = new TRelation(LF_GOLEM);
_msk = new TMask("ve0500a");
return true;
}
bool TGlossario_application::user_destroy()
{
delete _msk;
delete _rel;
return true;
}
int ve0500(int argc, char* argv[])
{
TGlossario_application a;
a.run(argc, argv, TR("Gestione glossario"));
return 0;
}