[interfacekit] Re: BDeskbar completed
- From: "Erik Jaesler" <erik@xxxxxxxxxxxxxx>
- To: interfacekit@xxxxxxxxxxxxx
- Date: Tue, 24 Sep 2002 23:12:53 -0700
Good deal! The interface kit team portion of openbeos.org has all our
outstanding tasks, and there are plenty.
e
>>> I expect that the libopenbeos.so will not be able to send
>>> BMessages to the BeOS deskbar because of the differences in the
>>> messaging protocol.
>>
>>The only difficulties that may arise are how to target the Deskbar
>>application, as the signature/team BMessenger constructor uses
>BRoster,
>>and the Deskbar is of course not registered to our roster. But you can
>>search for the Deskbar's team and AppLooperPort, make BDeskbar
>>temporarily a friend of BMessenger and use the private team/port
>>constructor (preferred = true, token is ignored). The messaging itself
>>should be compatible with that of BeOS -- currently we're using the
>>original BMessage anyway.
>
>Well, I cheated and put my source for BDeskbar right into my testcase
>code and called it JDeskbar. I built all that locally and showed that
>when my "JDeskbar" implementation was linked with the rest of libbe.so,
>everything works fine. When I use the actual BDeskbar code compiled
>into libopenbeos.so, the test fails because of a B_BAD_PORT return code
>(which would be expected). So although the tests as checked in will
>fail, I am pretty sure the code is OK. Its just that the deskbar
>itself is not running under our own app_server yet.
>
>So, I have finished off BDeskbar. I don't think I have any assignments
>left in my name so if there is something out there for me, please let
>me know.
>
>>CU, Ingo
>
>--
>Jeremy Rand
>jrand@xxxxxxxx
Necessity is the plea for every infringement of human freedom. It is the
argument of tyrants; it is the creed of slaves.
-William Pitt, British prime-minister (1759-1806)
Other related posts: