Aggiunta gestione di get e set_picture ai form items
git-svn-id: svn://10.65.10.50/trunk@2272 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
837b4c0c46
commit
780df3a079
@ -663,6 +663,18 @@ bool TForm_item::edit(TMask& m)
|
|||||||
return dirty;
|
return dirty;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const TString& TForm_item::picture() const
|
||||||
|
{
|
||||||
|
CHECK(0, "Can't get the picture of a generic form item!");
|
||||||
|
return _prompt;
|
||||||
|
}
|
||||||
|
|
||||||
|
void TForm_item::set_picture(const char*)
|
||||||
|
{
|
||||||
|
CHECK(0, "Can't set the picture of a generic form item!");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
// TForm_subsection
|
// TForm_subsection
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
@ -866,14 +878,13 @@ protected:
|
|||||||
virtual const char* get() const;
|
virtual const char* get() const;
|
||||||
bool set(const char*);
|
bool set(const char*);
|
||||||
|
|
||||||
const TString& picture() const { return _picture; }
|
|
||||||
|
|
||||||
TFieldref& field(int i) const { return (TFieldref&)_field[i]; }
|
TFieldref& field(int i) const { return (TFieldref&)_field[i]; }
|
||||||
void put_paragraph(const char* s);
|
void put_paragraph(const char* s);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
virtual const TString& picture() const { return _picture; }
|
||||||
|
virtual void set_picture(const char* p) { _picture = p; }
|
||||||
|
|
||||||
void set_picture(const char* p) { _picture = p; }
|
|
||||||
virtual bool edit(TMask& m);
|
virtual bool edit(TMask& m);
|
||||||
TForm_string(TPrint_section* section) : TForm_item(section) {}
|
TForm_string(TPrint_section* section) : TForm_item(section) {}
|
||||||
virtual ~TForm_string() {}
|
virtual ~TForm_string() {}
|
||||||
|
@ -295,7 +295,10 @@ public:
|
|||||||
|
|
||||||
virtual const char* get() const { return _prompt; }
|
virtual const char* get() const { return _prompt; }
|
||||||
virtual bool set(const char* s) { _prompt = s; return TRUE; }
|
virtual bool set(const char* s) { _prompt = s; return TRUE; }
|
||||||
const char* prompt() const { return _prompt; }
|
const TString& prompt() const { return _prompt; }
|
||||||
|
|
||||||
|
virtual const TString& picture() const; // Da' CHECK
|
||||||
|
virtual void set_picture(const char*); // Da' CHECK
|
||||||
|
|
||||||
TPrint_section& section() const { return *_section; }
|
TPrint_section& section() const { return *_section; }
|
||||||
TForm& form() const { return _section->form(); }
|
TForm& form() const { return _section->form(); }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user