Tolto MainApp (managgia)
git-svn-id: svn://10.65.10.50/trunk@610 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c0b436abe6
commit
fbf56d3ffc
@ -37,6 +37,8 @@ public:
|
|||||||
void print();
|
void print();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
HIDDEN inline BA3100_application & app() { return (BA3100_application & ) main_app();}
|
||||||
|
|
||||||
void BA3100_application::print()
|
void BA3100_application::print()
|
||||||
{
|
{
|
||||||
#if XVT_OS == XVT_OS_WIN
|
#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)
|
HIDDEN bool tiporeg_handler(TMask_field& f, KEY k)
|
||||||
|
|
||||||
{
|
{
|
||||||
if ((k == K_TAB || k == K_ENTER) &&
|
if ((k == K_TAB || k == K_ENTER) && app().exist_journal() &&
|
||||||
((BA3100_application*) MainApp())->exist_journal() &&
|
(atoi(f.get()) == REG_JOURNAL)
|
||||||
atoi(f.get()) == REG_JOURNAL)
|
)
|
||||||
return error_box("Non e' possibile avere due registri giornale nello stesso anno");
|
return error_box("Non e' possibile avere due registri giornale nello stesso anno");
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@ -126,6 +128,7 @@ bool BA3100_application::user_create()
|
|||||||
{
|
{
|
||||||
if (argc() < 3) return FALSE;
|
if (argc() < 3) return FALSE;
|
||||||
_tabname = argv(2);
|
_tabname = argv(2);
|
||||||
|
|
||||||
if (_tabname.empty()) return FALSE;
|
if (_tabname.empty()) return FALSE;
|
||||||
_tabname.upper();
|
_tabname.upper();
|
||||||
TString16 m, t(_tabname);
|
TString16 m, t(_tabname);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user