To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=61174





------- Additional comments from [EMAIL PROTECTED] Tue Jan 31 11:51:38 -0800 
2006 -------
mox->pl: 
Thanks for the correct fprintf! It worked fine, although it turns out that on
MacOSX it returns just an empty string.

Yes, there are native functions to query the colors. However, this is not really
worth the effort, because:
a) X11 is not native looking, so there's no point in making lot of effort on
that side
b) Mac OS X actually uses pictures and patterns in some places in the UI, where
OOo only defines a single color. Thus the single colors that we define in
rc-file are an approximation, not a direct match to a system color.

...

mox->ericb:
Thanks for the scp2 and desktop work! It would have taken me years to understand
that stuff :)

I think it is more userfriendly to have the macosxrc only in user settings
directory. This way, all the user has to do, is to browse to that directory and
click on the file to edit. Actually, perhaps the filename should be
macosxrc.txt, so that it would open in TextEdit by default.

If we use a separate macosxrc in system settings directory, then user would have
to browse inside the .app, copy that file to correct place (user settings dir)
and then edit it. This would be much more difficult to do correctly.

...

Since the pSalDisplay->getWMAdaptor()->getWindowManagerName() returns an empty
string on Mac OS X, I think we should just brute force the "return new
MACOSXIntegrator();" on Mac OS X (i.e. no need for OOO_FORCE_DESKTOP). It can be
loaded always. 

I am not sure, but it seems that those who use GTK or KDE vclplugins in Mac OS
X, the vclplugin will override the settings in MACOSXIntegrator. So even when
vclplugins are used, it would be OK to brute force the "return new
MACOSXIntegrator();"

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to