Aggiunta funzione checkfield
git-svn-id: svn://10.65.10.50/trunk@698 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
a56920d324
commit
bd1154893a
@ -559,8 +559,20 @@ HIDDEN bool _onereq_val(TEdit_field& f, KEY k)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HIDDEN bool _chkfld_val(TEdit_field& f, KEY k)
|
||||||
|
{
|
||||||
|
if (f.to_check(k))
|
||||||
|
{
|
||||||
|
const int fldid = atoi(get_val_param(0));
|
||||||
|
TMask_field & chkfld = f.mask().field(fldid);
|
||||||
|
|
||||||
|
chkfld.set(f.get());
|
||||||
|
return chkfld.check();
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
#define MAX_FUNC 17
|
#define MAX_FUNC 18
|
||||||
|
|
||||||
HIDDEN VAL_FUNC _global_val_func[MAX_FUNC] =
|
HIDDEN VAL_FUNC _global_val_func[MAX_FUNC] =
|
||||||
{
|
{
|
||||||
@ -580,7 +592,8 @@ HIDDEN VAL_FUNC _global_val_func[MAX_FUNC] =
|
|||||||
_autoexit_val,
|
_autoexit_val,
|
||||||
_numcalc_val,
|
_numcalc_val,
|
||||||
_strcalc_val,
|
_strcalc_val,
|
||||||
_onereq_val
|
_onereq_val,
|
||||||
|
_chkfld_val
|
||||||
};
|
};
|
||||||
|
|
||||||
bool validate(int fn, TEdit_field& f, KEY k, const TArray& parms)
|
bool validate(int fn, TEdit_field& f, KEY k, const TArray& parms)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user