Clipper On Line • Ver Tópico - Atualizações 24-04-2020

Atualizações 24-04-2020

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Atualizações 24-04-2020

Mensagempor Itamar M. Lins Jr. » 25 Abr 2020 11:29

Ola!

2020-04-24 18:00 UTC+0200 Wilfried Brunken DF7BE
  * source\winapi\misc.c
  * source\winapi\hmisc.prg (New)
  * makefile.gcc
  * Makefile.scr
  * source\gtk\misc.c
  * source\gtk\hmisc.prg (New)
  * source\gtk\Makefile.mingw
  * source\gtk\Makefile.scr
  * source\gtk\Makefile.linux
  * samples\gtk_samples\GetWinVers.prg (New)
  * samples\GetWinVers.prg (New)
  * samples\Readme.txt
    !
    ! Functions added:
    !  hwg_isWindows()
    !  hwg_isWin10()
    !  hwg_GetWinMajorVers()
    !  hwg_GetWinMinorVers()
    ! Modified: hwg_isWin7()
    ! All these functions for checking Windows version
    ! are ready for GTK cross development environment
    ! and multi platform purposes.
    ! Function docu updated.
    ! For return values on non Windows OS's
    ! detailed description added.
    ! New sample GetWinVers.prg for demo and test.
    ! GTK: Function HWG_GETKEYSTATE() added for
    ! experimental purposes (is otherwise Windows only),
    ! will test ASAP.
    ! File hmisc.prg is a new container for adding qick
    ! useful standalone functions. First issue has hwg_isWindows().

2020-04-19 12:10 UTC+0200 Wilfried Brunken DF7BE
  * samples\TwoListbox.prg (New)
  * samples\Readme.txt
    ! Preparing for port of LISTBOX to GTK:
    ! Sample for select and move items between two listboxes.
    ! Works with WinAPI.
    ! (needed for CLLOG, such a dialog i found in many programs
    !  for selecting data base fields)

2020-04-16 16:30 UTC+0200 Wilfried Brunken DF7BE
  * source\gtk\hbrowse.prg
  * samples\Readme.txt
    ! - HBROWSE.PRG, GTK only: "Close" button now dismiss modification,
    !    "Save" button stores the modification.
    ! - One TAB too much in Readme.txt.

2020-04-14 16:00 UTC+0200 Wilfried Brunken DF7BE
  * contrib\makefile.gcc
  * contrib\makemngw.bat
  * hwgui\contrib\build.sh (New)
  * hwgui\contrib\makefile.linux (New)
  * samples\bldmingw.bat
  * samples\Readme.txt
  * samples\gtk_samples\Readme.txt (New)
  * samples\gtk_samples\escrita.prg
  * lib\empty.txt (New)
  * include\hwgextern.ch
  * doc\hwgdoc_commands.html
    !
    ! - contrib libraries ready for MinGW,
    !   build of libhbactivex.a removed, because
    !   support of ActiveX ended.
    !   Build for Linux: libhwg_misc.a can be build.
    ! - More WinAPI samples are running now, Readme updated
    !   (some samples needed contrib library).
    ! - Checked all samples and GTK samples , description in
    !   files Readme.txt.
    !   Not running samples listed in todo.txt
    !   Some samples are outdated.
    ! - Trick: File "empty.txt" preserves empty directory "lib"
    !   by removing from archiving in ZIP file.
    !   (need to copy libpcre.a into this dir before build)
    ! - hwgextern.ch:
    !   #ifndef __PLATFORM__WINDOWS ==> #ifdef __GTK__
    !   (prepare for multiplatform use)
    ! - hwgdoc_commands.html: at TOOLBUTTON correct:
    !   <O< ;  ==> <oTool>

2020-04-10 11:00 UTC+0300 Alexander Kresin <alex@belacy.ru>
  * source\common\editor\hcedit.prg
    ! Fixed problem with pasting some kind of texts.

2020-04-07 23:10 UTC+0200 Wilfried Brunken DF7BE
  * include/hwgextern.ch
  * samples/winprn.prg
  * samples/gtk_samples/winprn.prg
  * source/common/debug/dbgconnect.prg
  * source/common/procmisc/procs7.prg
  * source/common/procmisc/procscri.prg
  * utils/debugger/hwgdebug.prg
  * utils/editor/editor.prg
  * utils/editor/hcediext.prg
  * utils/tutorial/hwgrun.prg
  * utils/tutorial/tutor_eng.xml
  * utils/tutorial/tutor.prg
  * utils/editor/build.sh
    ! Feature Request #21 by Alex Strickland:
    ! #ifdef __PLATFORM__UNIX ==> #ifndef __PLATFORM__WINDOWS
    ! Modification tested with sample Winprn.prg and
    ! utils editor and tutorial, WinAPI and GTK/LinuxMINT.
    ! Details see posted report to above Ticket.
    ! build.sh for editor now working.

