campo-sirio/ve/ve0500.cpp

41 lines
812 B
C++
Raw Normal View History

#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;
}