[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ListView MoveAfter Malfunction


On Tue, 26 Aug 2025 at 16:53, Bruce Steers <bsteers4@xxxxxxxxx> wrote:

> oops no sorry , i see what it's doing.
>
> to move do
>
> i do it like this...
>
>   For i As Integer = aSelection.Max DownTo 0
>     sName = aSelection[i]
>     If sName = sKey Then Break
>     ListView1.MoveTo(sName)
>     If ListView1.MoveBelow() Then Return
>     ListView1[sName].MoveAfter(ListView1.Item.Key)
>   Next
>
> if you move the line to the line after the same line it's still the same
> line i suppose. so you have to move past the one below that
>
> Respects
> BruceS
>

The logic does not seem to add up though because
ListView1[sName].MoveBefore(sName) does move things up but
ListView1[sName].MoveAfter(sName) does nothing.


Respects
BruceS

Follow-Ups:
Re: ListView MoveAfter MalfunctionGianluigi <gradobag@xxxxxxxxxxx>
Re: ListView MoveAfter MalfunctionBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
ListView MoveAfter MalfunctionGianluigi <gradobag@xxxxxxxxxxx>
Re: ListView MoveAfter MalfunctionBruce Steers <bsteers4@xxxxxxxxx>
Re: ListView MoveAfter MalfunctionBruce Steers <bsteers4@xxxxxxxxx>