Uso delle mitica TSkelon_app
git-svn-id: svn://10.65.10.50/trunk@5446 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
4d9444eccd
commit
fae346b549
@ -1,18 +1,13 @@
|
||||
#include <applicat.h>
|
||||
#include <config.h>
|
||||
#include <mask.h>
|
||||
#include <printer.h>
|
||||
#include <relation.h>
|
||||
#include <tabutil.h>
|
||||
#include <urldefid.h>
|
||||
#include <utility.h>
|
||||
#include <form.h>
|
||||
#include <printapp.h>
|
||||
|
||||
#include "mglib.h"
|
||||
#include "mg4100.h"
|
||||
|
||||
class TStampa_listamov : public TApplication
|
||||
class TStampa_listamov : public TSkeleton_application
|
||||
{
|
||||
TArray _files;
|
||||
TMask * _mask;
|
||||
@ -25,8 +20,10 @@ class TStampa_listamov : public TApplication
|
||||
protected:
|
||||
virtual bool create();
|
||||
virtual bool destroy();
|
||||
virtual void main_loop();
|
||||
};
|
||||
|
||||
|
||||
bool TStampa_listamov::create()
|
||||
{
|
||||
_files.add(new TLocalisamfile(LF_MOVMAG));
|
||||
@ -34,7 +31,12 @@ bool TStampa_listamov::create()
|
||||
_files.add(new TLocalisamfile(LF_ANAMAG));
|
||||
_files.add(new TLocalisamfile(LF_UMART));
|
||||
_files.add(new TLocalisamfile(LF_TAB));
|
||||
TSkeleton_application::create();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
void TStampa_listamov::main_loop()
|
||||
{
|
||||
TRectype darec(LF_RMOVMAG),arec(LF_RMOVMAG);
|
||||
_mask = new TMask("mg4100");
|
||||
while (_mask->run() == K_ENTER) {
|
||||
@ -92,11 +94,11 @@ bool TStampa_listamov::create()
|
||||
_form->print();
|
||||
delete _form;
|
||||
} // while true
|
||||
return FALSE;
|
||||
}
|
||||
bool TStampa_listamov::destroy()
|
||||
{
|
||||
delete _mask;
|
||||
TSkeleton_application::destroy();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user