Einzelnen Beitrag anzeigen

devidespe

Registriert seit: 7. Sep 2006
Ort: Berlin
434 Beiträge
 
Delphi 10.4 Sydney
 
#1

Vererbung von HTMLStatusBar - grundsätzliches Problem

  Alt 21. Feb 2008, 10:43
Hallo,

ich habe die HTMLStatusBar-Komponente von TMSSoftware (Internetseite) installiert. Das ist eine gewöhnliche StatusBar mit erweiterten HTML-Funktionen. Diese HTML-Funktionen sollen jetzt aber nicht näher von Bedeutung sein.

Nun wollte ich davon eine Tochterkomponente erstellen, um die UpdateStatusBar-Funktion, welche für jede meiner Applikationen anders aussieht, jeweils in den einzelnen Applikationen anzupassen. Dabei habe ich möglicherweise ein grundsätzliches Problem, wie eine Vererbung durchzuführen ist. In der MainUnit einer Applikationen verwende ich bspw. folgenden Codeauszug:

Delphi-Quellcode:
USES Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Menus, HTMLStatusBar, …

TYPE

  TNewHTMLStatusBar = class(HTMLStatusBar)
  private
  protected
    procedure UpdateStatusBar; virtual;
  end;

  TMainForm = CLASS(TForm)
    …
    NewHTMLStatusBar1: TNewHTMLStatusBar;
    …
  END;

procedure TNewHTMLStatusBar.UpdateStatusBar;

hier der neue Inhalt der UpdateStatusBar Funktion, angepasst für die jeweilige Applikation
Dabei meckert aber der Compiler, weil TNewHTMLStatusBar angeblich nicht gefunden wurde. Was mache ich da falsch ?
Devid
  Mit Zitat antworten Zitat