Re: Question regarding gnome-font-properties resolution
- From: Owen Taylor <otaylor redhat com>
- To: Joshua Outwater <Joshua Outwater sun com>
- Cc: gtk-i18n-list gnome org
- Subject: Re: Question regarding gnome-font-properties resolution
- Date: 06 May 2003 14:51:17 -0400
On Mon, 2003-05-05 at 17:14, Joshua Outwater wrote:
> Owen,
>
> Thanks very much for the response, it was very helpful. I am running
> into one more issue though. Where does the default DPI value come from?
> On all the systems I have seen it is 96, but is that retrieved from a
> system file or just hard coded into gnome-font-properties as the
> default? Also, is it possible that this value will change in the
> future or on a distribution basis?
The default value in the GNOME properties dialog comes from the
gconf schema. (GConf being the config database GNOME uses.)
I wouldn't want to rely on its value not changing.
Regards,
Owen
> On Tue, Apr 29, 2003 at 11:52:15AM -0400, Owen Taylor wrote:
> > There are basically two paths:
> >
> > properties dialog => Xft.dpi => Xft library
> > properties dialog => XSETTINGS => GTK+ => Xft library
> >
> > The second is currently only present on GNOME within Red Hat Linux
> > (I haven't felt comfortable integrating the changes into upstream
> > GTK+ for various reasons), and is there to allow change-on-the-fly.
> >
> > So, you can get things mostly right by simply looking at the
> > Xft.dpi X resource.
> >
> > But if Swing is to properly integrate into the Linux and/or into the
> > GNOME desktop it needs to be using Xft (or at least fontconfig).
> > There's no way around that. And when using Xft, then you generally
> > shouldn't have to worry about the resolution yourself.
> >
> > (Though I don't know the details of resolution handling in Swing;
> > a good analogy for Xft.dpi, is that it is like the logical resolution
> > on Windows.)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]