DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EText.h
Go to the documentation of this file.
1 #if !defined ETEXT_H
2 #define ETEXT_H
3 
4 #include "dataio/DataIODefines.h"
5 #include "core/common/Node.h"
6 
7 namespace EM
8 {
9  namespace Strojcek
10  {
11  namespace VstupneUdaje
12  {
13  namespace Tabule
14  {
15  class ETextCol;
16  class EFileSystem;
17 
18  class DATAIO_API EText : public ENode
19  {
20  public:
21  EText();
22  virtual ~EText();
23 
24  ETextCol *GetOwner();
25  void SetOwner( ETextCol *owner );
26 
27  char *GetText();
28  long GetTextID();
29  int GetCisloBitmapy();
30  short GetTypEditTextu();
31 
32  void SetText( char *newVal );
33  void SetTextID( long newVal );
34  void SetCisloBitmapy( int newVal );
35  void SetTypEditTextu( short newVal );
36 
37  long Write();
38  long Write( EFileSystem *file );
39 
40  EText *GetLeft();
41  EText *GetRight();
42 
43  private:
44  class DataClass;
45  DataClass *d;
46  };
47  }
48  }
49  }
50 }
51 
52 #endif
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10