> If I'm following you, I think the correct fix is for you add a versioning
> method to the layout manager class. It sounds like Dolphin is doing what
it
> should do, though one might argue that it should provide a friendly error
> message re inconsistent STB versions instead of a walkback. Either way, I
> don't think you want it to save the package (which will likely not reload)
> under the circumstances you describe.
Thanks Bill!
what I did is that I removed layout manager from the view, added it again,
and package saved ok. It was not hard, but it was hard to figure out why in
the world package is now not saveing :).
I think Dolphin should be able to track things like that, and if nothing
else give proper warning when you are about to shoot yourself in the foot.
For instance views could observe classes they contain stb-ed, and change-ing
layut of some of them would pop-up a warning, or even better perform needed
transformations. I know that it has been discussed many times, but it should
be very difficult to produce unsaveable or unloadable packages, and when
after all precausions this fails messages should be understandable, and
point as much as possible towards the real cause of the problem.
rush
--
http://www.templatetamer.com/