![]() |
Mein Programm hat nach dem start ein kleines Grafikproblem
Hallöchen,
wenn ich mein Programm starte, dann ist das PageControl mit Loks aktiv, siehe Bild1. Gehe ich nun auf ein anderes PageControl, dann sind die Header der ListViews komplett grau. Siehe Bild2. Gehe ich aber wieder auf Loks und dann wieder auf Funktionen, so sieht der Header wieder normal aus. Ist auch bei den anderen so. Aber es passiert nur beim starten und sobald ich mal alle durchgeklickt habe, so stimmt es dann bei allen. Beim nächsten Start ist das Problem wieder da. Ich habe dies auch auf normalen PCs ausprobiert, das gleiche Problem. Hat jemand ne Idee was das sein könnte? ReFresh oder RePaint bringt nichts! Grüsse, Daniel :hi: |
Moin Daniel B,
werden die Komponenten dynamisch erzeugt? |
Hallo Christian,
nein, nichts wird dynamisch gemacht. Grüsse, Daniel :hi: |
Hast du irgendwo den Items.EndUpdate zu Items.BeginUpdate vergessen? Oder blockierst du das Redraw der Komponente (WM_SETREDRAW)?
|
Hallo jbg,
nein, hab auch kein Begin- und EndUpdate... Ich mach auch nichts am ReDraw... Jedenfalls nicht bewusst ;) Grüsse, Daniel :hi: |
Hallöle,
keiner noch ne Idee? Ich möchte es so nicht hergeben. Sieht ja wirklich blöd aus. Habe es mal angehängt, ein paar "wichtige" sachen sind allerdings gesperrt. :) Vielleicht liegt es doch an bestimmen HW-Konfigurationen. Achja, in der Ini die angelegt wird, bei [Fensterdaten], Fensterposition nicht auf 0 setzen, sonst gibt es eine kleine Message beim nächsten Start. :oops: //Die aber sehr Lustig ist :mrgreen: Grüsse, Daniel :hi: |
Moin Daniel,
Deine besagte Meldung kommt ja automatisch, da die 0 automatisch beim Programmstart eingetragen wird :mrgreen: Den genannten Effekt hab' ich hier übrigens auch W2K SP2 Nur wo das herkommt kann ich mir im Moment nicht erklären. |
Hallo Christian,
Zitat:
Immerhin kommt es auch bei Dir, dann kann man immerhin sagen das es am Programm liegt und nicht an verschiedenen Systemen, das ist mir lieber so. Grüsse, Daniel :hi: |
Moin, hast du schon mal ausprobiert einfach das ListView zu löschen und ein neues auf die Form zu packen :?: Manchmal hilft das
Edit: Kann man die Kompos nicht beim ersten zeigen dazu zwingen sich neu zu zeichnen Hast du das HintWindow auch überschrieben, das sieht bei mir so komisch ganzgrau aus :| |
Mahlzeit,
Zitat:
Zitat:
Grüsse, Daniel :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 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