hmg-4 Changelog

Moderator: Rathinagiri

Ricci
Posts: 255
Joined: Thu Nov 19, 2009 2:23 pm

Re: hmg-4 Changelog

Post by Ricci »

Luigi, that is frightening, because the day before everything looks well and I didn´t change anything in that part. :o
mrduck
Posts: 497
Joined: Fri Sep 10, 2010 5:22 pm

Re: hmg-4 Changelog

Post by mrduck »

I know what Luigi did... I noticed yesterday merging...

Luigi added these two lines in label:new()

Code: Select all

   ::oQtObject:setFocusPolicy( Qt_StrongFocus )
   ::oQTObject:setAutoFillBackground( .T. )
The second one must be removed for sure (it creates your problem), the first one I think it is not necessary.
User avatar
l3whmg
Posts: 694
Joined: Mon Feb 23, 2009 8:46 pm
Location: Italy
Contact:

Re: hmg-4 Changelog

Post by l3whmg »

Hi friends
little bug from Rathinagiri viewtopic.php?f=32&t=2080&start=110

Code: Select all

2011-10-13 10:30 UTC+0100 Luigi Ferraris ( <luigi at l3w.it> )
   ! include/hmg.ch
     ! DEFINE PROGRESSBAR problem
Luigi from Italy
www.L3W.it
mrduck
Posts: 497
Joined: Fri Sep 10, 2010 5:22 pm

Re: hmg-4 Changelog

Post by mrduck »

Code: Select all

2011-10-18 00:30 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   Changes created by Ricci, I just did a couple of changes and committed.
   The code needs more work but now graphs work again.
   * include/hmg.ch
     * Updated dBase definitions for graph
     * changed a couple of duplicated definitions
   * source/graph.prg
   * source/window.prg
     * added methods to work on protected variables
     * zeroed the command list when erase is requested

Code can be made better, but now graph works again
User avatar
l3whmg
Posts: 694
Joined: Mon Feb 23, 2009 8:46 pm
Location: Italy
Contact:

Re: hmg-4 Changelog

Post by l3whmg »

Hi friends
please read this topic viewtopic.php?f=32&t=2124
for every one: ATTENTION: ABOUT HARBOUR COMPILER MINIMUM VERSION REQUIRED IS Harbour 3.1 built r17076

Code: Select all

