no me funciona el oSay:setcolor(...) en tiempo de ejecucion.
Posted: Wed Jun 11, 2014 2:54 pm
Alguna solucion?
gracias.
gracias.
www.FiveTechSoft.com
https://fivetechsoft.com/forums/
Code: Select all
local oTexto, oBtns
REDEFINE SAY oTexto ID 500 update OF oDlg
redefine button obtns id 200 of odlg:
oBtns:bAction:={ || cambiar(@oTexto) }
...
function cambiar(oTexto)
oTexto:SetColor(CLR_BLUE, oTexto:nClrPane)
oTexto:refresh()
return (nil)
Code: Select all
oSay:bLClicked = { || oSay:SetColor( CLR_WHITE, GetSysColor( COLOR_BTNFACE ) ),;
oSay:Refresh(), MsgInfo( "Hello" ) }
Code: Select all
REDEFINE btnbmp oBtnsColores[01] ID 201 OF oDlg action(vGets[3]:="01", otexto:SetColor(CLR_BLUE, oTexto:nClrPane), oTexto:refresh())
Code: Select all
local oTexto, oBtns
REDEFINE SAY oTexto ID 500 update OF oDlg
redefine button obtns id 200 of odlg:
oBtns:bAction:={ || cambiar(oTexto, oDlg) }
...
function cambiar(cTexto, oDlg)
cTexto:SetColor(CLR_BLUE, cTexto:nClrPane)
cTexto:refresh()
oDlg:Update()
oDlg:Refresh()
Code: Select all
REDEFINE SAY oSay VAR oTexto ID 500 update OF oDlg