![]() |
Panel Hintergrund einfärben
Hallo,
ich habe mit Panel.Color:=clxxx den Hintergrund des Teils je nach Beschriftungswert eingefärbt. Sobald ich aber versuche die Unit XPMan einzubinden, wird nur ein Farbiger Rand gezeichenet! Hat jemand einen Tip für mich ? Danke im Vorraus |
AW: Panel Hintergrund einfärben
Ich weiß nicht ob das ein Bug ist oder ein Feature. Der Übeltäter ist beim Panel die Eigenschaft ParentBackground. Sie ist False und soll False sein. Hört sich komisch an, ist aber so ;)
Obwohl es also False ist, musst du dem Panel noch mal sagen, dass es False ist. Das kannst zu zweierlei machen. Zur Entwicklungszeit die Eigenschaft einmal auf True stellen und dann wieder zurück auf False, zur Laufzeit z. B. unter Form.Create auf Panel.ParentBackground := False stellen. Man muss es nur einmal korrigieren (aber für jedes Panel einzeln). |
AW: Panel Hintergrund einfärben
Zitat:
Hilfe: Theming für entsprechende Controls deaktivieren. |
AW: Panel Hintergrund einfärben
Danke,
hatte es mit dem ObjectInspector auf false, hatte aber keine Auswirkung... Hatte vorhin falsch gesucht, hab jetzt in einem anderen Beitrag schon die Lösung gefunden... Danke trotzdem |
AW: Panel Hintergrund einfärben
Und warum die Lösung hier nicht veröffentlichen, falls jemand anderes auch nochmal das Problem hat?
|
AW: Panel Hintergrund einfärben
Zitat:
![]() |
AW: Panel Hintergrund einfärben
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz