Estávamos trabalhando com a versão, 217, o Kresin simplesmente deixou ela de lado e colocou a 2.20.
Não, ele não deixou de lado. Está lá na 2.20.
Só criou uma pasta e MOVEU os códigos para lá. Eu uso e somente eu e mais uns poucos, ficamos mandando para ele problemas de compatibilidades com a 2.17 na época quem mandou os problemas foi atendido.
Vc não acompanhou a mudança. Leia o Changelog.txt da Hwgui.
O teclado numérico funciona com qualquer micro aqui.
Uso o browse\combobox... da 2.17 dá uma olhada no \include\hwg_extctrol.ch
As minhas mensagens de problemas estão todas lá no forum dos desenvolvedores, é só se cadastrar lá.
Em 2013, olha o que eu estava perguntando a ele.
Itamar M. Lins Jr. Lins writes:
> Hi!
> Will 2.18 recover features of Luis Basso ?
Yes. It will be very helpful if someone give a list of these features,
which he use, with a short explanation or a sample prg.
Regards, Alexander.
HButtonEX can be used now. You just need to include the
hwg_extctrl.lib in your link script and hwg_extctrl.сh header files in
your sources.
Check, please, does it work as it should. This would be very helpful,
if someone add a good test prg to demonstrate it functionality and
difference from other kinds of buttons.
Regards, Alexander.
Sobre o browse ele me orientou a usar de outra forma, não usei mais o "ON KeyDown", passei a usar o "bOther"
@ 3,80 BrowseEx oBrw DataBase of oDlg Size 690,480 Font oBrwFont STYLE WS_VSCROLL + WS_HSCROLL ;
On PosChange {||UpGetEstoque(oDlg)} ;
ON RIGHTCLICK {|This,nLine,nCol| ClickEsquerdo(This,nLine,nCol,oBrw) }
oBrw:bOther := {|oBrw, msg, wParam, lParam| fKeyDown(oBrw, msg, wParam, lParam, oDlg)} //aqui controla tudo do browse!
oBrw:ShowSortMark := .F.
oBrw:ShowMark := .F.
oBrw:Anchor := 15
oBrw:Themed := .T.
oBrw:Alias := 'eq'
oBrw:lDisableVScrollPos := .F.
VEJA o EX no final do browse, porque usa o browse extendido da 2.17
Add columnEx FieldBlock("marcado") to oBrw editable ;
Header ' ' Type 'L' DEC 0 Length 2 picture 'L' ;
Justify Line DT_RIGHT Justify Head DT_CENTER
*********************************************************
Static FUNCTION fKeyDown(oBrw, msg, wParam, lParam, oDlg)
*********************************************************
*
*
LOCAL nKEY := hwg_PtrToUlong( wParam ) //wParam
IF msg == WM_KEYDOWN
If nKey = VK_F1
If hwg_Getkeystate(VK_F1) < 0
//teclou f1
endif
endif
ENDIF
IF msg == WM_CHAR
... //aqui pesquisa incremental, funcionando com todas as teclas.
cPesq += chr(nKey)
RefoBrw('eq',oBrw,cPesq)
endif
return .t.
Poucos acompanharam a mudança, agora ficaram perdidos no meio do caminho.
Lembre-se das mudanças para unicode, UTF-8 das versões 2.18 para cá. Veja o tanto de "[*] Improved compatibility with 2.17 version."
Está lá no whatsnew! Tem que acompanhar o desenvolvimento. Para depois não ficar perdido.
HWGUI 2.19 build 3 ( 08.05.2015 )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] Rich syntax text editor has been added to utils
[*] Improved compatibility with 2.17 version.
[!] Some bug fixes and improvements
HWGUI 2.19 build 2 ( 27.01.2015 )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] :Enabled() SETGET method is introduced for all controls (HControl class),
:isEnabled() has been removed.
[*] :GetValue(), :SetValue() methods was removed and new :Value SETGET method is
introduced instead for those controls, which may input from the user.
[*] Improved compatibility with 2.17 version.
[!] Some bug fixes
HWGUI 2.19 ( 20.12.2014 )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[*] Real Unicode (utf-8) support.
[*] Binary containers added as a crossplatform alternative for resources ( rc files ).
[*] A virtual printer ".buffer" added. It allows to create a print
metafile and preview it if no one printer is installed
[*] Many improvements in utils ( dbc, debugger, designer, tutorial ).
[*] GTK version: significantly extended, improved compatibility with winapi version.
[*] Improved compatibility with 2.17 version.
[!] Some bug fixes, as usual
HWGUI 2.18 build 2 ( 03.04.2014 )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[+] The debugger: array inspector, object inspector, commands support
has been added.
[+] Duplex printing support added.
[*] The editor and the tutorial are gtk compatible now
[*] Processing of hot keys is implemented via hook procedures in both
winapi and gtk versions and works for any control now.
SET KEY GLOBAL command added.
[*] Combobox control can accept now multidimensional arrays.
[*] Improved compatibility with 2.17 version.
[!] Some bug fixes
Saudações,
Itamar M. Lins Jr.