AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Mein Programm hat nach dem start ein kleines Grafikproblem
Thema durchsuchen
Ansicht
Themen-Optionen

Mein Programm hat nach dem start ein kleines Grafikproblem

Ein Thema von Daniel B · begonnen am 6. Jan 2003 · letzter Beitrag vom 15. Jan 2003
Antwort Antwort
Seite 1 von 2  1 2      
Daniel B
(Gast)

n/a Beiträge
 
#1

Mein Programm hat nach dem start ein kleines Grafikproblem

  Alt 6. Jan 2003, 20:28
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
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 6. Jan 2003, 20:48
Moin Daniel B,

werden die Komponenten dynamisch erzeugt?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#3
  Alt 6. Jan 2003, 20:52
Hallo Christian,

nein, nichts wird dynamisch gemacht.

Grüsse, Daniel
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4
  Alt 6. Jan 2003, 20:57
Hast du irgendwo den Items.EndUpdate zu Items.BeginUpdate vergessen? Oder blockierst du das Redraw der Komponente (WM_SETREDRAW)?
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#5
  Alt 6. Jan 2003, 21:03
Hallo jbg,

nein, hab auch kein Begin- und EndUpdate... Ich mach auch nichts am ReDraw... Jedenfalls nicht bewusst

Grüsse, Daniel
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#6
  Alt 7. Jan 2003, 22:10
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. //Die aber sehr Lustig ist

Grüsse, Daniel
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#7
  Alt 7. Jan 2003, 22:38
Moin Daniel,

Deine besagte Meldung kommt ja automatisch, da die 0 automatisch beim Programmstart eingetragen wird

Den genannten Effekt hab' ich hier übrigens auch W2K SP2

Nur wo das herkommt kann ich mir im Moment nicht erklären.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#8
  Alt 7. Jan 2003, 22:53
Hallo Christian,

Zitat von Christian Seehase:
Deine besagte Meldung kommt ja automatisch, da die 0 automatisch beim Programmstart eingetragen wird
stimmt ja, ich schreib ja beim anlegen der INI erstmal überall 0. Somit kommt es ja. Aber Lustig ist die trotzdem, "Cannot change Visible in OnShow or OnHide", Du kannst Dir nicht vorstellen, wie ich mich vor lachen das erste mal nicht mehr eingekriegt habe...

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
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

Registriert seit: 4. Nov 2002
Ort: Witten
1.335 Beiträge
 
Delphi 6 Personal
 
#9
  Alt 8. Jan 2003, 09:24
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
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#10
  Alt 8. Jan 2003, 12:59
Mahlzeit,

Zitat von phlux:
Moin, hast du schon mal ausprobiert einfach das ListView zu löschen und ein neues auf die Form zu packen
Nein...
Zitat:
Hast du das HintWindow auch überschrieben, das sieht bei mir so komisch ganzgrau aus
Ja... Und die Zeiten. Kommen sofort und halten 10 Sekunden...

Grüsse, Daniel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 09:22 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