Devoluci
Publicado: Lun Ago 22, 2011 7:40 pm
Estoy haciendo un programa de facturación para restaurantes y uno de los
apartados es hacer unos formularios táctiles. En un formulario tengo que
poner muchos componentes TImage.
Lo hago de la siguiente forma. Lo hago todo en tiempo de ejecución:
1º defino: Data CAMARERO Init Array(50)
Después para cada una de las imágenes hago lo siguiente:
WITH OBJECT ::CAMARERO[1] := TImage():New( Self )
:SetBounds( 100, 50, 100, 150 )
:lTabStop := .F.
:nBorderStyle := bvNONE
:oPicture:=Application:cDirectory+"FOTOSCAMAREROS_ALVARO.BMP "
:lAutoFit := .T.
:OnClick := "ImageClick"
:Create()
END
Así sucesivamente hasta completar todas las imagenes que quiero poner en
pantalla. Todo esto funciona bien.
Lo que pretendo es que al pulsar cualquiera de las imágenes se le asigne un
valor a una variable (por ejemplo: VALOR_DEVUELTO).
He probado mil historias, pero no consigo que al pulsar cualquier botón me
devuelva un valor diferente.
Gracias a quien pueda ayudarme
pacoelche@hotmail.com
apartados es hacer unos formularios táctiles. En un formulario tengo que
poner muchos componentes TImage.
Lo hago de la siguiente forma. Lo hago todo en tiempo de ejecución:
1º defino: Data CAMARERO Init Array(50)
Después para cada una de las imágenes hago lo siguiente:
WITH OBJECT ::CAMARERO[1] := TImage():New( Self )
:SetBounds( 100, 50, 100, 150 )
:lTabStop := .F.
:nBorderStyle := bvNONE
:oPicture:=Application:cDirectory+"FOTOSCAMAREROS_ALVARO.BMP "
:lAutoFit := .T.
:OnClick := "ImageClick"
:Create()
END
Así sucesivamente hasta completar todas las imagenes que quiero poner en
pantalla. Todo esto funciona bien.
Lo que pretendo es que al pulsar cualquiera de las imágenes se le asigne un
valor a una variable (por ejemplo: VALOR_DEVUELTO).
He probado mil historias, pero no consigo que al pulsar cualquier botón me
devuelva un valor diferente.
Gracias a quien pueda ayudarme
pacoelche@hotmail.com