[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: AbCabTyp.pas line 77
type TAbCabArchive = class(TAbArchive) |
||
protected |
||
FCabName: AnsiString; |
|
|
FCabPath: AnsiString; |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
FItemStream: TStream; |
|
|
FIIPName: string; |
|
|
|
||
FNextCabinet: string; |
|
|
FNextDisk: string; |
|
|
FTempFileID: Integer; |
|
|
FCurrentCab: Word; |
|
|
FCabSize: LongInt; |
|
|
|
||
FFileCount: Word; |
|
|
FFolderThreshold: LongWord; |
|
|
FFolderCount: Word; |
|
|
FHasPrev: Boolean; |
|
|
FHasNext: Boolean; |
|
|
FSetID: Word; |
|
|
procedure CloseCabFile; |
|
|
procedure CreateCabFile; |
|
|
function CreateItem(); override; |
|
|
procedure DoCabItemProgress(); |
|
|
procedure DoGetNextCabinet(); |
|
|
procedure ExtractItemAt(); override; |
|
|
procedure ExtractItemToStreamAt(); override; |
|
|
function GetItem(); |
|
|
procedure LoadArchive; override; |
|
|
procedure OpenCabFile; |
|
|
procedure PutItem(); |
|
|
procedure SaveArchive; override; |
|
|
procedure SetFolderThreshold(); |
|
|
procedure SetSetID(); |
|
|
procedure SetSpanningThreshold(); override; |
|
|
procedure TestItemAt(); override; |
|
|
public |
||
constructor Create(); override; |
|
|
constructor CreateFromStream(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Add(); override; |
|
|
procedure NewCabinet; |
|
|
procedure NewFolder; |
|
|
property CurrentCab: Word; [r] |
|
|
property CabSize: LongInt; [r] |
|
|
property CompressionType: TAbCabCompressionType; [rw] |
|
|
property FolderThreshold: LongWord; [rw] |
|
|
property FolderCount: Word; [r] |
|
|
property HasPrev: Boolean; [r] |
|
|
property HasNext: Boolean; [r] |
|
|
property Items []: TAbCabItem; default; [rw] |
|
|
property ItemProgress: DWORD; [rw] |
|
|
property SetID: Word; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |