Moving this discussion to haiku-development to get further feedback.
Thoughts anyone?
Regards,
Rene
---------- Forwarded message ----------
From: Stephan Assmus <superstippi@xxxxxx>
Date: Fri, Mar 7, 2008 at 9:30 AM
Subject: Re: BTabView
To: Rene Gollent <anevilyak@xxxxxxxxx>
you wrote:
> Hi Stephan,
>
> I notice our BTabView uses the same (imo broken) methodology as BeOS's
> did, which is to say that switching tabs is done by add/removing the
> child views instead of show/hiding them. Do you think it would break
> compatibility with anything if I reworked it to show/hide instead? This
> would be much more desirable since otherwise things like resizing break
> badly.
I was thinking along the same lines for the same reasons. What could break
is apps detecting a tab switch by overriding AttachedToWindow() in their
top level tab views. (I don't know if there is such a beast.) Maybe we
should just go ahead and change it like you say. Maybe post this to the
development list in case someone has more input.
Best regards,
-Stephan