FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour NO DESPLIEGA COMBO
Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
NO DESPLIEGA COMBO
Posted: Mon Nov 12, 2012 01:17 PM

Hola a todos

Me esta sucediendo en un programa que en Rpreview no me desplega el combo, cuando anteriormente lo hacía perfectamente. No hice cambios en el mismo para que cambiará el comportamiento.

En otra aplicación que está compilado con las mismas librerías el mismo prev32.dll, me funciona normalmente.

Estoy confundido ya que indudablemente algo cambió en la 1º para que no lo haga bien, el problema es que me reclaman que funcioné como antes, pero no encuentro el problema.

Que puede influir para que esto suceda.

Uso la última versión de xharbour, fwh712, bcc582, pelles c

Vi las otras consultas, pero no creo que este relacionado con este problema.

Gracias

Luis

Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
Re: NO DESPLIEGA COMBO
Posted: Mon Nov 12, 2012 04:01 PM

Me olvidé de comentar que en todos los demás combos que hay en el programa funcionan bien

Luis

Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
Re: NO DESPLIEGA COMBO
Posted: Thu Nov 15, 2012 12:58 PM
Lo resolví de la siguiente forma el primer código es el original de la clase rpreview, y que me funciona correctamente en otras aplicaciones

Code (fw): Select all Collapse
         @3,219 COMBOBOX oCbx VAR cCbx PROMPTS aGetPrinters() OF oBar FONT oFont PIXEL SIZE 200,25 ON CHANGE CambiaPRT(cCbx)
         cPRTDefault := GetProfString( "windows", "device" , "" )


Lo que hice fue modificar la altura del combo para el programa en particular en el cual no lo despliega

Code (fw): Select all Collapse
         @3,219 COMBOBOX oCbx VAR cCbx PROMPTS aGetPrinters() OF oBar FONT oFont PIXEL SIZE 200,120 ON CHANGE CambiaPRT(cCbx)
         cPRTDefault := GetProfString( "windows", "device" , "" )


Ahora funciona normalmente, pero alguien me podría explicar el porque del anómalo comportamiento...(cuando hasta hace un tiempo funcionaba también correctamente en este programa).

Todos las aplicaciones están compiladas con las mismas librerías

Gracias

Luis

Continue the discussion