Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#1

Im OI zugewiesener Wert wird nach Progr.-Start überschrieben

  Alt 1. Apr 2007, 19:24
Hallo zusammen,

ich habe mit einer meiner Komponenten ein kleines Problem, was mir allerdings schon öfters auch bei anderen Komponenten aufgefallen ist. Es handelt sich um eine von TCustomLabel abgeleitete Komponente, welche in einem Label das Datum/Uhzeit in diversen Formaten anzeigt.

So, nun zum Problem. Ändere ich im OI die Art der Anzeige wird ein gewisses TimerIntervall zugewiesen. Möchte man dies (Intervall) aber danach verändern, kann man dann im OI den entsprechenden Wert eingeben (sinnvoll z.B. bei eigenem "Custom" Format). Startet man nun das Programm, dann wird im Konstruktor der Wert allerdings wieder durch den "Standardwert" überschrieben. Dass es im Konstruktor passieren muss, ist mir bewusst, allerdings sind sämtliche Versuche fehlgeschlagen, den Fehler zu beheben. Hoffe einer von Euch kann mir weiterhelfen. Den Source habe ich angehängt - wer ihn selber benutzen möchte, nur zu

Grüsse,

SCRaT
Angehängte Dateien
Dateityp: pas datetimelabel_213.pas (7,6 KB, 9x aufgerufen)
Michael Kübler
  Mit Zitat antworten Zitat