2020-04-06 22:00 UTC+0200 Wilfried Brunken DF7BE
  * clean.bat (New)
  * samples\tstsplash.prg
  * samples\Readme.txt
  * source\common\procmisc\procs7.prg
  * image\hwgui.png (New)
  * makefile.gcc
  * makemngw.bat
  * todo.txt
  * source\common\editor\hcedit.prg
    ! clean.bat: Extended clean, this BAT
    !  removes all *.o,  *.a and *.exe
    !  of a HWGUI build with samples and utils.
    ! tstsplash.prg: Sample   now working (WinAPI)
    ! procs7.prg: new function hwg_GetDirSep(), docu updated
    ! hwgui.png: PNG for experiments
    ! makefile.gcc: hsplash.prg added
    ! makemngw.bat: CLEAN: Do not delete libpcre.a
    ! (GTK cross development environment)
    ! todo.txt: Added list of my tasks
    !  List of tickets to be closed.
    ! Support request #21 from Alex Strickland:
    ! hcedit.prg: #ifndef __PLATFORM__WINDOWS

2020-04-04 15:00 UTC+0200 Wilfried Brunken DF7BE
  * source\common\editor\hcedit_w.c
  * samples\gtk_samples\build.sh
  * samples\dbview.prg 
  * samples\Readme.txt (New)
    ! - Feature request #22 from Alex Strickland:
    !   Cast in hcedit_w.c 
    !   Tested MingW+LinuxMINT, OK
    ! - Readme.txt: List of WinAPI samples
    !   with description and error status
    ! - dbview.prg:
    !   Best default index format is NTX.
    ! - build.sh:
    !   Remove file extension, hint for
    !   usage and Harbour path, HRB_EXE var.

2020-04-03 00:30 UTC+0200 Wilfried Brunken DF7BE
  * samples\dbview.prg
  * source\winapi\hbrowse.prg 
  * source\gtk\hbrowse.prg
  * source\gtk\control.c
  * source\winapi\misc.c
  * source\gtk\misc.c
    !
    ! hbrowse.prg (WinAPI):
    ! Translated spanish comments of WHT from
    ! spanish to english
    !
    ! control.c:
    ! HWG_SETTOOLTIPBALLOON() added as empty
    ! function for compatibility purposes for GTK,
    ! because feature is "Windows only".
    ! Explanation in function docu added.
    !
    ! New Function:
    !  hwg_getCentury()
    ! Returns the value of the recent century setting.
    !  Needed for fixing #18, function docu updated
    !
    ! Task:
    ! #18 browse column/cell width:
    ! Fixed in file gtk\hbrowse.prg and misc.c
    ! Tested with sample dbview.prg and CLLOG.
    ! Screen shot from sample program with
    ! open file was posted with the ticket
    ! for demonstration of modifications.
    ! The ticket could be closed.
    !
    ! dbview.prg:
    !  Checked for GTK, extensions made
    !  for test of #18 bugfixing, for
    !  details see inline comments.

2020-04-01 19:48 UTC+0300 Alexander Kresin <alex@belacy.ru>
  * source\common\editor\hcedit.prg
    ! __WINDOWS__ is replaced by __PLATFORM__Windows to fix a
      hwg_keyToUtf8 issue.

2020-03-28 23:30 UTC+0100 Wilfried Brunken DF7BE
  * samples\gtk_samples\hwmingnw.bat 
  * samples\dev\MingW-GTK\Readme.txt
  * samples/gtk_samples/sleep.c (deleted)
    ! After commit of r2819 by Alexander Kresin
    ! the file sleep.c is not needed any more
    ! for the cross development environment
    ! on Windows GTK/MinGW.

2020-03-28 16:26 UTC+0300 Alexander Kresin <alex@belacy.ru>
  * source/gtk/misc.c
    * hwg_sleep( nMilliSec ) now receives milliseconds for compatibility with
      winapi version.
  * source\gtk\hbrowse.prg
    * Small change in onEvent for compatibility with winapi version.

2020-03-24 19:10 UTC+0100 Wilfried Brunken DF7BE
  * source\common\editor\hcedit.prg
  * source\gtk\hbrowse.prg
    !
    ! Task:
    ! Modified Memo field now stored back to database
    ! for GTK.
    !
    ! hbrowse.prg:
    ! DATA oEdit
    ! 
    ! STATIC FUNCTION VldBrwEdit( oBrw, fipos , bmemo)
    ! New parameter bmemo (.T. = store memo field)
    !
    ! Class HCEDIT:
    ! return last key (needed by memo edit):
    ! DATA nLastKey     INIT 0
    !
    ! class docu updated
    !

