Tolto MainApp (managgia)

git-svn-id: svn://10.65.10.50/trunk@610 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1994-11-14 10:32:53 +00:00
parent c0b436abe6
commit fbf56d3ffc

View File

@ -37,6 +37,8 @@ public:
void print();
};
HIDDEN inline BA3100_application & app() { return (BA3100_application & ) main_app();}
void BA3100_application::print()
{
#if XVT_OS == XVT_OS_WIN
@ -114,9 +116,9 @@ bool BA3100_application::protected_record(TRectype& rec)
HIDDEN bool tiporeg_handler(TMask_field& f, KEY k)
{
if ((k == K_TAB || k == K_ENTER) &&
((BA3100_application*) MainApp())->exist_journal() &&
atoi(f.get()) == REG_JOURNAL)
if ((k == K_TAB || k == K_ENTER) && app().exist_journal() &&
(atoi(f.get()) == REG_JOURNAL)
)
return error_box("Non e' possibile avere due registri giornale nello stesso anno");
return TRUE;
}
@ -126,6 +128,7 @@ bool BA3100_application::user_create()
{
if (argc() < 3) return FALSE;
_tabname = argv(2);
if (_tabname.empty()) return FALSE;
_tabname.upper();
TString16 m, t(_tabname);