// Gestione Contabilita' Analitica #include #include #include "calib01.h" #include "ca0400a.h" class TPiano_conti_anal_msk : public TSimple_anal_msk { protected: virtual int get_logicnum() const { return LF_PCONANA; } public: TPiano_conti_anal_msk() { read("ca0400a"); } }; /////////////////////////////////////////////////////////// // TAnalisi_app /////////////////////////////////////////////////////////// class TAnalisi_app : public TAnal_app { protected: virtual TSimple_anal_msk* create_mask() const { return new TPiano_conti_anal_msk; } virtual bool create(); }; bool TAnalisi_app::create() { TConfig_anal cfg; const bool use_cg0 = cfg.get_bool("UsePdcc"); if (use_cg0) { TExternal_app app("cg0 -0"); app.run(true); return false; } return TAnal_app::create(); } int ca0400(int argc, char* argv[]) { TAnalisi_app app; app.run(argc, argv, TR("Gestione Piano dei conti analitico")); return 0; }