Combobox bajo fhw7.01 no retorna el indice

Combobox bajo fhw7.01 no retorna el indice

Postby laugusto » Sun Mar 09, 2008 2:27 pm

Buenos dias,

Sr. Antonio

En la version de fhw701 el combobox no me retorna el indice e sin el contenido, vea el ejemplo:

nOp := { "meu", "seu", "deles" }

Si seleciono "meu" en el combobox, el retorno es "meu", deberia me retornar 1 como las versões anteriores, que pasa? como resolvo isto?

Gracias de antemano,
Luiz Augusto
São José dos Pinhais - PR
BRASIL
fwh + harbour + workshop + velhos bat´s
User avatar
laugusto
 
Posts: 62
Joined: Fri Apr 28, 2006 4:06 pm

Postby ARCC » Mon Mar 10, 2008 8:31 pm

Buen día para todos...

Que tal amigo laugusto, por casualidad probaste el ejemplo TestComb.prg que está en Samples?.
Saludos,

Antonio Castro
Maracaibo - Venezuela
ant_cas@yahoo.com
ARCC
 
Posts: 86
Joined: Sat Jun 24, 2006 4:27 pm
Location: Maracaibo - Zulia - Venezuela

jejejeje

Postby leandro » Mon Mar 10, 2008 11:25 pm

Amigo alguna vez a mi me paso algo igual. Y el problema radicaba en que en PELLESC, existe una propiedad llamada SORT o algo asi. Intenta desabilitando esa opción.

Saludos

Espero te sirva.
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1682
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Postby Antonio Linares » Mon Mar 10, 2008 11:49 pm

Luiz Augusto,

Puedes mostrar el código en donde creas el combobox ? gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42160
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby laugusto » Tue Mar 11, 2008 12:37 am

Buenas,

Gracias por me contestar Antonio, mi código es com segue:



Code: Select all  Expand view  RUN
   // Tipo de Cabelo
   TPCABT := { "A - Natural   ", "B - Seco  ", "C - Grosso   ", "D - c/Química ",;
               "E - Resistente", "F - Liso  ", "G - Etnico   ", "H - c/Queda   ",;
               "I - Fino      ", "J - Médio ", "K - Ondulado " }

   REDEFINE COMBOBOX oTFI_TPCAB VAR aFic[13] ITEMS TPCABT ID 74 OF oFld:aDialogs[01] STYLE CBS_DROPDOWN
   oTFI_TPCAB:bGotFocus := { |Self| Self:Open() }

   oTFI_TPCAB:bKeyDown := { |nKey| IF( nKey = VK_RETURN, oTFI_TPCABO:SetFocus(), ) }

na linea abajo, me causa el problema
   Replace FI_TPCAB    With Alltrim( Str( aFic[13] ))

FI_TPCAB es tipo caracter. e  aFic[13] deberia ser numerico



Gracias de Antemano,
Luiz Augusto
São José dos Pinhais - PR
BRASIL
fwh + harbour + workshop + velhos bat´s
User avatar
laugusto
 
Posts: 62
Joined: Fri Apr 28, 2006 4:06 pm

Postby laugusto » Tue Mar 11, 2008 12:46 am

Buenas,

Antonio Castro, antes de atualizarme a fwh701, el combobox me retornava el indice del array;

Leandro Alfonso, no uso pellesc e sin el workshop;

Antonio Linhares, intentei compilar el combobox.prg de source\classes del fwh2.6 junto com meu projeto, e esta funcionando perfecto, no se o que passa, poderia revisar el combobox de las proximas versões?

Saludos, Regards,
Luiz Augusto
São José dos Pinhais - PR
BRASIL
fwh + harbour + workshop + velhos bat´s
User avatar
laugusto
 
Posts: 62
Joined: Fri Apr 28, 2006 4:06 pm

Postby ARCC » Tue Mar 11, 2008 1:22 pm

Buen día para todos...

laugusto, prueba de esta forma a ver si te funciona:

Replace FI_TPCAB With Alltrim( Str( oTFI_TPCAB:nAt ))
Saludos,

Antonio Castro
Maracaibo - Venezuela
ant_cas@yahoo.com
ARCC
 
Posts: 86
Joined: Sat Jun 24, 2006 4:27 pm
Location: Maracaibo - Zulia - Venezuela

Postby ronaldo » Tue Mar 11, 2008 2:15 pm

Quando você criar a variavel:

aFic[13] := "" aqui ele retorna o campo texto selecionado

agora se fizer assim:

aFic[13] := 0, ela devera lhe trazer o numero da COMBO
User avatar
ronaldo
 
Posts: 139
Joined: Fri Nov 25, 2005 4:38 pm
Location: brasil

Postby laugusto » Tue Mar 11, 2008 4:54 pm

Buenas Tardes,

Antonio Castro, vou intentar com Replace FI_TPCAB With Alltrim( Str( oTFI_TPCAB:nAt )), no creo que compilar junto com meu projeto el combobox.prg de versiones anteriores sea la solucion;

Ronaldo, eu inicializo aFic[13] := 1, creio que deveria retornar o indice e não o conteudo, isto esta causando erro, a solução como eu disse antes, foi compilar o combobox.prg da versão fwh2.6, que esta funcionando ok, mas, creio que as melhorias da versão do fwh7.01 nesta classe(combobox.prg) estou deixando de aproveitar com esta "gambiarra".

Saludos, Regards,
Luiz Augusto
São José dos Pinhais - PR
BRASIL
fwh + harbour + workshop + velhos bat´s
User avatar
laugusto
 
Posts: 62
Joined: Fri Apr 28, 2006 4:06 pm

Postby Antonio Linares » Tue Mar 11, 2008 7:28 pm

Luiz Augusto,

Inicializa aFic[13] con 1

aFic[ 13 ] := 1

REDEFINE COMBOBOX ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42160
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 26 guests