Patch level : 20.424

Files correlati     :  cg1.exe cg3.exe
Ricompilazione Demo : [ ]
Commento            :
Aggiunto supporto per le gingue a cg1.exe e cg3.exe


git-svn-id: svn://10.65.10.50/trunk@10913 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2003-03-14 15:11:07 +00:00
parent 179f2e6237
commit 86b1a89d8b
3 changed files with 12 additions and 32 deletions

View File

@ -16,20 +16,15 @@ inline TAgg_codes& app() { return (TAgg_codes&) main_app(); }
bool TAgg_codes::create() bool TAgg_codes::create()
{ {
_mov = new TLocalisamfile(LF_MOV); open_files(LF_MOV, LF_RMOV, LF_RMOVIVA, 0);
_rmov = new TLocalisamfile(LF_RMOV);
_rmoviva = new TLocalisamfile(LF_RMOVIVA);
return TSkeleton_application::create(); return TSkeleton_application::create();
} }
bool TAgg_codes::destroy() //bool TAgg_codes::destroy()
{ //{
delete _mov; // return TSkeleton_application::destroy();
delete _rmov; //}
delete _rmoviva;
return TSkeleton_application::destroy();
}
void TAgg_codes::main_loop() void TAgg_codes::main_loop()
{ {
@ -40,7 +35,7 @@ void TAgg_codes::main_loop()
void TAgg_codes::calcola_codes() void TAgg_codes::calcola_codes()
{ {
TLocalisamfile& mov = get_mov(); TLocalisamfile mov(LF_MOV);
TEsercizi_contabili esercizi; TEsercizi_contabili esercizi;
TDate data; TDate data;
long modified_recs=0L; long modified_recs=0L;

View File

@ -3,16 +3,14 @@
class TAgg_codes : public TSkeleton_application class TAgg_codes : public TSkeleton_application
{ {
TLocalisamfile* _mov;
TLocalisamfile* _rmov;
TLocalisamfile* _rmoviva;
protected: protected:
virtual bool create(); virtual bool create();
virtual bool destroy(); // virtual bool destroy();
virtual void main_loop(); virtual void main_loop();
public: public:
TLocalisamfile& get_mov() { return *_mov; }
void calcola_codes(); void calcola_codes();
TAgg_codes() {};
virtual ~TAgg_codes() {};
}; };

View File

@ -7,23 +7,10 @@
inline TAgg_datacomp& app() { return (TAgg_datacomp&) main_app(); } inline TAgg_datacomp& app() { return (TAgg_datacomp&) main_app(); }
bool TAgg_datacomp::create() void TAgg_datacomp::main_loop()
{
TApplication::create();
dispatch_e_menu (BAR_ITEM(1));
return TRUE;
}
bool TAgg_datacomp::destroy()
{
return TApplication::destroy();
}
bool TAgg_datacomp::menu(MENU_TAG m)
{ {
if (set_firm()) if (set_firm())
aggiorna_datacomp(); aggiorna_datacomp();
return FALSE;
} }
void TAgg_datacomp::aggiorna_datacomp() void TAgg_datacomp::aggiorna_datacomp()