FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper listbox y campo l贸gico
Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
listbox y campo l贸gico
Posted: Thu Nov 17, 2005 08:13 PM

1) En un Listbox con varios campos quiero que se vea un campo l贸gico, pero sale en blanco.- 驴Hay que emplear algun comando de conversi贸n?

2) En el caso de que quisiera sustituir el valor .t. por un bitmap y el .f. por otro, ser铆a posible sin convertirlo en 1/2?

Gracias y un saludo para todos

Manuel

Un saludo



Manuel
Posts: 1054
Joined: Sun Oct 09, 2005 10:41 PM
listbox y campo l贸gico
Posted: Fri Nov 18, 2005 12:53 AM

.......
.......
REDEFINE LISTBOX oLbx :
FIELDS If(Base->campo_log, "1","2") ;
HEADERS "Estado" ;
.......
.......

Salu2
Willi Quintana

Posts: 1054
Joined: Sun Oct 09, 2005 10:41 PM
listbox y campo l贸gico
Posted: Fri Nov 18, 2005 12:58 AM

UPS,,, aqui va con bmp`s

oBmpOn := LoadBitMap(GetResources(),"Chk1")
oBmpOff := LoadBitMap(GetResources(),"Chk0")
...
...
REDEFINE LISTBOX oLbx;
FIELDS If(Base->campo_logo, oBmpOn,oBmpOff) ;
HEADRES "Estado" ;
...
...

Salu2
Willi Quintana

Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
listbox y campo l贸gico
Posted: Fri Nov 18, 2005 03:38 AM

Gracias Willi por tu respuesta. La primera opci贸n funcion贸, pero no la segunda con los bitmaps:

local oBmpSi := LOADBitmap( GetResources(), "\fw23\bitmaps\level1.bmp" )
local oBmpNo := LoadBitmap( GetResources(), "\fw23\bitmaps\level2.bmp" )

.....

@ 1,1 LISTBOX oLbx FIELDS IF (visitas->PENDIENTE, ;
                            oBmpSi , oBmpNo ),;
                ...

Un saludo y gracias de nuevo

Manuel

Un saludo



Manuel
Posts: 1054
Joined: Sun Oct 09, 2005 10:41 PM
listbox y campo l贸gico
Posted: Fri Nov 18, 2005 04:45 AM

Amigo.
Los BMP`s los debes tener en tu DLL o en tu RC, no en ficheros...

local oBmpOff := LoadBitMap(GetResources(),"Chk0")
local oBmpOn := LoadBitMap(GetResources(),"Chk1")

Chk0 y Chk1 son BMP`s que deben estar dentro del recurso xxxx.rc o xxxx.dll segun uses..

Salu2
Willi :lol:

Posts: 1054
Joined: Sun Oct 09, 2005 10:41 PM
listbox y campo l贸gico
Posted: Fri Nov 18, 2005 04:51 AM

Para cargar BMP`s desde ficheros seria : (aunque no lo uso)

local oBmpSi := LoadBmp("\fw23\bitmaps\level1.bmp" )
local oBmpNo := LoadBmp("\fw23\bitmaps\level2.bmp" )

.....

@ 1,1 LISTBOX oLbx ;
FIELDS IF (visitas->PENDIENTE, oBmpSi , oBmpNo ),;
...

Salu2
Willi :D

Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
listbox y campo l贸gico
Posted: Fri Nov 18, 2005 05:16 PM

Willi, ahora, gracias a t铆, si funciona, aunque he tenido que sustituir LoadBmp por ReadBitmap y ha quedado as铆:

local oBmpSi := ReadBitmap( 0, "\fw23\bitmaps\level1.bmp" )
local oBmpNo := ReadBitmap(0 "\fw23\bitmaps\level2.bmp" )

.....

@ 1,1 LISTBOX oLbx ;
FIELDS IF (visitas->PENDIENTE, oBmpSi , oBmpNo ),;
...

Muchas gracias por tu tiempo y ayuda.

Un saludo

Manuel

Un saludo



Manuel

Continue the discussion