Sounds like it is working right. The code won't cascade down, but calls will go through the class hierarchy and run correctly.
>This stuff is killing me!
>
>MyPictureButtonsClass (container of buttons)
>
>...container based on:
>
>MyTextButtonsClass (container of buttons)
>
>...buttons based on:
>
>MyButtonClass (custom class based on CommandButton)
>
>MyPictureButtonsClass is not picking up code in MyButtonClass. Only code in MyTextButtonsClass. If I edit buttons in MyTextButtonsClass, I can see the Parent code of MyButtonClass. If I edit buttons in MyPictureButtonsClass, I only see Parent code from MyTextButtonsClass, not the next level down (up?) in MyButtonClass. I expected the behavior of MyButtonClass to cascade all the way up to MyPictureButtonClass.
>
>Whew! Make any sense?
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer