Vereis quiero hacer esto.
AVENIDA MADRID
1 3 5 7 9 10 12 14 16
18 20 22 24 26 etc
RAMON Y CAJAL
2 4 6 8 10 12 14 16 etc
Bueno lo que quiero saber como hacer para que los numeros se puedan marcar o desmarcar pulsandolos con el ratón.
La visualización ya la he hecho, pero mucho me temo que no vale, Pongo el código
Code: Select all
#include "fivewin.ch"
function main()
local oDlg
local fila,col,cCal
fila:=4
col:=2
cCal:=""
use bar2 alias hojaruta // esto es una base de datos que contiene calles y portales
DEFINE dialog oDlg FROM 1, 1 TO 42, 100 ;
TITLE "Nuevo cliente"
go top
skip 1
cCal=hojaruta->calle
@2,2 say cCal
do while .not. eof()
@fila,col say hojaruta->portal
col=col+3
if col>40
fila=fila+1
col=2
endif
skip 1
if hojaruta->calle<>cCal
fila=fila+2
col=2
cCal=hojaruta->calle
@fila,2 say hojaruta->calle
fila=fila+2
endif
enddo
ACTIVATE window oDlg
return nil
Gracias de antemano.