AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Paint Probleme mit Containerkomponente TCategorypanel unter Delphi XE3/XE4
Thema durchsuchen
Ansicht
Themen-Optionen

Paint Probleme mit Containerkomponente TCategorypanel unter Delphi XE3/XE4

Ein Thema von Werner S · begonnen am 2. Nov 2013
Antwort Antwort
Werner S

Registriert seit: 12. Jan 2010
6 Beiträge
 
#1

Paint Probleme mit Containerkomponente TCategorypanel unter Delphi XE3/XE4

  Alt 2. Nov 2013, 15:50
Guten Abend zusammen,
vielleicht kann mir jemand von euch bei einem gravierenden Problem mit der VCL-Componente "TCategorypanelgroup/TCategorypanel" weiterhelfen!

Ich habe unter Delphi XE2 mehrere umfangreiche Grafikapplikationen geschrieben und wollte sie jetzt nach Delphi XE4 portieren. Die Programme enthalten verschiedene TCategorypanelgroups mit Reglern und herkömmlichen Controls wie Checkboxen und Radiogroups.

Es werden verschiedene VCL-Stile mit der integrierten VCL Style Engine verwendet, was unter Delphi XE2 in 32 und 64 Bit klaglos funktioniert. Leider gilt das weder für Delphi XE3 noch für Delphi XE4! Besonders die "gewöhnlichen" Controls werden bei den dunklen Themen mit weißem Hintergrund dargestellt. Versuche mit Deaktivierung der Eigenschaft "Doublebuffered", sowie anderer für die Hintergrunddarstellung relevanten Eigenschaften ändern leider nichts an der falschen Darstellung des Control-Hintergrundes!

Sitzt etwa irgendwo ein Fehler in der VCL internen Paint-Message Verarbeitung oder in der Style Engine? Der Fehler läßt sich übrigens auch bei weniger komplexen Applikationen leicht reproduzieren indem man ins Hauptformular eine TCategorypanelgroup samt einiger TCategorypanels einfügt, sie mit Checkboxen und einfachen Controls versieht und einen dunklen Style verwendet.

Ich bin momentan einigermaßen ratlos, schlimmstenfalls muß es wohl bei Delphi XE2 bleiben!

Vielen Dank für eure Aufmerksamkeit
Werner
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz