[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: PXL.Archives.pas line 43
type TArchive = class |
||
public |
||
type |
||
TFormat = ( |
|
|
PXLA, |
|
|
ASVF, |
|
|
ASDb, |
|
|
VTDb |
|
|
); |
||
TOpenMode = ( |
|
|
Update, |
|
|
ReadOnly, |
|
|
Overwrite |
|
|
); |
||
TEntryType = ( |
|
|
AnyFile, |
|
|
Image, |
|
|
Font |
|
|
); |
||
TAccessType = ( |
|
|
AnyFile, |
|
|
Resource, |
|
|
Packaged |
|
|
); |
||
|
||
TDefaultPackagePathProvider = procedure( |
|
|
const Sender: TObject; |
||
var PackagePath: StdString |
||
) of object; |
||
public |
||
AccessType: TAccessType; |
|
|
AccessInstance: SizeUInt; |
|
|
DefaultPackagePathProvider: TDefaultPackagePathProvider; |
|
|
constructor Create; |
|
|
destructor Destroy; override; |
|
|
function Refresh; |
|
|
function OpenFile(); |
|
|
function IndexOf(); |
|
|
function WriteEntry(); |
|
|
function WriteStream(); |
|
|
function ReadEntry(); |
|
|
function ReadStream(); |
|
|
function ReadMemStream(); |
|
|
function RenameEntry(); |
|
|
function RemoveEntry(); |
|
|
property Format: TFormat; [rw] |
|
|
property OpenMode: TOpenMode; [rw] |
|
|
|
||
property Ready: Boolean; [r] |
|
|
property FileSize: Integer; [r] |
|
|
property Password: Pointer; [rw] |
|
|
property EntryCount: Integer; [r] |
|
|
property Entries []: TRecordEntry; default; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |