Why would you need to re-write the GUI classes? WHile I don;t know if this will
Class MyClass Inherit DataWindow
Method Init Class MyClass
sendclass( self, #Init, #ChildAppWindow )
I suspect that with good use of inheritance, you should be able to do what you
need without rewriting the GUI. I know that my own classes do what I want, and
I've certainly not done anything like rewriting the GUI.
Remember that once you've done this, your class becomes available in the WED.
> Yes, Allan, I think this is the way I will have to do it. Unfortunately that
> means I can't do this to the GUI classes because I would have to re-write
> them all but I can certainly do it to my inherited classes.
> > Geoff,
> > How about having a flag in your super:Init and pass the parameter when
> > calling
> > Class A
> > Class B inherit A
> > Method Init( lExec )
> > if lExec
> > ...
> > else
> > super:Init()
> > endif
> > Class C inherit B
> > Method Init() Class C:
> > super:Init( true )