TEurekaModuleOptions type

Top  Previous  Next

This is the TEurekaModuleOptions type:

 

Unit ECore.

 

 TEurekaModuleOptions = class(TObject)

 ...

public

  // Methods...

  constructor Create(ModuleName: string ['']; SaveSharedData: Boolean [False]);

  procedure   Assign(Source: TEurekaModuleOptions);

  procedure   SetToDefaultOptions;

  procedure   SaveToStream(Stream: TStream);

  procedure   LoadFromStream(Stream: TStream);

  procedure   SaveToFile(FileName: string);

  procedure   LoadFromFile(FileName: string);

  procedure   SaveCustomizedTextsToFile(const FileName: string);

  procedure LoadCustomizedTextsFromFile(const FileName: string);

  // Properties...

  property ModuleName:                           string ...;

  property SMTPFrom:                             string ...;

  property SMTPHost:                             string ...;

  property SMTPPort:                             Word ...;

  property SMTPUserID:                           string ...;

  property SMTPPassword:                         string ...;

  property FreezeActivate:                       Boolean ...;

  property FreezeTimeout:                        Integer ...;

    property ExceptionsFilters:                    TEurekaExceptionsFilters ...;

  property CustomizedTexts[Index: TMessageType]: string ...;

    property TextsCollection:                      string ...;

  property ActivateLog:                          Boolean ...;

  property SaveLogFile:                          Boolean ...;

  property ActivateHandle:                       Boolean ...;

  property ForegroundTab:                       TForegroundType ...;

  property AppendLogs:                           Boolean ...;

  property TerminateBtnOperation:               TTerminateBtnOperation ...;

  property LogOptions:                           TLogOptions ...;

  property ShowOptions:                         TShowOptions ...;

  property ErrorsNumberToSave:                   Integer ...;

  property ErrorsNumberToShowTerminateBtn:       Integer ...;

  property OutputPath:                           string ...;

  property EMailAddresses:                       string ...;

  property EMailSubject:                         string ...;

  property EMailMessage:                         string ...;

  property EMailSendMode:                       TEmailSendMode ...;

  property WebSendMode:                         TWebSendMode ...;

  property WebURL:                               string ...;

  property WebUserID:                           string ...;

  property WebPassword:                         string ...;

  property WebPort:                              Integer ...;

  property CommonSendOptions:                   TCommonSendOptions ...;

  property AttachedFiles:                       string ...;

    property ExceptionDialogType:                  TExceptionDialogType ...;

  property ExceptionDialogOptions:               TExceptionDialogOptions ...;

  property AutoCloseDialogSecs:                  Integer ...;

  property SupportURL:                           string ...;

  property HTMLLayout:                           string ...;

  property AutoCrashOperation:                   TTerminateBtnOperation ...;

  property AutoCrashNumber:                      Integer ...;

  property AutoCrashMinutes:                     Integer ...;

  property CallStackOptions:                     TCallStackOptions ...;

  property BehaviourOptions:                     TBehaviourOptions ...;

    property LeaksOptions:                         TLeaksOptions ...;

    property ProxyURL:                             string ...;

    property ProxyUserID:                          string ...;

    property ProxyPassword:                        string ...;

    property ProxyPort:                            Word ...;

    property TrakerUserID:                         string ...;

    property TrakerPassword:                       string ...;

    property TrakerAssignTo:                       string ...;

    property TrakerProject:                        string ...;

    property TrakerCategory:                       string ...;

    property TrakerTrialID:                        string ...;

    property ZipPassword:                          string ...;

    property CompiledFileOptions:                  TCompiledFileOptions ...;

    property ReproduceText:                        string ...;

end;