4. My idea about that, is that 'mixing' semi-OOP and standard OOP in the same application could drive to the programmer to write messy code. I'll not encourage such practice, but, eventually (as I've already said) a HMG standard compatibility layer could be easily done to work on top of HMG OBJECTS.

Remember that HMG OBJECTS is an alternative to standard HMG and the two projects will coexist.

As I've already commented too, the idea is to connect HMG OBJECTS with different GUI frameworks, giving us a portable and easily expandable GUI framework, compatible with HMG.

The basic idea is that once that the project be finished, I'll pass the ball to you (all of you ).

If you catch it, HMG will have a lot of new lives and personalities beyond me, but such personalities could be easily/safely 'plugged-in' in a solid and stable standard (HMG OBJECTS).

In Spanish we have a 'saying': 'Soñar no cuesta nada' ('it costs nothing to dream')...

Thanks for the new version, there are a problem with the samples:
1-) main.menu: demo_1, demo_2, demo_3 : when you set checked value = true and enabled= false and then you do click on the buttons check and enable you obtain wrong values, you obtain checked= false and enable = true
2-) window.child: demo_1: when you do click in the button you have these error "Parent can be specified only for Panel windows. Program Terminated"
3-) window.standard: demo_1: when you do click in the button you have these error "Parent can be specified only for Panel windows. Program Terminated".
demo_2: when you do click in the button you have these error "Error BASE/1003 Variable does not exist OMAIN"

Regards,

Ed
(Since the land of coffee, Shakira , Juanes and sadly noworldcup and other things)

Last edited by Steed on Tue Jun 01, 2010 10:01 pm, edited 1 time in total.