FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour TGET: BUG en PICTURE.
Posts: 186
Joined: Sat Oct 08, 2005 07:32 AM
TGET: BUG en PICTURE.
Posted: Mon Jun 12, 2006 11:37 AM

Antonio

La siguiente linea tiene un comportamiento extraño. Al perder el foco el GET si se introduce un valor con decimales, nValue asume su valor a CERO.

include "FiveWin.ch"

//----------------------------------------------------------------------------//

function Main()

local oDlg, oGet
local nValue := 0

SET _3DLOOK ON

DEFINE DIALOG oDlg RESOURCE "TestGet"

REDEFINE GET oGet VAR nValue PICTURE "9.999 €" ID 110 OF oDlg

REDEFINE BUTTON ID 120 OF oDlg ACTION MsgInfo( nValue )

ACTIVATE DIALOG oDlg CENTERED

return nil

He comprobado que esto solo sucede cuando el PICTURE tiene un único valor entero y ademas añado el signo €. Lo curioso es que si añado un espacio en la parte entera del PICTURE " 9.999 €", funciona correctamente.

¿Alguna idea al Respecto?

Saludos
Toni Sales

Toni Sales
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
TGET: BUG en PICTURE.
Posted: Mon Jun 12, 2006 09:27 PM

Toni,

Habría que probarlo con Harbour/xharbour sin FWH en modo texto para ver si se comporta igual y es un bug de Harbour/xHarbour, ya que FWH usa la Clase Get de Harbour/xHarbour.

FWH no hace nada con los PICTUREs. Se limita a pasar las pulsaciones al GET y a recuperar el valor del buffer del GET.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion