oaf multi-display support
- From: Maciej Stachowiak <mjs eazel com>
- To: gnome-components-list gnome org
- Subject: oaf multi-display support
- Date: 22 Sep 2000 05:36:24 -0700
Hi,
I made some changes in OAF to allow GUI components to behave sanely
when a single user is using the same component on multiple displays
(and also when oafd happens to have DISPLAY set differently than the
calling app). There was a bunch of internal mucking about, but the
short version is that oaf_activa_sever_register will now accept a
registration ID string of the form "DISPLAY,iid", for instance
"foo.bar.com:0,OAFIID:thing:line-noise", as well as just a plain
iid. If you pass only an iid, the server will be assumed
display-independent (so for instance gconfd shouldn't use this new
feature). You can also pass registration IDs of this form to
bonobo_generic_factory_new or _new_multi.
oafd will also pass DISPLAY properly from calling apps to launched exe
servers.
I will be changing nautilus and it's components to register this way
shortly, and sending patches for bonobo, eog and xpdf.
- Maciej
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]