I've found the cross-inheritence to be extremely usefull in my experience.
It has allowed us to focus our changes on the scope we need. If we want to
affect all windows we make it in pfc_w_master. But if we only a specific type
we change it in pfc_w_sheet. etc etc . I'm not Mr. code guru but I felt it
gave us the ability to control our application changes at the appropriate level
with minimal impact where we didnt want it.
Just my two cents and maybe worth less.
Burke
P.S. Don't forget to check out the sequal "The Burke Witch Project" coming soon
to a theater near you.
It's where I get lost in my cube and bitch about my code not working for four
days. In the end my boss makes me stand in the corner.
(Embedded Enron Capital & Trade Resources Corp.
image moved
to file: From: Bruce Nordstrand
pic04731.pcx) <[EMAIL PROTECTED]>
08/20/99 07:56 AM
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
cc: (bcc: Burke Nail/HOU/ECT)
Subject: RE: PFCSIG PFC Architecture
Ok, for the people who have replied to this.
I am not suggesting no pfe layer. I do actually use it and like the
functionality it provides. What I do take issue with is the
cross-inheritence between layers - the base windows are a perfect
example. That is what my meaning was in the first place, don't think I
explained myself very well.
Regards
+-----------------------------------------------------------------------
----------------------------------+
Bruce Nordstrand
KSL Consulting Pty Ltd
P.O. Box 4852, North Rocks, NSW 2151, Australia
Phone: +61 2 9873-6256 Fax: +61 2 9873-6216
Email: [EMAIL PROTECTED] Web: http://www.ksl.com.au
+-----------------------------------------------------------------------
----------------------------------+
PCDocs/Fulcrum <http://www.pcdocs.com/> Alliance Network
Member
> -----Original Message-----
> From: hassan Boutchiche [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, 20 August 1999 10:44 pm
> To: Bruce Nordstrand
> Subject: RE: PFCSIG PFC Architecture
>
> Hello Bruce,
> If you introduce your corporate layer between pfc end pfe, you will
> use pfe
> only for bugs fixes. This way when new pfc version is released, the
> layer
> will be replaced by the new one whith syabe bugs fixes enhancement and
> your
> your corporate layer will continue to be used with no problem.
> I hope this will help to understand why you never put any code in pfe
> layer.
> Regards,
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of
> > Bruce Nordstrand
> > Sent: Friday, August 20, 1999 3:40 AM
> > To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
> > Subject: PFCSIG PFC Architecture
> >
> >
> > Hi All
> >
> > This is dangerous as George Haines' mail will send out a zillion
> > messages (PBPFC) but here goes....
> >
> > Does anyone have any comments/can throw any light on the reasoning
> > behind the PFC architecture. I find it strange (and annoying) that
> the
> > main pfc libraries refer to objects in the pfe libraries, thereby
> > forcing the use to the extension layer. What really irks me is that
> > PS/Sybase themselves don't use this architecture! - just look at
> some of
> > the utilities they supply (APU etc). They have a pfc layer
> equivilent
> > to the pfe layer and an app layer.
> >
> > I thought class librarie/frameworks were supposed to be layered in
> such
> > a way that you could stick bits inbetween or leave out all together
> if
> > you wanted too without having to resort to Extender Utilities.
> >
> > I'll be interested in any comments you have
> >
> > Regards
> >
> +---------------------------------------------------------------------
> --
> > ----------------------------------+
> > Bruce Nordstrand
> >
> > KSL Consulting Pty Ltd
> > P.O. Box 4852, North Rocks, NSW 2151, Australia
> >
> > Phone: +61 2 9873-6256 Fax: +61 2 9873-6216
> > Email: [EMAIL PROTECTED] Web: http://www.ksl.com.au
> >
> +---------------------------------------------------------------------
> --
> > ----------------------------------+
> > PCDocs/Fulcrum <http://www.pcdocs.com/> Alliance Network
> > Member
> >
> >
> >
> > > [EMAIL PROTECTED] HOSTED BY IIGG, INC. FOR HELP WITH LIST SERVE
> > COMMANDS, ADDRESS
> > > A MESSAGE TO [EMAIL PROTECTED] WITH THE FOLLOWING MESSAGE:
> > help pfcsig
> > > SEND ALL OTHER INQUIRES TO [EMAIL PROTECTED]
> >
> [EMAIL PROTECTED] HOSTED BY IIGG, INC. FOR HELP WITH LIST SERVE COMMANDS,
ADDRESS
> A MESSAGE TO [EMAIL PROTECTED] WITH THE FOLLOWING MESSAGE: help pfcsig
> SEND ALL OTHER INQUIRES TO [EMAIL PROTECTED]
pic04731.pcx