Unit 'ZMBufDataset' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_zmsql]

TUniDirectionalBufIndex

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

Declaration

Source position: zmbufdataset.pas line 237

type TUniDirectionalBufIndex = class(TBufIndex)

protected

  function GetBookmarkSize; override;

  

  function GetCurrentBuffer; override;

  

  function GetCurrentRecord; override;

  

  function GetIsInitialized; override;

  

  function GetSpareBuffer; override;

  

  function GetSpareRecord; override;

  

public

  function ScrollBackward; override;

  

  function ScrollForward; override;

  

  function GetCurrent; override;

  

  function ScrollFirst; override;

  

  procedure ScrollLast; override;

  

  procedure SetToFirstRecord; override;

  

  procedure SetToLastRecord; override;

  

  procedure StoreCurrentRecord; override;

  

  procedure RestoreCurrentRecord; override;

  

  function CanScrollForward; override;

  

  procedure DoScrollForward; override;

  

  procedure StoreCurrentRecIntoBookmark(); override;

  

  procedure StoreSpareRecIntoBookmark(); override;

  

  procedure GotoBookmark(); override;

  

  procedure InitialiseIndex; override;

  

  procedure InitialiseSpareRecord(); override;

  

  procedure ReleaseSpareRecord; override;

  

  function GetRecNo(); override;

  

  procedure BeginUpdate; override;

  

  procedure AddRecord; override;

  

  procedure InsertRecordBeforeCurrentRecord(); override;

  

  procedure RemoveRecordFromIndex(); override;

  

  procedure OrderCurrentRecord; override;

  

  procedure EndUpdate; override;

  

end;

Inheritance

TUniDirectionalBufIndex

  

|

TBufIndex

  

|

TObject



CT Web help

CodeTyphon Studio