FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Combobox - Restablecer orden
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Combobox - Restablecer orden
Posted: Thu Feb 22, 2007 10:05 PM

Gente:
Al agregar un ítem en un Combobox pretendo que luego este se vea ordenando alfabéticamente.
Leyendo en la clase observo que no existe un :Sort() por lo que luego de hacer:
oCmb:Add( "Mi dato" ), hago
aSort( oCmb:aItems )
oCmb:Refresh()

Y, el efecto no es el deseado, ya que "Mi dato" sigue al final de la lista.
Se puede restablecer el orden en un Combobox?

gracias, Saludos

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: Combobox - Restablecer orden
Posted: Fri Feb 23, 2007 01:07 AM
MarioG wrote:Gente:
Al agregar un ítem en un Combobox pretendo que luego este se vea ordenando alfabéticamente.
Leyendo en la clase observo que no existe un :Sort() por lo que luego de hacer:
oCmb:Add( "Mi dato" ), hago
aSort( oCmb:aItems )
oCmb:Refresh()

Y, el efecto no es el deseado, ya que "Mi dato" sigue al final de la lista.
Se puede restablecer el orden en un Combobox?

gracias, Saludos


Si es por recursos, hay una propiedad que hace lo que necesitas
William, Morales

Saludos



méxico.sureste
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
Combobox - Restablecer orden
Posted: Fri Feb 23, 2007 08:58 AM

Mario,

oCmb:Add( "Mi dato" ), hago
aTmpItems := ACLONE( oCmb:aItems )
aSort( aTmpItems )
oCmb:SetItems( aTmpItems )
oCmb:Refresh()

No lo probé, pero supongo deberia funcionar.

Saludos

Pedro Gonzalez
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Combobox - Restablecer orden
Posted: Sat Feb 24, 2007 01:07 AM

Williams; no son problemas de recursos
Pedro; anduvo!

muchas gracias

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina

Continue the discussion