karinha wrote:Hasta donde yo sé, BLINK funciona solo en SAYS y lo mejor es SSAY.PRG y tenemos Dynamic SAYS con DSAY.PRG. Quizás el señor Rao haga un milagro. jajajajaja.
Regards, saludos.
DEFINE TIMER oCLITimer OF oWnd INTERVAL 300 ACTION Blinking( oBrw )
ACTIVATE TIMER oCLITimer
FUNCTION Blinking( oBrw )
IF .NOT. oBrw:lFocused
oBrw:nClrNFBack := iif( oBrw:nClrNFBack == oBrw:nClrBackFocus, oBrw:nClrBackFocus, CLR_BLACK )
oBrw:nClrNFFore := iif( oBrw:nClrNFFore == oBrw:nClrBackFocus, CLR_BLACK, oBrw:nClrBackFocus )
oBrw:Refresh()
ENDIF
RETURN .T.
karinha wrote:Hola, esto es un truco. No pertenece a xBrowse(), probablemente causará efectos secundarios y el efecto visual puede ser horrible para el usuario. Mejor esperar señor Rao.
- Code: Select all Expand view RUN
DEFINE TIMER oCLITimer OF oWnd INTERVAL 300 ACTION Blinking( oBrw )
ACTIVATE TIMER oCLITimer
FUNCTION Blinking( oBrw )
IF .NOT. oBrw:lFocused
oBrw:nClrNFBack := iif( oBrw:nClrNFBack == oBrw:nClrBackFocus, oBrw:nClrBackFocus, CLR_BLACK )
oBrw:nClrNFFore := iif( oBrw:nClrNFFore == oBrw:nClrBackFocus, CLR_BLACK, oBrw:nClrBackFocus )
oBrw:Refresh()
ENDIF
RETURN .T.
Regards, saludos.
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 26 guests