Unit 'AbZipOut' Package
[Overview][Constants][Types][Classes][Index] [#pl_abbrevia]

TAbCustomZipOutline

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

Declaration

Source position: AbZipOut.pas line 148

type TAbCustomZipOutline = class(TWinControl)

protected

  FArchive: TAbZipArchive;

  

  FItemProgressMeter: TAbCustomMeter;

  

  FArchiveProgressMeter: TAbCustomMeter;

  

  FAttributes: TAbZipAttributes;

  

  FAutoSave: Boolean;

  

  FBaseDirectory: string;

  

  FCompressionMethodToUse: TAbZipSupportedMethod;

  

  FDeflationOption: TAbZipDeflationOption;

  

  FDOSMode: Boolean;

  

  FFileName: string;

  

  FExtractOptions: TAbExtractOptions;

  

  FHierarchy: Boolean;

  

  FLogFile: string;

  

  FLogging: Boolean;

  

  FSpanningThreshold: LongInt;

  

  FOutline: TAbZipDisplayOutline;

  

  FPassword: AnsiString;

  

  FPasswordRetries: Byte;

  

  FStoreOptions: TAbStoreOptions;

  

  FTempDirectory: string;

  

  FOnProcessItemFailure: TAbArchiveItemFailureEvent;

  

  FOnArchiveItemProgress: TAbArchiveItemProgressEvent;

  

  FOnArchiveProgress: TAbArchiveProgressEvent;

  

  FOnChange: TNotifyEvent;

  

  FOnClick: TNotifyEvent;

  

  FOnCollapse: TTVExpandedEvent;

  

  FOnConfirmOverwrite: TAbConfirmOverwriteEvent;

  

  FOnConfirmProcessItem: TAbArchiveItemConfirmEvent;

  

  FOnConfirmSave: TAbArchiveConfirmEvent;

  

  FOnDblClick: TNotifyEvent;

  

  FOnDragDrop: TDragDropEvent;

  

  FOnDragOver: TDragOverEvent;

  

  FOnEndDrag: TEndDragEvent;

  

  FOnEnter: TNotifyEvent;

  

  FOnExit: TNotifyEvent;

  

  FOnExpand: TTVExpandedEvent;

  

  FOnKeyDown: TKeyEvent;

  

  FOnKeyPress: TKeyPressEvent;

  

  FOnKeyUp: TKeyEvent;

  

  FOnLoad: TAbArchiveEvent;

  

  FOnMouseDown: TMouseEvent;

  

  FOnMouseMove: TMouseMoveEvent;

  

  FOnMouseUp: TMouseEvent;

  

  FOnNeedPassword: TAbNeedPasswordEvent;

  

  FOnRequestImage: TAbRequestImageEvent;

  

  FOnRequestLastDisk: TAbRequestDiskEvent;

  

  FOnRequestNthDisk: TAbRequestNthDiskEvent;

  

  FOnRequestBlankDisk: TAbRequestDiskEvent;

  

  FOnSave: TAbArchiveEvent;

  

  FOnWindowsDrop: TWindowsDropEvent;

  

  procedure AddAttributeNodes();

  

  procedure DoProcessItemFailure(); virtual;

  

  procedure DoArchiveItemProgress(); virtual;

  

  procedure DoArchiveProgress(); virtual;

  

  procedure DoChange; virtual;

  

  procedure DoClick(); virtual;

  

  procedure DoCollapse(); virtual;

  

  procedure DoConfirmProcessItem(); virtual;

  

  procedure DoConfirmOverwrite(); virtual;

  

  procedure DoConfirmSave(); virtual;

  

  procedure DoDblClick(); virtual;

  

  procedure DoDragDrop(); virtual;

  

  procedure DoDragOver(); virtual;

  

  procedure DoOnEndDrag(); virtual;

  

  procedure DoOnEnter(); virtual;

  

  procedure DoOnExit(); virtual;

  

  procedure DoExpand(); virtual;

  

  procedure DoKeyDown(); virtual;

  

  procedure DoKeyPress(); virtual;

  

  procedure DoKeyUp(); virtual;

  

  procedure DoLoad(); virtual;

  

  procedure DoMouseDown(); virtual;

  

  procedure DoMouseMove(); virtual;

  

  procedure DoMouseUp(); virtual;

  

  procedure DoNeedPassword(); virtual;

  

  procedure DoSave(); virtual;

  

  procedure DoWindowsDrop(); virtual;

  

  function GetBorderStyle;

  

  function GetCount;

  

  function GetCursor;

  

  function GetDragCursor;

  

  function GetDragMode;

  

  function GetItem();

  

  function GetPictureDirectory;

  

  function GetPictureFile;

  

  function GetPictureZipAttribute;

  

  function GetPictureDirectorySelected;

  

  function GetPictureFileSelected;

  

  function GetPictureZipAttributeSelected;

  

  function GetPictureHeight;

  

  function GetPictureWidth;

  

  function GetSelectedItem;

  

  function GetSelectedZipItem;

  

  function GetStatus;

  

  function GetZipfileComment;

  

  procedure InitArchive;

  

  procedure Loaded; override;

  

  procedure Notification(); override;

  

  procedure PutItem();

  

  procedure SetArchiveProgressMeter();

  

  procedure SetAttributes();

  

  procedure SetAutoSave();

  

  procedure SetBaseDirectory();

  

  procedure SetBorderStyle();

  

  procedure SetCompressionMethodToUse();

  

  procedure SetDeflationOption();

  

  procedure SetDOSMode();

  

  procedure SetCursor();

  

  procedure SetDragCursor();

  

  procedure SetDragMode(); override;

  

  procedure SetExtractOptions();

  

  procedure SetFileName(); virtual;

  

  procedure SetHierarchy();

  

  procedure SetItemProgressMeter();

  

  procedure SetLogFile();

  

  procedure SetLogging();

  

  procedure SetOnRequestImage();

  

  procedure SetOnRequestLastDisk();

  

  procedure SetOnRequestNthDisk();

  

  procedure SetOnRequestBlankDisk();

  

  procedure SetOnWindowsDrop();

  

  procedure SetPassword();

  

  procedure SetPasswordRetries();

  

  procedure SetPictureDirectory();

  

  procedure SetPictureFile();

  

  procedure SetPictureZipAttribute();

  

  procedure SetPictureDirectorySelected();

  

  procedure SetPictureFileSelected();

  

  procedure SetPictureZipAttributeSelected();

  

  procedure SetPictureHeight();

  

  procedure SetPictureWidth();

  

  procedure SetSelectedItem();

  

  procedure SetStoreOptions();

  

  procedure SetTempDirectory();

  

  procedure SetSpanningThreshold();

  

  procedure SetVersion();

  

  procedure SetZipfileComment();

  

  procedure TestItemProc();

  

  procedure UnzipProc();

  

  procedure UnzipToStreamProc();

  

  procedure UpdateOutline;

  

  procedure ZipProc();

  

  procedure ZipFromStreamProc();

  

  property ArchiveProgressMeter: TAbCustomMeter; [rw]

  

  property Attributes: TAbZipAttributes; [rw]

  

  property AutoSave: Boolean; [rw]

  

  property BaseDirectory: string; [rw]

  

  property BorderStyle: TBorderStyle; [rw]

  

  property CompressionMethodToUse: TAbZipSupportedMethod; [rw]

  

  property Cursor: TCursor; [rw]

  

  property DeflationOption: TAbZipDeflationOption; [rw]

  

  property DOSMode: Boolean; [rw]

  

  property DragCursor: TCursor; [rw]

  

  property DragMode: TDragMode; [rw]

  

  property ExtractOptions: TAbExtractOptions; [rw]

  

  property FileName: string; [rw]

  

  property Hierarchy: Boolean; [rw]

  

  property SpanningThreshold: LongInt; [rw]

  

  property ItemProgressMeter: TAbCustomMeter; [rw]

  

  property LogFile: string; [rw]

  

  property Logging: Boolean; [rw]

  

  property OnWindowsDrop: TWindowsDropEvent; [rw]

  

  property Password: AnsiString; [rw]

  

  property PasswordRetries: Byte; [rw]

  

  property PictureDirectory: TBitmap; [rw]

  

  property PictureFile: TBitmap; [rw]

  

  property PictureZipAttribute: TBitmap; [rw]

  

  property PictureDirectorySelected: TBitmap; [rw]

  

  property PictureFileSelected: TBitmap; [rw]

  

  property PictureZipAttributeSelected: TBitmap; [rw]

  

  property PictureHeight: Integer; [rw]

  

  property PictureWidth: Integer; [rw]

  

  property StoreOptions: TAbStoreOptions; [rw]

  

  property OnProcessItemFailure: TAbArchiveItemFailureEvent; [rw]

  

  property OnArchiveItemProgress: TAbArchiveItemProgressEvent; [rw]

  

  property OnArchiveProgress: TAbArchiveProgressEvent; [rw]

  

  property OnChange: TNotifyEvent; [rw]

  

  property OnClick: TNotifyEvent; [rw]

  

  property OnConfirmProcessItem: TAbArchiveItemConfirmEvent; [rw]

  

  property OnConfirmOverwrite: TAbConfirmOverwriteEvent; [rw]

  

  property OnConfirmSave: TAbArchiveConfirmEvent; [rw]

  

  property OnCollapse: TTVExpandedEvent; [rw]

  

  property OnDblClick: TNotifyEvent; [rw]

  

  property OnDragDrop: TDragDropEvent; [rw]

  

  property OnDragOver: TDragOverEvent; [rw]

  

  property OnEndDrag: TEndDragEvent; [rw]

  

  property OnEnter: TNotifyEvent; [rw]

  

  property OnExit: TNotifyEvent; [rw]

  

  property OnExpand: TTVExpandedEvent; [rw]

  

  property OnKeyDown: TKeyEvent; [rw]

  

  property OnKeyPress: TKeyPressEvent; [rw]

  

  property OnKeyUp: TKeyEvent; [rw]

  

  property OnLoad: TAbArchiveEvent; [rw]

  

  property OnMouseDown: TMouseEvent; [rw]

  

  property OnMouseMove: TMouseMoveEvent; [rw]

  

  property OnMouseUp: TMouseEvent; [rw]

  

  property OnNeedPassword: TAbNeedPasswordEvent; [rw]

  

  property OnRequestImage: TAbRequestImageEvent; [rw]

  

  property OnRequestLastDisk: TAbRequestDiskEvent; [rw]

  

  property OnRequestNthDisk: TAbRequestNthDiskEvent; [rw]

  

  property OnRequestBlankDisk: TAbRequestDiskEvent; [rw]

  

  property OnSave: TAbArchiveEvent; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure AddFiles();

  

  procedure AddFilesEx();

  

  procedure AddFromStream();

  

  procedure ClearTags;

  

  procedure CloseArchive;

  

  procedure DeleteAt();

  

  procedure DeleteFiles();

  

  procedure DeleteFilesEx();

  

  procedure DeleteTaggedItems;

  

  procedure ExtractAt();

  

  procedure ExtractFiles();

  

  procedure ExtractFilesEx();

  

  procedure ExtractTaggedItems;

  

  procedure ExtractToStream();

  

  function FindItem();

  

  function FindFile();

  

  procedure FreshenFiles();

  

  procedure FreshenFilesEx();

  

  procedure FreshenTaggedItems;

  

  procedure FullCollapse;

  

  procedure FullExpand;

  

  function GetTextItem();

  

  function GetOutLineItem();

  

  procedure Move();

  

  procedure OpenArchive();

  

  procedure Replace();

  

  procedure Save;

  

  procedure TagItems();

  

  procedure TestTaggedItems;

  

  procedure UnTagItems();

  

  property Count: Integer; [r]

  

  property Items []: TAbZipItem; default; [rw]

  

  property SelectedItem: LongInt; [rw]

  

  property SelectedZipItem: TAbZipItem; [r]

  

  property Status: TAbArchiveStatus; [r]

  

  property TempDirectory: string; [rw]

  

  property ZipfileComment: AnsiString; [rw]

  

end;

Inheritance

TAbCustomZipOutline

  

|

TObject



CT Web help

CodeTyphon Studio