From f9260ba9883e1478dac21df2155468c5e0f9a213 Mon Sep 17 00:00:00 2001 From: alex Date: Thu, 20 Mar 2003 11:05:31 +0000 Subject: [PATCH] Patch level : no patch Files correlati : Ricompilazione Demo : [ ] Commento : MOdificati programmi non ancora utilizzati git-svn-id: svn://10.65.10.50/trunk@10936 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ab/ab1.cpp | 3 +-- ab/ab1200.cpp | 23 +++-------------------- ab/ab2.cpp | 3 ++- ab/ab2100.h | 1 - ab/ab3.cpp | 1 + 5 files changed, 7 insertions(+), 24 deletions(-) diff --git a/ab/ab1.cpp b/ab/ab1.cpp index 34a0bae16..56332d578 100755 --- a/ab/ab1.cpp +++ b/ab/ab1.cpp @@ -19,6 +19,5 @@ int main(int argc, char** argv) default: error_box(usage, argv[0]) ; break; } - exit(0); - return rt ; + exit(rt); } diff --git a/ab/ab1200.cpp b/ab/ab1200.cpp index f8e4b00b0..9413feb23 100755 --- a/ab/ab1200.cpp +++ b/ab/ab1200.cpp @@ -8,33 +8,17 @@ #include "ab1200.h" -class AB1200_application : public TApplication +class AB1200_application : public TSkeleton_application { public: - - virtual bool create() ; //Crea la finestra principale - virtual bool destroy() ; //Distrugge la finestra principale - virtual bool menu(MENU_TAG); //Controlla il menu + virtual void main_loop(); //Controlla il menu AB1200_application() {} //Costruttore virtual ~AB1200_application() {} //Distruttore }; -bool AB1200_application::create() -{ - - - dispatch_e_menu(BAR_ITEM(1)); //Simula la selezione di una voce di menu - return TRUE; -} - -bool AB1200_application::destroy() -{ - return TRUE; -} - -bool AB1200_application::menu(MENU_TAG) +void AB1200_application::main_loop() { TForm f("AB1200"); //form: AB1200.frm TMask m("AB1200"); //machera: AB1200.uml @@ -63,7 +47,6 @@ bool AB1200_application::menu(MENU_TAG) f.print(); //Stampa } } - return FALSE; } int ab1200(int argc, char** argv) diff --git a/ab/ab2.cpp b/ab/ab2.cpp index e56e04071..309a98800 100755 --- a/ab/ab2.cpp +++ b/ab/ab2.cpp @@ -19,6 +19,7 @@ int main(int argc,char **argv) default: error_box(usage, argv[0]) ; } - return 0; + exit(0); + } diff --git a/ab/ab2100.h b/ab/ab2100.h index 2ffe047c1..e245a5a6a 100755 --- a/ab/ab2100.h +++ b/ab/ab2100.h @@ -196,7 +196,6 @@ class TRicezione_userdef : public TObject_reception //classe derivata nella quale viene gestita la funzione di trasferimento -//class TTrasfer: public TApplication class TTrasfer: public TSkeleton_application { // private: diff --git a/ab/ab3.cpp b/ab/ab3.cpp index fd9ea1ea3..099e79e9d 100755 --- a/ab/ab3.cpp +++ b/ab/ab3.cpp @@ -6,5 +6,6 @@ int main(int argc,char **argv) { ab3100(argc,argv); + exit(0); return 0; }