Hola:
Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la propiedad lParam pero no lo logro
Si la propiedad lParam se especifica desde el AddItem("mi texto a mostrar",,,,, 8) y después ejecuto AltSortChildren() el orden se realiza sin ningún problema
pero si cambio las propiedades "a mano"
oItem:cText := "cambio el texto a mostrar"
oItem:lParam := 5
Al ejecutar AltSortChildren() ya no se reordena adecuadamente, como si el nuevo valor para la propiedad lParam fuera ignorada
Otro detalle es que el Item no queda seleccionado con Select()
Ejemplo tomado de XailerSamplesTreeViewForm1.prg (línea 185)
//---------------------------------------------------------- --------------------
METHOD Button5Click( oSender ) CLASS TForm1
Local oItem
With Object ::oTV
If :GetCount() > 0
oItem := :GetSelectedItem()
Else
oItem := ::oTV
Endif
oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
End With
RETURN Nil
//---------------------------------------------------------- --------------------
De antemnano gracias!!
SALUDOS!!
Israel
--
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
TTreeViewItem: AltSortChildren() y Select()
-
- Mensajes: 155
- Registrado: Mié Nov 03, 2004 12:42 pm
- Ubicación: Cancún, México
- Contactar:
TTreeViewItem: AltSortChildren() y Select()
Saludos
Israel
Israel
- ignacio
- Site Admin
- Mensajes: 9259
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TTreeViewItem: AltSortChildren() y Select()
Israel,
>>Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la >>propiedad lParam pero no lo logro
Corregido. Estará disponible en la próxima revisión.
>>oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
Quitele el parametro .T. al método Select().
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
--
>>Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la >>propiedad lParam pero no lo logro
Corregido. Estará disponible en la próxima revisión.
>>oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
Quitele el parametro .T. al método Select().
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
--
-
- Mensajes: 155
- Registrado: Mié Nov 03, 2004 12:42 pm
- Ubicación: Cancún, México
- Contactar:
TTreeViewItem: AltSortChildren() y Select()
Ignacio:
>>Corregido. Estará disponible en la próxima revisión.
Solo por curiosidad: se puede saber la fecha aproximada de la próx. versión?
>>Quitele el parametro .T. al método Select().
Funcionó perfecto, creo que confundí la finalidad del parámetro [<lFirstVisible>]
MIL GRACIAS!!
Un saludo
--
Israel Solis
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:48451611$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
Israel,
>>Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la >>propiedad lParam pero no lo logro
Corregido. Estará disponible en la próxima revisión.
>>oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
Quitele el parametro .T. al método Select().
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
--
>>Corregido. Estará disponible en la próxima revisión.
Solo por curiosidad: se puede saber la fecha aproximada de la próx. versión?
>>Quitele el parametro .T. al método Select().
Funcionó perfecto, creo que confundí la finalidad del parámetro [<lFirstVisible>]
MIL GRACIAS!!
Un saludo
--
Israel Solis
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:48451611$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
Israel,
>>Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la >>propiedad lParam pero no lo logro
Corregido. Estará disponible en la próxima revisión.
>>oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
Quitele el parametro .T. al método Select().
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
--
Saludos
Israel
Israel
- ignacio
- Site Admin
- Mensajes: 9259
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TTreeViewItem: AltSortChildren() y Select()
Israel,
Esperamos publicar una revisión de la versión 1.9 esta misma semana, o como muy tarde a primero de la que viene.
Un saludo,
Ignacio Ortiz
Xailer support
"Israel Solis" <isolis@sanroms.com> escribió en el mensaje news:[email=48455ee4@ozsrv2.ozlan.local...]48455ee4@ozsrv2.ozlan.local...[/email]
Ignacio:
>>Corregido. Estará disponible en la próxima revisión.
Solo por curiosidad: se puede saber la fecha aproximada de la próx. versión?
>>Quitele el parametro .T. al método Select().
Funcionó perfecto, creo que confundí la finalidad del parámetro [<lFirstVisible>]
MIL GRACIAS!!
Un saludo
--
Israel Solis
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:48451611$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
Israel,
>>Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la >>propiedad lParam pero no lo logro
Corregido. Estará disponible en la próxima revisión.
>>oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
Quitele el parametro .T. al método Select().
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
--
Esperamos publicar una revisión de la versión 1.9 esta misma semana, o como muy tarde a primero de la que viene.
Un saludo,
Ignacio Ortiz
Xailer support
"Israel Solis" <isolis@sanroms.com> escribió en el mensaje news:[email=48455ee4@ozsrv2.ozlan.local...]48455ee4@ozsrv2.ozlan.local...[/email]
Ignacio:
>>Corregido. Estará disponible en la próxima revisión.
Solo por curiosidad: se puede saber la fecha aproximada de la próx. versión?
>>Quitele el parametro .T. al método Select().
Funcionó perfecto, creo que confundí la finalidad del parámetro [<lFirstVisible>]
MIL GRACIAS!!
Un saludo
--
Israel Solis
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:48451611$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
Israel,
>>Tengo problemas con la clase TTreeViewItem, intento que se ordene con el método AltSortChildren() según la >>propiedad lParam pero no lo logro
Corregido. Estará disponible en la próxima revisión.
>>oItem:InsertItem( "New Item", 1 ):Select(.T.) // El nuevo Item no queda seleccionado con Select()
Quitele el parametro .T. al método Select().
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
--