Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TListBox: Nicht srcollen bei .SELCTED := True (https://www.delphipraxis.net/1938-tlistbox-nicht-srcollen-bei-selcted-%3D-true.html)

Sharky 31. Dez 2002 10:58


TListBox: Nicht srcollen bei .SELCTED := True
 
Hai ihr,

mit folgendem Code selectiere ich aus einem PopupMenue die Einträge in
einer ListBox:

Code:
[b]procedure[/b] TFRM_Mp3_suche.Allemarkieren1Click(Sender: TObject);
[b]var[/b]
 ndx : Integer;
[b]begin[/b]
 FileListe.Cursor := crHourGlass;
  [b]for[/b] ndx := 0 [b]to[/b] (FileListe.Items.Count - 1) [b]do[/b]
   [b]begin[/b]
    [b]Case[/b] (sender [b]As[/b] TMenuItem).Tag [b]of[/b]
     0 : FileListe.Selected[ndx] := True;
     1 : FileListe.Selected[ndx] := False;
     2 : FileListe.Selected[ndx] := [b]Not[/b] (FileListe.Selected[ndx]);
    [b]end[/b];
   [b]end[/b];
 FileListe.Cursor := crDefault;
[b]end[/b];
Jetz ist es aber so, das bei Case 0 und 2 die Listbox gesrollt wird.
Kann ich das verhindern?

Gruss und guten Rutsch


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 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