größe einer ListView zur Laufzeit per Maus verändern ?
-
hi,
also der Titel sagt schon alles, hab keinen blassen wie man sowas anstellt, wie man die größe einer ListView zur Laufzeit per Maus verändert ?
-
-
Danke, werd mich da gleich mal an den TSplitter ranmachen.
wie sieht es hiermit aus ? wäre das auch ein Weg, lohnt es sich damit zu beschäftigen ?
void __fastcall TForm1::ListView1MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { HWND h = ((TWinControl*) Sender)->Handle; SendMessage(h, WM_SYSCOMMAND, SC_SIZE + HTCAPTION ,0); }
Beim MouseDown in die Komponente kann man jetzt die Weite der Komponente mit der Mouse resizen.
-
So ja der TSplitter funktioniert super werd den für mein Vorhaben nehmen.