It doesn't work this way.

ND will only read the .html and .spg files of the child page class.

This has been discussed before.

One tricky thing you could do is put a static text field with the same name 
on all of the child pages, and then have the parent page class generate 
html for it, such that it would paint multiple "controls"

-- Curt Springer, Team ND

At 04:40 PM 8/5/99 -0700, Teplitsky, Alexander wrote:
>Thanks, Janet for this clarification. This is exactly that my question was
>all about: inheriting  _visual_controls_
>If NetDynamics reads HTML template into instance variable of myBasePageClass
>then I think we can manipulate it in such a way that each descendant page
>will be aware of "controls" of its ancestor. Trying to find out how to
>accomplish that .
>
>Alexander Teplitsky.
>
> > ----------
> > From:         [EMAIL PROTECTED][SMTP:[EMAIL PROTECTED]]
> > Sent:         Thursday, August 05, 1999 4:10 PM
> > To:   [EMAIL PROTECTED]
> > Subject:      Re: [ND] Visual Inheritance possible ?
> >
> >  <<pic31697.pcx>>
> >
> >
> >
> > Just curious, can he also put the visual controls on his myBasePageClass ?
> >
> > Or is that getting too tricky for ND4? Any limitations to be aware of?
> >
> > Thanks,
> > Janet
> >
> >
> >
> >
> >
> >  (Embedded
> >  image moved   Aby Mathew <[EMAIL PROTECTED]>
> >  to file:      08/05/99 07:03 PM
> >  pic31697.pcx)
> >
> >
> >
> >
> > To:   "'Teplitsky, Alexander'" <[EMAIL PROTECTED]>, 'NetDynamics Developers
> > forum'
> >       <[EMAIL PROTECTED]>
> > cc:    (bcc: Janet Traub/IS/SSC/THD)
> > Subject:  Re: [ND] Visual Inheritance possible ?
> >
> >
> >
> >
> > This is verymuch possible in ND and is used very commonly.
> >
> > All you need is a class inherited from CSpPage which is packaged in the
> > same package as the project itself, and for each page in the project set
> > the 'superclass' property to myProject.myBasePage.
> >
> > In ND4 and above, a little additional effort would be required to
> > capture the events - onBeforeDisplay, onBeforeHtmlOutput etc. It can be
> > something like:
> > ==============================================================
> > public class myBaseClass extends CSpPage implements ISpDisplayListener,
> > ISpHtmlOutputListener {
> > ---
> > ---
> > public int init(){
> >      int ret = super.init();
> >      addDisplayListener(this);
> >      addHtmlOutputListener(this);
> >      return ret;
> > }
> >
> > onBeforeDisplayEvent() {
> > --
> > }
> >
> > onBeforeHtmlOutputEvent() {
> > ---
> > }
> > ===================================================
> >
> > Aby
> >
> > -----Original Message-----
> > From: Teplitsky, Alexander [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, August 05, 1999 3:09 PM
> > To: 'NetDynamics Developers forum'
> > Subject: [ND] Visual Inheritance possible ?
> >
> >
> > How do I "fake" visual inheritance of pages? I'd like to create a page
> > with
> > all my controls and error handling code. I want to be able to inherit
> > from
> > it so that, when I improve the base page, the descendants will benefit
> > automatically. I guess this isn't available in NetDynamics so I want to
> > know
> > how to fake it.
> >
> > ________________________________________________________________________
> > _
> >
> > For help in using, subscribing, and unsubscribing to the discussion
> > forums, please go to:
> > http://www.netdynamics.com/support/visitdevfor.html
> >
> > For dire need help, email: [EMAIL PROTECTED]
> > _________________________________________________________________________
> >
> > For help in using, subscribing, and unsubscribing to the discussion
> > forums, please go to: http://www.netdynamics.com/support/visitdevfor.html
> >
> > For dire need help, email: [EMAIL PROTECTED]
> >
> >
> >

_________________________________________________________________________

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to