Einzelnen Beitrag anzeigen

torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Listview resetet seine Spaltenbreite

  Alt 8. Jul 2005, 21:26
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.
Danke
Tom
  Mit Zitat antworten Zitat