Files
lazarus-ccr/components/geckoport/version2/gecko10/nsishistory.inc

24 lines
1.1 KiB
PHP
Raw Normal View History

type
nsISHistory = interface(nsISupports)
['{ef2c9bcb-96b8-4095-933a-cb1c506f2c58}']
function Getcount(): idllong; safecall;
property count : idllong read Getcount;
function Getindex(): idllong; safecall;
property index : idllong read Getindex;
function GetrequestedIndex(): idllong; safecall;
property requestedIndex : idllong read GetrequestedIndex;
function GetmaxLength(): idllong; safecall;
procedure SetmaxLength(amaxLength: idllong); safecall;
property maxLength : idllong read GetmaxLength write SetmaxLength;
function getEntryAtIndex(anindex: idllong; modifyIndex: longbool) : nsIHistoryEntry; safecall;
procedure PurgeHistory(numEntries: idllong); safecall;
procedure addSHistoryListener(aListener: nsISHistoryListener); safecall;
procedure removeSHistoryListener(aListener: nsISHistoryListener); safecall;
function GetSHistoryEnumerator(): nsISimpleEnumerator; safecall;
property SHistoryEnumerator : nsISimpleEnumerator read GetSHistoryEnumerator;
procedure reloadCurrentEntry(); safecall;
end;