2011-10-21 14:00 UTC+0100 Luigi Ferraris ( <luigi at l3w.it> )
   ; ATTENTION: ABOUT HARBOUR COMPILER MINIMUM VERSION REQUIRED IS
     Harbour 3.1 built r17076

   * samples/window.morewin/demo_1.prg
   * samples/window.morewin/demo_1b.prg
   * samples/window.morewin/demo_3.prg
   * samples/window.morewin/demo_3b.prg
   * samples/window.main/demo_1.prg
   * samples/window.main/demo_2.prg
   * samples/window.main/demo_3.prg
   * samples/window.standard/demo_1.prg
   * samples/window.close/demo_1.prg
   * samples/window.close/demo_2.prg
   * samples/widget/demo_3a.prg
   * samples/widget/demo_3b.prg
   * samples/VirtualGrid/demo_1.prg
   * samples/VirtualGrid/demo_4.prg
   * samples/VirtualGrid/browse_demo_1.prg
   * samples/VirtualGrid/browse_demo_2.prg
   * samples/VirtualGrid/browse_demo_3.prg
   * samples/VirtualGrid/browse_demo_4.prg
   * samples/VirtualGrid/browse_demo_5.prg
   * samples/tree/demo_1.prg
   * samples/tree/demo_2.prg
   * samples/toolbar/demo_1.prg
   * samples/toolbar/demo_2.prg
   * samples/toolbar/demo_3.prg
   * samples/toolbar/demo_4.prg
   * samples/toolbar/demo_5.prg
   * samples/timer/demo_1.prg
   * samples/timer/demo_2.prg
   * samples/timer/demo_3.prg
   * samples/timer/demo_4.prg
   * samples/textbox/demo_1.prg
   * samples/textbox/demo_2.prg
   * samples/textbox/demo_3.prg
   * samples/textbox/demo_4.prg
   * samples/textbox/demo_5.prg
   * samples/tab/demo_1.prg
   * samples/tab/demo_2.prg
   * samples/tab/demo_3.prg
   * samples/tab/demo_4.prg
   * samples/tab/demo_5.prg
   * samples/styles/demo_3.prg
   * samples/statusbar/demo_1.prg
   * samples/statusbar/demo_2.prg
   * samples/statusbar/demo_3.prg
   * samples/splitbox/demo_1.prg
   * samples/splitbox/demo_2.prg
   * samples/splitbox/demo_3.prg
   * samples/spinner/demo_1.prg
   * samples/spinner/demo_2.prg
   * samples/spinner/demo_3.prg
   * samples/slider/demo_1.prg
   * samples/slider/demo_2.prg
   * samples/scrollbar/demo_1.prg
   * samples/scrollbar/demo_2.prg
   * samples/resource/demo_1.prg
   * samples/resource/demo_2.prg
   * samples/region/demo_1.prg
   * samples/radiogroup/demo_2.prg
   * samples/radiogroup/demo_3.prg
   * samples/progressbar/demo_1.prg
   * samples/progressbar/demo_2.prg
   * samples/progressbar/demo_3.prg
   * samples/print/demo_1.prg
   * samples/print/demo_2.prg
   * samples/print/demo_3.prg
   * samples/print/demo_4.prg
   * samples/print/demo_5.prg
   * samples/print/demo_6.prg
   * samples/print/demo_7.prg
   * samples/print/demo_8.prg
   * samples/notifymenu/demo_1.prg
   * samples/notifymenu/demo_2.prg
   * samples/msgbox/demo_1.prg
   * samples/msgbox/demo_2.prg
   * samples/monthcalendar/demo_1.prg
   * samples/monthcalendar/demo_2.prg
   * samples/monthcalendar/demo_3.prg
   * samples/misc/demo_1.prg
   * samples/media/demo_1.prg
   * samples/mainmenu/demo_1.prg
   * samples/mainmenu/demo_2.prg
   * samples/mainmenu/demo_3.prg
   * samples/listbox/demo_1.prg
   * samples/listbox/demo_2.prg
   * samples/listbox/demo_3.prg
   * samples/lcd/demo_1.prg
   * samples/label/demo_1.prg
   * samples/label/demo_2.prg
   * samples/label/demo_3.prg
   * samples/label/demo_4.prg
   * samples/label/demo_5.prg
   * samples/label/demo_6.prg
   * samples/ipaddress/demo_1.prg
   * samples/image/demo_1.prg
   * samples/image/demo_2.prg
   * samples/image/demo_3.prg
   * samples/hyperlink/demo_3.prg
   * samples/grid/demo_1.prg
   * samples/graph/demo_5.prg
   * samples/frame/demo_1.prg
   * samples/frame/demo_2.prg
   * samples/frame/demo_3.prg
   * samples/everything/demo_1.prg
   * samples/editbox/demo_1.prg
   * samples/editbox/demo_2.prg
   * samples/editbox/demo_3.prg
   * samples/dialogs/demo_1.prg
   * samples/dialog/demo_1.prg
   * samples/dialog/demo_2.prg
   * samples/dial/demo_1.prg
   * samples/datepick/demo_1.prg
   * samples/datepick/demo_2.prg
   * samples/datepick/demo_3.prg
   * samples/cursor/demo_1.prg
   * samples/contextmenu/demo_1.prg
   * samples/contextmenu/demo_2.prg
   * samples/console/demo_1.prg
   * samples/combobox/demo_3.prg
   * samples/checkbutton/demo_1.prg
   * samples/checkbutton/demo_2.prg
   * samples/checkbutton/demo_3.prg
   * samples/checkbox/demo_1.prg
   * samples/checkbox/demo_2.prg
   * samples/checkbox/demo_3.prg
   * samples/buttonbox/demo_1.prg
   * samples/buttonbox/demo_2.prg
   * samples/button/demo_1.prg
   * samples/button/demo_2.prg
   * samples/button/demo_3.prg
   * samples/button/demo_4.prg
   * samples/animatebox/demo_3.prg
   * samples/agoodstart/demo_1.prg
   * samples/agoodstart/demo_2.prg
   * samples/agoodstart/demo_3.prg
     * changes in according with new *window class or *window commands

   ! source/hmgapp.prg
     ! usage of QLibraryInfo to know Qt default values about PlugIns and
       Translations paths (normally customized wit qt.conf file).
       PlugInDir() must be used to ADD a different PluginDir path.
       TranslDir() must be used to TELL a different Translations path.
       This method don't affect QT default values
     + FindWindow( cname ) to find cname form; if exists it returns
       related object
     + WindowIsDefined( cname ) to find cname form; if exists it returns .T.
       else .F.
     + WindowsShowAll() to show all hidden forms

   ! hmg.hbp
     + winbase.prg
     + mainwindow.prg
     + modalwindow.prg
     + childwindow.prg

   ! include/hmg.ch
   ! source/hmgapp.prg
   ! source/virtualwindow.prg
   ! source/window.prg
   + source/winbase.prg
   + source/mainwindow.prg
   + source/modalwindow.prg
   + source/childwindow.prg
     ! changes about forms handling. Now are handled these type<-->class
       WND_MAIN<-->MAINWINDOW
       WND_MODAL<-->MODALWINDOW
       WND_STANDARD<-->WINDOW
       WND_CHILD<-->CHILDWINDOW

   ! source/globshared.prg
   ! source/hmgapp.prg
   ! include/hmg.ch
     - s_oParentWindow shared var: unusefull
