[interfacekit] Re: a question about the Desktop

Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx> wrote:
> There are other private goodies Tracker, Deskbar and friends are 
> using, that 
> have to be taken care of, BTW. It would seem to be a good idea, if 
> someone 
> familar with the sources would compile a list, so that we won't be 
> completely 
> surprised, when trying to port the Tracker to OBOS.

I am not aware of too many goodies, though. Also, there is the question 
if we want to keep all of them :-)
There is the Desktop look and feel constants, as you pointed out, there 
are private functions to get the window list and data get_window_info() 
and struct window_info in WindowMenuItem.h

Then in deskbar/BarApp.h:

// Private app_server defines that I need to use

#define _DESKTOP_W_TYPE_ 1024
#define _FLOATER_W_TYPE_ 4
#define _STD_W_TYPE_ 0

// from roster_private.h
extern
const char *TASK_BAR_MIME_SIG;

There might be more Interface/App related, but at least these are the 
ones I know of.

Bye,
   Axel.


Other related posts: