Unit 'IdMailBox' Package
[Overview][Constants][Types][Classes][Index] [#pl_indy]

TIdMailBox

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

Declaration

Source position: IdMailBox.pas line 69

type TIdMailBox = class(TIdBaseComponent)

protected

  FAttributes: TIdMailBoxAttributes;

  

  FChangeableFlags: TIdMessageFlagsSet;

  

  FFirstUnseenMsg: UInt32;

  

  FFlags: TIdMessageFlagsSet;

  

  FName: string;

  

  FMessageList: TIdMessageCollection;

  

  FRecentMsgs: Integer;

  

  FState: TIdMailBoxState;

  

  FTotalMsgs: Integer;

  

  FUIDNext: string;

  

  FUIDValidity: string;

  

  FUnseenMsgs: Integer;

  

  procedure SetMessageList();

  

  procedure InitComponent; override;

  

public

  DeletedMsgs: TUInt32Array;

  

  SearchResult: TUInt32Array;

  

  property Attributes: TIdMailBoxAttributes; [rw]

  

  property ChangeableFlags: TIdMessageFlagsSet; [rw]

  

  property FirstUnseenMsg: UInt32; [rw]

  

  property Flags: TIdMessageFlagsSet; [rw]

  

  property Name: string; [rw]

  

  property MessageList: TIdMessageCollection; [rw]

  

  property RecentMsgs: Integer; [rw]

  

  property State: TIdMailBoxState; [rw]

  

  property TotalMsgs: Integer; [rw]

  

  property UIDNext: string; [rw]

  

  property UIDValidity: string; [rw]

  

  property UnseenMsgs: Integer; [rw]

  

  procedure Clear; virtual;

  

  destructor Destroy; override;

  

end;

Inheritance

TIdMailBox

  

|

TIdBaseComponent

  

|

TIdInitializerComponent

  

|

TObject



CT Web help

CodeTyphon Studio