Luigi from Italy
www.L3W.it
Rossine
Posts: 87
Joined: Thu Jun 30, 2011 10:04 pm

Re: hmg-4 Changelog

Post by Rossine »

Hello Luigi,

First thank you and all who are engaged in this great project ;)

I try compile samples\frame and occurs this errors: (There are other samples with the same mistakes)

Code: Select all

hbmk2: Processando script local: hbmk.hbm
Harbour 3.1.0dev (Rev. 17079)
Copyright (c) 1999-2011, http://harbour-project.org/
Compiling 'demo_3.prg'...
demo_3.prg(76) Warning W0003  Variable 'OFRAME' declared but not used in function 'MAIN(15)'
demo_3.prg(76) Warning W0003  Variable 'OFRAME1' declared but not used in function 'MAIN(16)'
demo_3.prg(76) Warning W0003  Variable 'OFRAME2' declared but not used in function 'MAIN(17)'
demo_3.prg(76) Warning W0003  Variable 'OFRAME3' declared but not used in function 'MAIN(18)'
demo_3.prg(76) Warning W0003  Variable 'OBUTTON1' declared but not used in function 'MAIN(19)'

No code generated.
hbmk2: Erro: Executando o compilador Harbour (interno): 1
Once again thank you,

Rossine.
User avatar
l3whmg
Posts: 694
Joined: Mon Feb 23, 2009 8:46 pm
Location: Italy
Contact:

Re: hmg-4 Changelog

Post by l3whmg »

Hi Rossine.
These are old problems caused by previous versions.
Thanks for reporting, I will update.

Many thanks
Luigi from Italy
www.L3W.it
mrduck
Posts: 497
Joined: Fri Sep 10, 2010 5:22 pm

Re: hmg-4 Changelog

Post by mrduck »

l3whmg wrote:Hi friends
please read this topic viewtopic.php?f=32&t=2124
for every one: ATTENTION: ABOUT HARBOUR COMPILER MINIMUM VERSION REQUIRED IS Harbour 3.1 built r17076

Good job Luigi !
User avatar
Rathinagiri
Posts: 5481
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: hmg-4 Changelog

Post by Rathinagiri »

Thanks Luigi.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
l3whmg
Posts: 694
Joined: Mon Feb 23, 2009 8:46 pm
Location: Italy
Contact:

Re: hmg-4 Changelog

Post by l3whmg »

Hi friends. Many thanks for your words :oops:

Code: Select all

2011-10-22 15:10 UTC+0100 Luigi Ferraris ( <luigi at l3w.it> )
   * samples/frame/demo_3.prg
     * removed unused vars. Thanks to Rossine for his message

   + samples/window.child
   + samples/window.child/build.bat
   + samples/window.child/demo_1.prg
   + samples/window.child/demo_2.prg
   + samples/window.child/hbmk.hbm
   + samples/window.child/qt.conf
     * to show usage of CHILD forms
Regards
Luigi from Italy
www.L3W.it
Post Reply