campo-sirio/src/ve/tmaskven.h
mtollari 1b14ec9415 Spostamento cartella sorgenti
git-svn-id: svn://10.65.10.50/branches/R_10_00@23236 c028cbd2-c16b-5b4b-a496-9718f37d4682
2016-09-09 13:59:02 +00:00

30 lines
676 B
C++
Executable File

#ifndef __TMASKVEN_H
#define __TMASKVEN_H
#ifndef __MASK_H
#include <mask.h>
#endif
class TMask_vendite : public TMask
{
friend TMask;
protected:
bool present( short fld_id ) const { return ( id2pos( fld_id ) >= 0 ); };
public:
void check_field( short fld_id );
TMask_vendite( const char* name ) : TMask( name ) { };
virtual void set(short fld_id, const char* str, bool hit=FALSE);
virtual const TString& get(short fld_id) const;
virtual void set_handler(short fld_id, CONTROL_HANDLER handler);
virtual void show(short fld_id = -1, bool on = TRUE);
virtual void enable(short fld_id, bool on = TRUE);
};
#endif