[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit '_crw_riff' (#crwlib)

TRiffFiler

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: _crw_riff.pas line 317

type TRiffFiler = class(TMasterObject)

protected

  function CheckOk; override;

public

  constructor Create();

  destructor Destroy; override;

  property Position: LongInt; [rw]

  property Size: LongInt; [rw]

  property FileName: LongString; [r]

  property FileMode: Word; [r]

  property Modified: Boolean; [rw]

  property RootForm: TRiffChunk; [r]

  procedure Read();

  procedure Write();

  function ReadByte;

  procedure WriteByte();

  function ReadWord;

  procedure WriteWord();

  function ReadLongInt;

  procedure WriteLongInt();

  function ReadInt64;

  procedure WriteInt64();

  function ReadDouble;

  procedure WriteDouble();

  function ReadPoint2I;

  procedure WritePoint2I();

  function ReadPoint2D;

  procedure WritePoint2D();

  function ReadRect2I;

  procedure WriteRect2I();

  function ReadRect2D;

  procedure WriteRect2D();

  function ReadString();

  procedure WriteString();

  procedure SeekChunk();

  procedure SeekChunkData();

  procedure SeekFormData();

  procedure SeekChunkNext();

  function ReadChunk;

  function ReadForm;

  function ReadChunkNext();

  function ReadFormNext();

  function CreateChunk();

  function CreateForm();

  procedure FlushChunk();

  procedure Flush;

  procedure ForEach();

  procedure Validate;

end;

Inheritance

TRiffFiler

|

TMasterObject

|

TObject