[lazarus] TNotebook vs TTabbedNotebook
d0hb0y
d0hb0y at lynq.com
Sat Jan 8 15:16:54 EST 2000
Couldn't TNotebook be a subclass of TTabbedNotebook where the default value
of "showtabs" was set to false? That way we get the best of both worlds I
would think.
I suppose it could be reversed such that TNotebook is the base class and
TTabbedNotebook is just TNotebook with showtabs set to true :)
== Ron
At 03:18 AM 1/8/00 -0800, you wrote:
>Shane,
>
>In Delphi, the TNotebook component is one without tabs. This allows you to do
>things like a wizard. If the notebook has tabs, then you have to find another
>way to do wizards. That is why there is both the TNotebook and the
>TTabbedNotebook. They are similar, but the tabbed notebook actually shows the
>tabs. If they are the same, then there is no need for TTabbedNotebook. But
>then
>that is another place where we won't be compatible with Delphi. I think we
>should keep them the way they were. Otherwise, we need to come up with some
>sort of component that will allow people to create wizards and do things where
>they don't want tabs.
>
>
>Curtis
>
>On 04-Jan-2000 Shane Miller wrote:
> > I added two lines to TNOTEBOOK's creaate method. They are
> >
> > tabposition := tpTOP;
> > showtabs := true;
> >
> > Now, instead of using the tabnotbk.pp file and creating a
> TTabbedNotebook, I
> > think we should start using extctrls.pp and create a TNotebook
> control. They
> > both use TCustomNotebook and now both work exactly the same.
> >
> > Shane
> >
>
>
>_________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
> archives at http://www.miraclec.com/list_archives/lazarus
More information about the Lazarus
mailing list