No puedo cambiar el BACKCOLOR de una Ventana tipo PANEL
¿Es un ERROR, o que estoy haciendo mal?
Alguien sabe ?
Gracias.
*--------------------------------------------------------------------------
Hello
I cannot change the BACKCOLOR of a PANEL Window
Is it a MISTAKE, or what am I doing wrong?
Someone knows ?
Thank you.
Code: Select all
#include "hmg.ch"
STATIC aColFdo1 := { 000, 023, 052 }, aColFdo2 := { 112 , 128 , 144 }, aColFdo3 := { 140 , 160 , 180 }, aColFte := WHITE
FUNCTION Main()
DEFINE WINDOW Form_9 AT 0,0 WIDTH 800 HEIGHT 660 TITLE "PRB" CHILD NOSIZE NOMAXIMIZE ;
NOMINIMIZE BACKCOLOR aColFdo1
DEFINE WINDOW W_TipWin8 ROW 38 COL -003 WIDTH 806 HEIGHT 580 VIRTUALWIDTH 807 VIRTUALHEIGHT 2400 ;
WINDOWTYPE PANEL BACKCOLOR aColFdo2
DEFINE CONTEXT MENU OF W_TipWin8
MENUITEM "Color" ACTION CambiaColor( ThisWindow.Name )
END MENU
END WINDOW
END WINDOW
CENTER WINDOW Form_9
ACTIVATE WINDOW Form_9
RETURN Nil
FUNCTION CambiaColor( cWinName )
aColFdo2 := GetColor( { 0 , 0 , 0 }, NIL, .T.)
SetProperty( cWinName, "BACKCOLOR", aColFdo2 )
BT_ClientAreaInvalidateAll( cWinName, .T. )
RETURN Nil
Quizá por esto ?
*------------------
Maybe for this?
- BackColor (D)
(D) Available at definition only