Hola amigos, que bueno que siempre hay alguien que sabe mas que uno...
La pregunta es... como saco un elemento de un LISTVIEW? hasta ahora pude agregar elementos haciendo click en el botón "AGREGAR" ahora como los quito? No he encontrado ningún método que haga eso...
Gracias.
Slds.
Gastón
Quitar elementos de un ListView
Re: Quitar elementos de un ListView
Bueno, todavía no se se como quitar un elemento de un listview.. me cuesta creer que nadie haya usado jamas un listview.. en los ejemplos solo agrega el elemento y en la clase no hay ningún método tipo "REMOVE ITEM"
Gracias.
Slds.
Gracias.
Slds.
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Quitar elementos de un ListView
Saludos Gaston
Este punto le he estado buscando la solucion (espero encontrarla)... Pronto tendre noticias del mismo
Gracias...
Este punto le he estado buscando la solucion (espero encontrarla)... Pronto tendre noticias del mismo
Gracias...
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Re: Quitar elementos de un ListView
puedes agregar esta linea
y tambien tienes que evaluar la notificacion de que se proceso bien el mensaje
esto es... agrega en el Method Notify
Code: Select all
METHOD DeleteItem( nItem ) INLINE SendMessage( ::hWnd, LVM_DELETEITEM, nItem, 0 )
// nItem comienza con 0
esto es... agrega en el Method Notify
Code: Select all
....
Local nItem
...
Case nCode == LVN_DELETEITEM
//Una vez que windows te indico que ya proceso el msg
//aqui tienes que procesar dependiendo de como armastes el Listview, para fivewin creo que tiene um Data aPrompts.
//entonces podria ser
nItem := GetNMListViewItem( nPtrNMHDR ) + 1
ADel( ::aPrompts, nItem )
...
Saludos/regards
RenOmaS
skype: americo.balboa
RenOmaS
skype: americo.balboa
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Quitar elementos de un ListView
Gracias RenOmaS...
Hare lo posible por sugerir _ para el proximo build...
solo haria un par de cosas diferentes
y agregar en la notificacion
Hare lo posible por sugerir _ para el proximo build...
solo haria un par de cosas diferentes
Code: Select all
METHOD DeleteItem( nItem ) INLINE SendMessage( ::hWnd, LVM_DELETEITEM, nItem-1, 0 )
Code: Select all
ASize( ::aPrompts, len( ::aPrompts ) -1 )
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Re: Quitar elementos de un ListView
En el method
tendria que quedar asi
Aunque, pienso yo, que seria mejor trabajar la manera de insertar columnas.
Code: Select all
METHOD InsertItem( nImageIndex, cText ) INLINE ;
LVInsertItem( ::hWnd, nImageIndex, cText )
Code: Select all
METHOD InsertItem( nImageIndex, cText ) INLINE ;
AAdd( ::aPromtps, cText ), ;
LVInsertItem( ::hWnd, nImageIndex, cText )
Saludos/regards
RenOmaS
skype: americo.balboa
RenOmaS
skype: americo.balboa
Re: Quitar elementos de un ListView
Muchas gracias!!! Voy a probar a ver que sale