1994-11-22 09:43:24 +00:00
|
|
|
#ifndef __BROWFILE_H
|
|
|
|
#define __BROWFILE_H
|
|
|
|
|
1994-11-22 15:03:51 +00:00
|
|
|
#ifndef __MASK_H
|
|
|
|
#include <mask.h>
|
1994-11-22 09:43:24 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
class TViswin;
|
|
|
|
|
|
|
|
class TBrowsefile_field : public TMask_field
|
|
|
|
{
|
|
|
|
TViswin* _viswin;
|
|
|
|
|
|
|
|
protected:
|
|
|
|
virtual word class_id() const;
|
|
|
|
|
|
|
|
virtual void parse_head(TScanner& scanner);
|
|
|
|
virtual bool parse_item(TScanner& scanner);
|
|
|
|
virtual void create(WINDOW parent);
|
|
|
|
|
|
|
|
public:
|
|
|
|
TViswin* vis_win() const { return _viswin; }
|
|
|
|
|
|
|
|
TBrowsefile_field(TMask* m);
|
|
|
|
virtual ~TBrowsefile_field();
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|