Page 20 of 30

Re: hmg-4 Changelog

Posted: Sat Nov 19, 2011 10:26 pm
by mrduck

Code: Select all

2011-11-19 08:54 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * include/hmg.prg
     * added one-liner defintions
   * source/control.prg
     * repaint() for hmg4 release()
   NOTE: patches provided by Ricci

Re: hmg-4 Changelog

Posted: Sat Nov 19, 2011 10:50 pm
by mrduck

Code: Select all

2011-11-19 23:48 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * corrected wrong hour on previous commit
   * source/toolbutton.prg
   * source/combobox.prg

Re: hmg-4 Changelog

Posted: Sun Nov 20, 2011 3:48 pm
by mrduck

Code: Select all

2011-11-20 16:31 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * source/basic.prg
     * check parameter type in :icon()
   * include/hmg.ch
     * re-added some definitions that someone deleted

Re: hmg-4 Changelog

Posted: Mon Nov 21, 2011 9:05 pm
by l3whmg
Hi friends

Code: Select all

2011-11-21 22:00 UTC+0100 Luigi Ferraris ( <luigi at l3w.it> )
   ! source/window.prg
   ! source/childwindow.prg
     ! inverted the source code to keep HMG3 compatibility and use
I do some tests, but ...please check with one HMG3 program running.

Cheers

Re: hmg-4 Changelog

Posted: Mon Nov 21, 2011 9:26 pm
by Ricci
Luigi, I changed all sources in the last 2 days and send them to MrDuck to put them into SVN. I won´t do that again.

Re: hmg-4 Changelog

Posted: Mon Nov 21, 2011 10:01 pm
by mrduck
Please everybody in standby till tomorrow. No commits please.

Re: hmg-4 Changelog

Posted: Mon Nov 21, 2011 11:44 pm
by mrduck

Code: Select all

2011-11-22 00:18 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * include/hmg.ch
     * Added nullified oneliner: READONLYFIELDS and BUFFERED
   * source/combobox.prg
     * ignored value in full hmg3 compatibility (it means different
       thing in Qt)
   * source/radiogroup.prg
     * added Create method. INCOMPATIBLE: now options cannot be set
       after the object is displayed !
     * :spacing value has been disabled
Roberto, I did not add VALID and WHEN. I ask you if it is possible to change hmg-ide to use COLUMNSVALID/WHEN and leave VALID/WHEN for the implementation of widget based validation.

Work is already in progress for two different forms of VALID...

Please everybody in standby till tomorrow. No commits please.

Re: hmg-4 Changelog

Posted: Tue Nov 22, 2011 12:30 am
by Roberto Lopez
mrduck wrote: Roberto, I did not add VALID and WHEN. I ask you if it is possible to change hmg-ide to use COLUMNSVALID/WHEN and leave VALID/WHEN for the implementation of widget based validation.
I guess that you are talking about BROWSE.

And yes, I have no problem in change IDE, since the use of VALID and WHEN instead COLUMNVALID / COLUMNWHEN for BROWSE could be confusing.

But we will have a backwards compatibility problem here with existing HMG2/3 browse code.

If you find a way to keep it working 'as-is' when we are in compatibility mode, it will make migration to HMG.4 a lot smoother, since BROWSE is one of the most used controls.

Re: hmg-4 Changelog

Posted: Tue Nov 22, 2011 5:01 am
by Rathinagiri
mrduck wrote: Roberto, I did not add VALID and WHEN. I ask you if it is possible to change hmg-ide to use COLUMNSVALID/WHEN and leave VALID/WHEN for the implementation of widget based validation.

Work is already in progress for two different forms of VALID...

Please everybody in standby till tomorrow. No commits please.
I am in the process of making a new version along with IDE and with some cleanup.

I will wait for your commit then.

Re: hmg-4 Changelog

Posted: Tue Nov 22, 2011 11:36 am
by mrduck

Code: Select all

2011-11-23 13:12 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * source/*.prg
     * Third and last part of source code changes provided by Ricci

2011-11-23 12:52 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * source/*.prg
     * Second part of source code changes provided by Ricci

2011-11-23 12:28 UTC+0100 Francesco Perillo ( fperillo at gmail.com )
   * source/*.prg
     * First part of source code changes provided by Ricci
       actually they are parameter checking and cosmetic changes

Please note that now the program won't stop if the parameter is of the wrong type, it will just ignore it !

Rathi, you can create the new installation setup.