Mudando a classe xbrowse eu consegui inserir um novo estilo "style" usando resource, mas Como faço para Excluir um determinado estilo "style" de um objeto ?
Abaixo a mudança que fiz:
Code: Select all
//----------------------------------------------------------------------------//
METHOD CreateFromResource( nId ) CLASS TXBrowse
if ::lCreated
return Self
endif
#ifdef __XPP__
DEFAULT ::lRegistered := .f.
#endif
::nId := nId
::Register( nOr( CS_VREDRAW, CS_HREDRAW, CS_DBLCLKS ) )
if ::lVScroll && Rossine 05/01/08
::nStyle := nOr( ::nStyle, WS_VSCROLL )
else
** Tirar o Style WS_VSCROLL definido de dentro do arquivo .RC
::nStyle := tirar????( ::nStyle, WS_VSCROLL )
endif
if ::lHScroll && Rossine 05/01/08
::nStyle := nOr( ::nStyle, WS_HSCROLL )
else
** Tirar o Style WS_VSCROLL definido de dentro do arquivo .RC
::nStyle := tirar????( ::nStyle, WS_HSCROLL )
endif
::oWnd:DefControl( Self )
return Self
Rossine.