// Borland C++ Builder // Copyright (c) 1995, 2002 by Borland Software Corporation // All rights reserved // (DO NOT EDIT: machine generated header) 'FileInString.pas' rev: 6.00 #ifndef FileInStringHPP #define FileInStringHPP #pragma delphiheader begin #pragma option push -w- #pragma option push -Vx #include // Pascal unit #include // Pascal unit #include // Pascal unit #include // Pascal unit #include // Pascal unit #include // Pascal unit #include // Pascal unit //-- user supplied ----------------------------------------------------------- namespace Fileinstring { //-- type declarations ------------------------------------------------------- class DELPHICLASS TFileInString; class PASCALIMPLEMENTATION TFileInString : public System::TObject { typedef System::TObject inherited; public: int OutputMessagesMode; AnsiString FileString; bool FirstLoaded; __fastcall virtual TFileInString(void); __fastcall virtual ~TFileInString(void); int __fastcall Siz(void); virtual bool __fastcall Load(const AnsiString FName); void __fastcall Save(const AnsiString FName); virtual void __fastcall MakNewFile(void); void __fastcall AddChar(const char ch); void __fastcall AddByte(const Byte bt); AnsiString __fastcall ReadStr(const int FirstByte, const int BytesRead); void __fastcall LoadFromResource(const char * ResName, const char * ResType); }; //-- var, const, procedure --------------------------------------------------- static const Shortint FIS_Output_none = 0x0; static const Shortint FIS_Output_GUI = 0x1; static const Shortint FIS_Output_Console = 0x2; } /* namespace Fileinstring */ using namespace Fileinstring; #pragma option pop // -w- #pragma option pop // -Vx #pragma delphiheader end. //-- end unit ---------------------------------------------------------------- #endif // FileInString