Class TCheckInternetThread

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCheckInternetThread = class(TThread)

Description

Hierarchy

Overview

Fields

Private FModelVersion: string;
Private FIniFile: TMemInifile;
Private FShowVideos: Boolean;
Private FBrowser: string;
Private FAppName: string;
Private FVideoURLs: TStringList;
Private FUpdateText: TStringList;
Private FLastTipDate: Extended;
Private FCurrentURL: String;
Private FCurrentUrlHasBeenDisplayed: Boolean;
Private FLastCheckInternetDate: TDateTime;
Private FNewVideoCount: Integer;
Private FVersionOnWeb: string;

Methods

Private procedure CheckWeb;
Private procedure ReadIniFile;
Private function CheckVersion(const ExternalVersionString: string): TVersionCompare;
Private procedure ShowNewVersionMessage;
Private procedure GetAppName;
Private procedure CheckCurrentUrl;
Private procedure UpdateIniFile;
Private procedure DestroyIniFile;
Private procedure NewVideoMessage;
Public Constructor Create(ModelVersion: string; IniFile: TMemInifile; ShowTips: boolean);
Public destructor Destroy; override;
Public procedure Execute; override;

Description

Fields

Private FModelVersion: string;
 
Private FIniFile: TMemInifile;
 
Private FShowVideos: Boolean;
 
Private FBrowser: string;
 
Private FAppName: string;
 
Private FVideoURLs: TStringList;
 
Private FUpdateText: TStringList;
 
Private FLastTipDate: Extended;
 
Private FCurrentURL: String;
 
Private FCurrentUrlHasBeenDisplayed: Boolean;
 
Private FLastCheckInternetDate: TDateTime;
 
Private FNewVideoCount: Integer;
 
Private FVersionOnWeb: string;
 

Methods

Private procedure CheckWeb;
 
Private procedure ReadIniFile;
 
Private function CheckVersion(const ExternalVersionString: string): TVersionCompare;
 
Private procedure ShowNewVersionMessage;
 
Private procedure GetAppName;
 
Private procedure CheckCurrentUrl;
 
Private procedure UpdateIniFile;
 
Private procedure DestroyIniFile;
 
Private procedure NewVideoMessage;
 
Public Constructor Create(ModelVersion: string; IniFile: TMemInifile; ShowTips: boolean);
 
Public destructor Destroy; override;
 
Public procedure Execute; override;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:29