Hwgui no GTK/Linux correções e exemplos.

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Hwgui no GTK/Linux correções e exemplos.

Mensagem por Itamar M. Lins Jr. »

Olá!
Mandei algumas observações e erros na Hwgui para Linux.
O Alexander e Wilfried corrigiram.

Código: Selecionar todos

2021-04-09 10:40 UTC+0100 Wilfried Brunken DF7BE
  * samples/Dialogboxes.hbp (new)
  * samples/Dialogboxes.prg (new)
  * samples/Readme.txt
  * source/gtk/gtkmain.prg
    ! Internal error turorial detected and fixed:
    ! Function hwg:WChoice() freezes on GTK
    ! (Getting started, Standard dialogs)
    ! New sample added (extract from tutor).


2021-04-09 09:12 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
  * source/winapi/hcwindow.prg
  * source/winapi/hcontrol.prg
  * source/gtk/hcwindow.prg
  * source/gtk/hcontrol.prg
    * Refresh() method moved to HCustomWindow and uses RedrawWindow() call
  * source/winapi/hgraph.prg
  * source/gtk/hgraph.prg
    * :nLineType and :nPointSize variables added to extend graph representation.
  * source/winapi/message.c
  * source/gtk/message.c
    * hwg_MsgYesNoCancel() returns 1, 2 and 0 now.
  * utils/tutorial/tutor_eng.xml
    * "Graph" section added

2021-04-08 10:00 UTC+0100 Wilfried Brunken DF7BE
  * doc/hwgdoc_classes.html
  * doc/hwgdoc_functions.html
  * hwgui.hbm
  * include/hwgextern.ch
  * samples/Readme.txt
  * samples/allhbp.hbp
  * samples/htrack.hbp (new)
  * samples/htrack.prg (new)
  * source/gtk/Makefile.linux
  * source/gtk/Makefile.mingw
  * source/gtk/htrackbr.prg (new)
  * source/winapi/htrackbr.prg
  * utils/tutorial/tutor.prg
  * utils/tutorial/tutor_eng.xml
    ! Internal error turorial detected and fixed:
    ! tutor_eng.xml:
    ! Include fires "compile error":
    ! #include "hbclass.ch"
    ! Class HTRACK now part of HWGUI library.
    ! A good idea as a substitute for Win only "HTRACKBAR",
    ! moved from tutor, 
    ! for multi platform usage.
    ! HTRACK with new sample program.
    ! Hint to find the implementation of HTRACK class
    ! Class docu updated.
    ! Ticket #82: fixed:
    ! HWG_MSGNOYES() is Windows only
    ! Runs on WinAPI, incl. GTK  
    ! Additional instructions in inline comments
    ! of tutor.prg.
    ! Also tutor now runs on GTK cross development environment on Windows
    ! ( use forever "#ifdef __GTK__" instead of "#ifdef __PLATFORM__WINDOWS" )
    ! ==> the bugs also appeared here !
    ! Description of new function hwg_Arc() from A. Kresin (r2963)
    ! added to function documentation.
    ! BROWSE class docu: description of non modal behavior
    ! of UDF calls in subdialogs. 


2021-04-01 09:00 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
  * source/gtk/hwindow.prg
  * source/winapi/hdialog.prg
    ! Small fixes
  * utils/tutorial/tutor_eng.xml
    * "Standard dialogs" section extended

2021-03-15 10:00 UTC+0100 Wilfried Brunken DF7BE
  * bin (New directory)
  * bin/empty.txt (New)
  * install.txt
  * utils/bincnt/bincnt.hbp
  * utils/bincnt/file2hex.hbp
  * utils/dbc/dbchw.hbp
  * utils/dbc/dbchw.prg
  * utils/debugger/hwgdebug.hbp
  * utils/debugger/hwgdebug.prg
  * utils/designer/designer.hbp
  * utils/editor/editor.hbp
  * utils/tutorial/hwgrun.hbp
  * utils/tutorial/tutor.hbp
  ! Ticket #77:
  ! Project "hbcontainer" for LINUX,
  ! Now completed.
  ! Protocol of run appended to post to ticket.
  ! Some utils are now build in new directory "bin",
  ! can be added into the PATH variable,
  ! otherwise created in sample directory.
  ! (bincnt  dbchw  file2hex  hwgdebug,
  ! not designer and editor, because of existing app's)
  !
  ! Debugger Menu about on LINUX:
  ! Added submenu "About", because of "Aktiviere".
  ! TO-DO for debugger (severe bug on LINUX):
  ! After loading a program for debug,
  ! the menu points for debugging are not activated. 
  ! (Main menues "View" and "Run")

2021-03-15 09:41 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
  * source/gtk/draw.c
  * source/winapi/draw.c
    * New function added, hwg_Arc( hDC, xc, yc, radius, iAngleStart, iAngleEnd )
      to draw arc.

O problema dos usuários de qualquer ferramenta é a falta de interesse e preguiça de participar.
Demora alguns dias, semanas, meses podem resolver ou não. A minha parte para ajudar, quando sei demonstrar o problema, coloco lá para eles verem.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Hwgui no GTK/Linux correções e exemplos.

Mensagem por JoséQuintas »

Convém avisar também:

TUDO que é enviado como bug/etc. fica lá pendente.
E mesmo que seja resolvido, não é qualquer um que pode dar baixa na pendência.
Cheguei a receber email perguntando se poderiam dar baixa de pendências que foram abertas por mim, pra confirmar se as soluções tinham resolvido o problema.
E mesmo nesse caso, resolvido, ainda aguarda a pessoa que pode dar baixa, que se não me engano é o Alexsander.

Então... é informar o bug, quanto mais detalhado melhor, e a solução vém.

Se for enviado um fonte interessante pra teste, já entra como exemplo fazendo parte da hwgui.
E isto já ajuda a questão de ter mais exemplos na hwgui.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder