GUI problem w/Dialog boxes

  • Thread starter Thread starter BJ
  • Start date Start date
B

BJ

I'm having GUI problems with dialog boxes displaying
correctly.
The information displayed in the Dialog is bigger than
the windows size, so not all information on the Dialog is
visible. Because the dialog box is not resizable I'm
unable to view all the information.

The applications display correctly on the full version of
XP Pro.
Any suggestions as to what might or could cause this?
 
BJ said:
I'm having GUI problems with dialog boxes displaying
correctly.
The information displayed in the Dialog is bigger than
the windows size, so not all information on the Dialog is
visible. Because the dialog box is not resizable I'm
unable to view all the information.

The applications display correctly on the full version of
XP Pro.
Any suggestions as to what might or could cause this?

You are probably missing the correct fonts (probably MS Sans Serif).
 
I built up an Image and included all the fonts. MS sans
Serif was included and it still has the same problem.

I've tried to make adjustments to the desktop settings
and nothing seems to fix it.
 
Have you tried Brad's Font-Tracker.zip component from www.xpefiles.com (Development Utilities/Main) ?


With best regards, KM
BSquare Corporation
E-mail: (e-mail address removed)

a> I built up an Image and included all the fonts. MS sans
a> Serif was included and it still has the same problem.

a> I've tried to make adjustments to the desktop settings and nothing
a> seems to fix it.

a> Sans Serif).
 
Font-tracker didnt help. Still seeing the problem.
Thanks
-----Original Message-----
Have you tried Brad's Font-Tracker.zip component from
www.xpefiles.com (Development Utilities/Main) ?
With best regards, KM
BSquare Corporation
E-mail: (e-mail address removed)

a> I built up an Image and included all the fonts. MS sans
a> Serif was included and it still has the same problem.

a> I've tried to make adjustments to the desktop settings and nothing
a> seems to fix it.

version
a> of this? MS
a> Sans Serif).


.
 
The "International Control Panel" didnt help.

I went ahead and tried the XPProemulation from xpefiles.
The problem is still present even with XPPROEmulation.

-----Original Message-----
As silly as this sounds, try including
the "International Control Panel"
 
BJ,

Don't know if it can help you but have you seen the post from Georges Berenger yesterday ("Message box text do not display complete message." subject)?
He seems to struggle with the same problem as you do. He also mentioned the bug was going away for him when he turned off font antialiasing (though, he turned it on manually). He also mentioned the API call he used to turn it off:
::SystemParametersInfo(SPI_SETFONTSMOOTHING, FALSE, 0, SPIF_SENDWININICHANGE | SPIF_UPDATEINIFILE);

He may speak for himself here or you can find his post in google.

Was worth to mention,
KM

B> The "International Control Panel" didnt help.

B> I went ahead and tried the XPProemulation from xpefiles.
B> The problem is still present even with XPPROEmulation.


a>>>>> I built up an Image and included all the fonts. MSa>>>>> Serif was included and it still has the same
B> problem.

a>>>>> I've tried to make adjustments to the desktopa>>>>> seems to fix it.

a>>>>> Sans Serif).

With best regards, KM
BSquare Corporation
E-mail: (e-mail address removed)
 
I think I figured it out.
It seams to be related to the Chinese fonts.

There is a key in the Registry
HKLM\system\CCS\control\FontAssoc

I renamed the key rebooted and then changed the name
back. After that everything works. I'm not sure what side
affects will occur but it seems to work.


-----Original Message-----
BJ,

Don't know if it can help you but have you seen the post
from Georges Berenger yesterday ("Message box text do
not display complete message." subject)?
He seems to struggle with the same problem as you do. He
also mentioned the bug was going away for him when he
turned off font antialiasing (though, he turned it on
manually). He also mentioned the API call he used to turn
it off:
::SystemParametersInfo(SPI_SETFONTSMOOTHING, FALSE,
0, SPIF_SENDWININICHANGE | SPIF_UPDATEINIFILE);
He may speak for himself here or you can find his post in google.

Was worth to mention,
KM

B> The "International Control Panel" didnt help.

B> I went ahead and tried the XPProemulation from xpefiles.
B> The problem is still present even with XPPROEmulation.
a>>>>> I built up an Image and included all the fonts. MSa>>>>> Serif was included and it still has the same
B> problem.

a>>>>> I've tried to make adjustments to the desktopa>>>>> seems to fix it.

a>>>>> Sans Serif).

With best regards, KM
BSquare Corporation
E-mail: (e-mail address removed)


.
 
Nope I was wrong in my previous post.
I finaly found the problem.

My build included two "MS sans serif" fonts
One with the file name sseriff.fon
the second sseriff.fon

The font I needed was "MS sans Serife" with the file name
sseriffe.fon

In order to correct the problem I had to remove both
sseriff.fon & sserife.fon and add sseriffe.fon

The font I needed is in the Repositories for XPE, but
there are no components that include the file, so I had
to manualy add the font.

:)
 
Yet an other hope, yet an other miss.

I tried what you suggest, and no it didn't work for me. The behavior is
exactly the same as before for me.

I did remove the fonts you mentioned, and created a component that added
the "sseriffe.fon" file. I have verified that this is the only font of
the "serif" series that ends up in my fonts folder.
There is one odd part though: I confirm that the file is "sseriffe.fon",
but when I open the font file, the full name is "MS Sans Serif", not
"MS sans Serife". Any clue why we have this difference?

-georges
 
I'm not sure what the difference is.

I also experimented with some registry keys.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware
Profiles\Current\Software\Fonts

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\FontDPI

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Fonts

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Font drivers

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\FontMapper

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\GRE_Initialize

I looked at a full version of XP. and compared it to my
Runtime.

I then made the changes to my Runtime Image to replicate
the full version of XP. After making the changes rebooted
and the problem went away.
 
Back
Top