Mover item de un listbox arrastrando con el Mouse - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: General (https://gambas-es.org/forum-4.html) +--- Tema: Mover item de un listbox arrastrando con el Mouse (/thread-1567.html) Páginas:
1
2
|
Mover item de un listbox arrastrando con el Mouse - playmepe - 07-12-2023 Buen día a todos, en esta oportunidad recurro a Uds. para consultar lo siguiente; quisiera ordenar los archivos de un listbox con arrastrar y soltar con el mouse (así como drag & drop) pero en el mismo listbox, ya que así es más facil en mover el archivo seleccionado en el index que uno desea. Gracias de antemano a sus respuestas. RE: Mover item de un listbox arrastrando con el Mouse - Shell - 07-12-2023 playmepe: ¿ Sabes que el listbox se puede ordenar automáticamente ?. Pero no sé si eso te interesa. RE: Mover item de un listbox arrastrando con el Mouse - vuott - 07-12-2023 (07-12-2023, 21:46)playmepe escribió: quisiera ordenar los archivos de un listbox con arrastrar y soltar con el mouse (así como drag & drop) pero en el mismo listbox, ya que así es más facil en mover el archivo seleccionado en el index que uno desea. Un desafío muy interesante ! RE: Mover item de un listbox arrastrando con el Mouse - Shell - 08-12-2023 No hago uso de DragDrop, simplemente selecciono uno y luego el otro, luego estos dos item se intercambia. Código: Private vip_linux As New String[] Saludos RE: Mover item de un listbox arrastrando con el Mouse - vuott - 08-12-2023 ...si quisiera utilizar los recursos del "Drag&Drop", propondría este código: Código: Public Sub Form_Open() Si, pero, no te gusta el Drag&Drop, propondría este código: Código: Public Sub Form_Open() RE: Mover item de un listbox arrastrando con el Mouse - playmepe - 08-12-2023 Gracias por sus respuestas, pero lo que quiero es manualmente ordenar la lista a mi gusto, no autómático, ni reemplazar. voy a tratar de jugar con sus ejemplos, a ver si me surge alguna idea. saludos RE: Mover item de un listbox arrastrando con el Mouse - vuott - 08-12-2023 ¿Quizá quieres conseguir un resultado como éste? Código: Public Sub Form_Open() RE: Mover item de un listbox arrastrando con el Mouse - playmepe - 10-12-2023 Gracias voutt por su código, esa si me sirve. Gracias RE: Mover item de un listbox arrastrando con el Mouse - Shell - 11-12-2023 Puede que la operación del Drag Drop no este "del todo" contemplada para realizarse sobre el mismo control. En realidad no es algo raro de ver. Se suele hacer más entre dos controles. (08-12-2023, 05:12)vuott escribió: n = Fix(Drag.Y / (ListBox1.ScrollH / ListBox1.Count)) Es algo rebuscada. Debería existir un método para esto. Es como si fuesen operaciones de dibujo. Tengo pendiente leer por completo el post en la lista internacional sobre que no funciona el evento Mouse_Down() en Listbox. Saludos RE: Mover item de un listbox arrastrando con el Mouse - vuott - 11-12-2023 (11-12-2023, 15:15)Shell escribió: en la lista internacional sobre que no funciona el evento Mouse_Down() en Listbox. Sobre ese tema corremos... un piadoso velo. Bah.... |