2020-03-22 13:30 UTC+0100 Wilfried Brunken DF7BE
  * samples\modtitle.prg (New)
  * samples\getupdown.prg (New)
    !
    ! getupdown.prg:
    ! Ticket #19 how to set updown value
    !
    ! modtitle.prg:
    ! A sample program modifies the title of the main
    ! window at run time.
    !
    ! In the future: if i create or modify a sample
    ! program i will add the following status info:
    ! * Status:
    ! *  WinAPI   :  Yes/No
    ! *  GTK/Linux:  Yes/No
    ! *  GTK/Win  :  Yes/No
    !

2020-03-19 10:50 UTC+0100 Wilfried Brunken DF7BE
  * samples\sample.dbf (New)
  * samples\sample.dbt (New)
  * source\gtk\hbrowse.prg
    ! 
    ! sample.dbf/t: sample database,
    ! Contains one field per type N C D L M
    ! Open it with sample programs (a.prg,dbview.prg,...)
    ! C and M field contains german umlaute, sharp "S",
    ! Euro currency sign (CP858DE) , greek mue and degree sign.
    !
    !
    ! Ticket #32: Blank lines click in BROWSE.
    ! source\gtk\hbrowse.prg, METHOD ButtonUp(), at end of method added:
    !   ::Refresh()
    !   hwg_Setfocus( ::area )
    ! Adding this 2 instructions, all the blank lines are repainted.
    ! Feature copied (same in WinAPI):
    ! "<memo>" or "<MEMO>": lower case indicates empty memo field.
    ! (A very helpful feature)
    !
    ! HCEDIT for GTK in HBROWSE for GTK: Lines are truncated.
    ! Setting of STYLE ES_HSCROLL has no effect.
    ! The sizes for Memoedit increased:
    ! The sizes of WinAPI are too small. Text was truncated at end of line.
    ! (works well on WinAPI).
    !
    ! TO-DO (later ASAP by me): Codepage problem on Windows, store to DBF if modified.
    ! After a Umlaut appeares the editing stops at this position.
    ! Tested on LINUX and GTK Win cross development environment!

2020-03-15 12:10 UTC+0100 Wilfried Brunken DF7BE
  * source\winapi\hbrowse.prg 
  * source\gtk\hbrowse.prg
  * install.txt
  * doc\hwgdoc.html
  * doc\hwgdoc_classes.html
    !
    ! install.txt:
    ! Added package list for Ubuntu and LinuxMINT
    ! hwgdoc.htm:
    ! - Reference to install.txt
    ! - Utility Hbmk is now Hbmk2
    !
    ! Task :
    ! Multi Language Support for internal HWGUI dialogs:
    ! Added:
    ! METHOD DefaultLang()  CLASS HBrowse
    ! // Reset of messages to default value English
    ! Class docu updated


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6959
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes

Atualizações 24-04-2020

Mensagempor NiltonGM » 08 Jul 2020 16:52

Atualização de quê? Pra quê? Pra quem? e a nova HMG nada né? Quando o Zeh vai assumir as atualizações da HMG??
Brincadeira Zeh! kkkkk
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 393
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 249 vezes
Mens.Curtidas: 25 vezes

Atualizações 24-04-2020

Mensagempor Itamar M. Lins Jr. » 08 Jul 2020 22:55

Ola!
HMG ? Minigui ?
Isso é para quem usa GTK/Linux/Window10 WSL, na Hwgui.
Hwgui, não tem um dono específico, tem umas 5 pessoas que usa ela no Linux(que eu saiba) com GTK.
Essa pessoa(Wilfried Brunken) tem um aplicativo, ele é PY!; Ainda tem na internet um contato meu na época do PX, meu prefixo PX6A6996(aquilo de qualquer jeito) o pessoal brincava na época.
Neste caso ele fez um software para Rádio Amadores. (ainda existe isso ?) parece que lá ainda tem.
Além desses ainda tem vários ajustes inclusive para o compilador OpenWatcom...
 Ticket #25: watcom compiler support
    ! Suggestions of Oleksii Myronenko (TNX):
    ! hwgui.hbc: {win&!allmingw&!watcom}libs=hbactivex
    ! ==> Warning of missing lib now disappeared.
    ! hwmake: compile errors in bld.bat fixed.


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6959
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes




Retornar para HwGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro