Index: run/JvThreadTimer.pas
===================================================================
--- run/JvThreadTimer.pas	(revision 12483)
+++ run/JvThreadTimer.pas	(working copy)
@@ -1,4 +1,4 @@
-{-----------------------------------------------------------------------------
+﻿{-----------------------------------------------------------------------------
 
 The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in compliance
@@ -120,6 +120,9 @@
     constructor Create(ATimer: TJvThreadTimer);
     destructor Destroy; override;
     procedure Stop;
+    {$IFDEF COMPILER14_UP}
+    procedure AfterConstruction; override;
+    {$ENDIF}
     property Interval: Cardinal read FInterval;
     property Timer: TJvThreadTimer read FTimer;
   end;
@@ -134,6 +137,13 @@
 
 //=== { TJvTimerThread } =====================================================
 
+{$IFDEF COMPILER14_UP}
+procedure TJvTimerThread.AfterConstruction;
+begin
+  // Do not call inherited
+end;
+{$ENDIF}
+
 constructor TJvTimerThread.Create(ATimer: TJvThreadTimer);
 begin
   { Create suspended because of priority setting }
