Private Sub SubeItem_Click(sender As Object, e As EventArgs) Handles SubeItem.Click
On Error Resume Next
Dim ItemTemporal As String
Dim ItemTemporal2 As String
Dim N As Integer
Dim N2 As Integer
Dim NF As Integer
N = Lista.SelectedIndex
N2 = N - 1
Lista.SelectionMode = SelectionMode.One
ItemTemporal = Lista.SelectedItem
ItemTemporal2 = Lista.Items.Item(N2)
N = N - 1
Lista.Items.Item(N) = ItemTemporal
NF = Lista.SelectedIndex.ToString()
Lista.Items.Item(NF) = ItemTemporal2
Lista.SelectedIndex = Lista.SelectedIndex - 1
ActualTrack.Text = Lista.SelectedIndex + 1
Dim ListaTOTAL As Integer
ListaTOTAL = Lista.Items.Count
If Lista.SelectedIndex = "-1" Then
Lista.SelectedIndex = ListaTOTAL - 1
ActualTrack.Text = Lista.Items.Count
End If
GuardarLista.Enabled = True
End Sub
Private Sub AbajoItem_Click(sender As Object, e As EventArgs) Handles AbajoItem.Click
On Error Resume Next
Dim ItemTemporal As String
Dim ItemTemporal2 As String
Dim N As Integer
Dim N2 As Integer
Dim NF As Integer
N = Lista.SelectedIndex
N2 = N + 1
Lista.SelectionMode = SelectionMode.One
ItemTemporal = Lista.SelectedItem
ItemTemporal2 = Lista.Items.Item(N2)
N = N + 1
Lista.Items.Item(N) = ItemTemporal
NF = Lista.SelectedIndex.ToString()
Lista.Items.Item(NF) = ItemTemporal2
ActualTrack.Text = Lista.SelectedIndex + 2
Dim ListaTOTAL As Integer
ListaTOTAL = Lista.Items.Count
If Lista.SelectedIndex = ListaTOTAL - 1 Then
Lista.SelectedIndex = "0"
ActualTrack.Text = "1"
Else
Lista.SelectedIndex = Lista.SelectedIndex + 1
End If
GuardarLista.Enabled = True
End Sub
Private Sub PrimeroItem_Click(sender As Object, e As EventArgs) Handles PrimeroItem.Click
On Error Resume Next
Dim ItemTemporal As String
Dim N As Integer
N = Lista.SelectedIndex
Lista.SelectionMode = SelectionMode.One
Dim curItem As Integer = Lista.SelectedIndex.ToString()
Dim index As Integer = Lista.FindString(curItem)
Lista.SetSelected(curItem, True)
ItemTemporal = Lista.SelectedItem
Lista.Items.RemoveAt(curItem)
Lista.Items.Item(-1) = ItemTemporal
GuardarLista.Enabled = True
ActualTrack.Text = "1"
End Sub
Private Sub ÚltimoItem_Click(sender As Object, e As EventArgs) Handles ÚltimoItem.Click
On Error Resume Next
Dim ItemTemporal As String
Dim N As Integer
N = Lista.SelectedIndex
Lista.SelectionMode = SelectionMode.One
Dim curItem As Integer = Lista.SelectedIndex.ToString()
Dim index As Integer = Lista.FindString(curItem)
Lista.SetSelected(curItem, True)
ItemTemporal = Lista.SelectedItem
Lista.Items.RemoveAt(curItem)
Lista.SelectedIndex = N - 1
Lista.Items.Add(ItemTemporal)
Dim ListaTOTAL As Integer
ListaTOTAL = Lista.Items.Count
Lista.SelectedIndex = ListaTOTAL - 1
ActualTrack.Text = Lista.Items.Count
GuardarLista.Enabled = True