Conflicto Tab-Grid-Image
Posted: Wed Mar 17, 2010 11:42 pm
Hola a todos.
Porque cuando intento poner una imagen de fondo en la ventana me desaparecen los controles TAB y GRID.
Cuando la imagen esta visible pasando el puntero del mouse por encima de la posición donde deberían estar
los controles mencionados estos recién comienzan a visualizarse pero siempre en forma incompleta.
Porque sucede esto, es un error?
Saludos
Claudio Soto
Porque cuando intento poner una imagen de fondo en la ventana me desaparecen los controles TAB y GRID.
Cuando la imagen esta visible pasando el puntero del mouse por encima de la posición donde deberían estar
los controles mencionados estos recién comienzan a visualizarse pero siempre en forma incompleta.
Porque sucede esto, es un error?
Saludos
Claudio Soto
Code: Select all
#include "minigui.ch"
Function Main
DEFINE WINDOW ventana_1 ;
AT 0,0 ;
WIDTH 800 ;
HEIGHT 600 ;
TITLE 'Programa de prueba TAB-IMAGE' ;
MAIN
* @ 0,0 IMAGE Image_1 PICTURE 'foto.jpg' WIDTH 800 HEIGHT 600 STRETCH
DEFINE TAB Tab_1 ;
AT 30,10 ;
WIDTH 400 ;
HEIGHT 300 ;
VALUE 1 FONT 'ARIAL' SIZE 10
PAGE '&Alimentos'
@ 55,90 LABEL Label_1 VALUE 'esto es pagina 1' WIDTH 100 HEIGHT 27
END PAGE
DEFINE PAGE '&Nutrientes'
@ 55,90 LABEL Label_2 VALUE 'esto es pagina2' WIDTH 100 HEIGHT 27
END PAGE
END TAB
@ 10,450 GRID Grid_1 WIDTH 300 HEIGHT 330 ;
HEADERS {'Column 1','Column 2','Column 3'} ;
WIDTHS {140,140,140};
VIRTUAL ;
ITEMCOUNT 30 ;
ON QUERYDATA QueryTest()
@ 400, 100 BUTTON boton_1 CAPTION "On/Off image" ACTION on_off_image ()
@ 0,0 IMAGE Image_1 PICTURE 'foto.jpg' WIDTH 800 HEIGHT 600 STRETCH
ventana_1.image_1.visible := .F.
END WINDOW
CENTER WINDOW ventana_1
ACTIVATE WINDOW ventana_1
Return
Procedure QueryTest()
This.QueryData := Str ( This.QueryRowIndex ) + ',' + Str ( This.QueryColIndex )
Return
procedure ON_OFF_IMAGE
ventana_1.image_1.visible := IF (ventana_1.image_1.visible = .T.,.F.,.T.)
ventana_1.tab_1.show
ventana_1.grid_1.show
return