Einzelnen Beitrag anzeigen

musicman56
(Gast)

n/a Beiträge
 
#3

AW: Laufzeit-Themes verwenden

  Alt 8. Okt 2013, 23:07
Hallo Sebastian,

bedeutet das, eine Komponente kann "nicht kompatibel" mit Laufzeit-Themes sein? Mein Hauptprogramm ist eine MDI-Anwendung, deren MdiChilds schon seit Jahren mit denselben Routinen erzeugt und wieder freigegeben werden. Da dürfte also normalerweise kein Fehler versteckt sein, und trotzdem habe ich ein Problem, das nur bei aktivierten Laufzeit-Themes auftritt. Hab's vorhin nicht dazu geschrieben, weil's ja kein Roman werden sollte.

In der Screen.OnActiveFormChange zugewiesenen prozedur werden abhängig von MdiChildCount auf dem Desktop befindliche Panels ein- bzw. ausgeblendet (Visible := MdiChildCount = 0). Funktioniert auch wunderbar, nur nicht bei einem einzigen Mdi-CHild. Da wird nach dem Erzeugen und Anzeigen des Formulares "Screen.OnActiveFormChange" nicht ausgelöst. Ursache könnte also ein "inkompatibles control" sein? Und womöglich auch das Phänomen auslösen, welches ich im Screenshot beschrieben habe?
  Mit Zitat antworten Zitat