Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: Fensteranimation deaktivieren bei TStyleManager.TrySetStyle(sStyleName)

  Alt 12. Apr 2018, 13:25
Lach, lustiger Effekt ^^ Jetzt hast du aber einen Fehler gemacht. Du musst in dem MessageHandler noch ein Result inherited setzen. Andernfalls wird das neu erstellte Fensterobjekt nicht richtig initialisiert. Bei mir hat das den Effekt, dass das Fenster zwar noch einen Moment auf dem Bildschirm zu sehen ist, aber technisch nicht mehr vorhanden. Bei einem Klick auf den Button geht der Klick wie durch ein Geisterfenster an das Fenster das dahinter liegt.

Angepasste Demo mit Stylewechsel im Anhang.

Nachtrag: Mit dem inherited ist das Problem wieder da.
Angehängte Dateien
Dateityp: zip RecreateDemo.zip (103,0 KB, 2x aufgerufen)
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden

Geändert von Codehunter (12. Apr 2018 um 13:37 Uhr)
  Mit Zitat antworten Zitat