Hi,
There is no option PICTURE in TMultiGet. How can i simulate it like PICTURE "@!"?
Thanks,
Regards,
Hakan ONEMLI
Harbour & MSVC 2022 & FWH 23.06
Hakan ONEMLI
Harbour & MSVC 2022 & FWH 23.06
Hi,
There is no option PICTURE in TMultiGet. How can i simulate it like PICTURE "@!"?
Thanks,
In the New() method you need to add ES_UPPERCASE to the Style
Hi Mr. Nages,
You mean change the TMultiget class source and compile it with my application.
Is there any method to set it changing source?
Thanks,
if Empty( oGet:hWnd )
oGet:nStyle := nOr( oGet:nStyle, ES_UPPERCASE )
else
oGet:WinStyle( ES_UPPERCASE, .t. )
endif  if ! Empty( ::cPicture ) .and. '@!' $ ::cPicture
   nKey = Asc(Upper(Chr(nKey)))
  endifIf we use ES_UPPERCASE style, the conversion to upper case is done by Windows. The key that the Get object receives itself is the converted key. Windows conversion depends on the language set on the PC.
 local lAccept
  if ::WinStyle( ES_UPPERCASE )      // Horizon 24.04.2016 12:53:50
   nKey = Asc(Upper(Chr(nKey)))
  endif
 Â
  if bKeyAction != nil .and. lAnd( nFlags, 16777216 ) // function Key#define ES_UPPERCASE 8Hakan,
very good
Implemented for next FWH version