[interfacekit] Re: a question about the Desktop

From: "Andrew Bachmann"
> Isn't this basically the functionality that we have through replicants?
When
> you drop one on the desktop, aren't you adding BView's to the desktop?

Yes, but I thought that it doesn't really mean that Desktop is a window...
It might've been, like I said, a special view(my initial thought, a more
"natural" choice from app_server's PoV)...


From: "Axel Dörfler"
> "Adi Oanca" <adioanca@xxxxxxxxxxxxx> wrote:
> > > "Adi Oanca" <adioanca@xxxxxxxxxxxxx> wrote:
> > > >     I don't have Tracker sources, I suspected that Tracker is a
> > > > window but I
> > > > was not sure... Thanks for clearing that.
> > > >     So, it already accepts BViews, cool! if that servers to
> > > > anybody... :-)
> > > There is no window when Tracker is not running, but Tracker opens a
> > > window using these special constants for look and feel:
> > > kPrivateDesktopWindowLook, kPrivateDesktopWindowFeel
> >     Where is it created, in constructor?
> >     Well, I don't understand anymore... THE DESKTOP is a (B)Window or
> > NOT???
>
> The desktop itself is just a BWindow. But when you quit Tracker, there
> is no desktop anymore, it's just a "canvas" or whatever. I don't know
> how it's done internally, though (it definitely still has a color :-).

    But you quit tracker when shutting down, isn't that so? So I can assume
that there is always a window on the desktop, can I?
    The Desktop background... is it set through BView::SetViewBitmap() ? Or
is it transparent, and app_server handles that?

> >     [I don't have and can't get the sources now!] [nor have I BeOS
> > installed
> > now - HDD problems! :-( ]
>
> How did that happen?

    Please don't even sketch a laugh! :-)
    I bought a new 120G Seagate SerialATA HDD on Friday 3 Oct at 1200 hours,
and, Saturday, 4 Oct, at noon, it failed!!! No particular reason.... [All my
personal data onto it :-(((((((( ]
    Funny ain't? I've told you! don't laugh!!! :-)

    Now I have a very small HDD 4G borrowed from a friend. No room for BeOS,
yet!

> > > And the window opened by Tracker does accept views, of course (how
> > > else
> > > should it work, it's just a window).
> >     What window?
>
> What do you mean? hehe :-))
    :-) The desktop one - if it existed, by your latest email sayings.
"There is no window when Tracker is not running" :-) I understood... when
there is no browsing window...


Adi.


Other related posts: