public CFileTable(string sFileName)
 {
     SetFTState(FTState.fsInactive);
     FileName = sFileName;
     Columns  = new CColumns();
     Rows     = new CRows(this, Columns);
     if (File.Exists(FileName))
     {
         Load();
     }
 }
 public CColumn(CColumns aOwner, string aCaption, string aName, CColType aType)
 {
     Owner = aOwner; Caption = aCaption; Name = aName; ColType = aType;
 }
 public CRows(CFileTable aOwner, CColumns columns) : base()
 {
     Owner = aOwner;
     Cols  = columns;
 }