Converting app from PhAB 1.14

OK, I’m just starting a conversion from QNX 4.25 to QNX 6.2 and I opened up
our photon app under PhAB and the text placement is much bigger under PhAB
2.01 than it was under 1.14. It looks like this will require a complete
re-layout of all the screens (or at least an adjusting of font sizes). In
all cases, the reported font sizes haven’t changed, but the size they take
up on the screen has. So my question is this to be expected? Or is something
weird going on. I haven’t seen any other report about this, so I’m curious.
Anything that would help prevent a manual re-adjustment of all text would be
helpful.

Thanks
Bill Faulkner

William Faulkner wrote:

OK, I’m just starting a conversion from QNX 4.25 to QNX 6.2 and I opened up
our photon app under PhAB and the text placement is much bigger under PhAB
2.01 than it was under 1.14. It looks like this will require a complete
re-layout of all the screens (or at least an adjusting of font sizes). In
all cases, the reported font sizes haven’t changed, but the size they take
up on the screen has. So my question is this to be expected? Or is something
weird going on. I haven’t seen any other report about this, so I’m curious.
Anything that would help prevent a manual re-adjustment of all text would be
helpful.

Thanks
Bill Faulkner

check your font-server resolutions first… could it be they differ?

mirtch <mirtch@gmx.net> wrote:

William Faulkner wrote:

OK, I’m just starting a conversion from QNX 4.25 to QNX 6.2 and I opened up
our photon app under PhAB and the text placement is much bigger under PhAB
2.01 than it was under 1.14. It looks like this will require a complete
re-layout of all the screens (or at least an adjusting of font sizes). In
all cases, the reported font sizes haven’t changed, but the size they take
up on the screen has. So my question is this to be expected? Or is something
weird going on. I haven’t seen any other report about this, so I’m curious.
Anything that would help prevent a manual re-adjustment of all text would be
helpful.

Thanks
Bill Faulkner

check your font-server resolutions first… could it be they differ?

The base fonts in 6.x are TTFs (96 DPI, standard), whereas under QNX4
everything is btmaps/PFRs (72 DPI). 96 DPI is used, because all the delta-hinting
within the font is specified at the VGA resolution of 96 DPI. If the
DPI is forced to a different value under 6.x, the fonts will resize, but
one would lose all the delta-hinting (read: ugly).

You can install the legacy font package, and you will get all the old
fonts. On 6.x, all the legacy font names are “mapped” to the new fonts.

In short, either install the legacy font package, or re-vamp your application.
This is expected behaviour.

Regards.