Hallo Marabu!
Dann kann es doch nur an den Einstellungen der Listview liegen.
Ok, hier mal meine Settings:
Delphi-Quellcode:
object list_log: TdxDNListView
Left = 0
Top = 33
Width = 678
Height = 204
Align = alClient
Columns = <>
ReadOnly = True
RowSelect = True
ShowColumnHeaders = False
SmallImages = Form1.ImageList1
TabOrder = 0
ViewStyle = vsReport
end
ViewStyle = vsList habe ich vorher gehabt und Report nur mal zum probieren.
Ansonsten fällt mir nichts auf, was an den Settings merkwürdig sein könnte...
Zitat:
Den Code im Ereignis OnShow() würde ich dort nicht aufrufen. Die Prüfung auf Visible dürfte immer TRUE ergeben. Warum soll CenterForm() jedes mal wieder aufgerufen werden - ist das nicht besser im Ereignis OnCreate() aufgehoben?
Ok, CenterForm kommt ins OnCreate, aber wie kann ich sicherstellen, dass die DoAutCheck wirklich erst dann gestartet wird, wenn das Form sichtbar ist!? Ist eher nebensächlich, interssiert mich aber schon, da ich schon öfters vor diesem Problem stand.