New posts to the forums are closed for now. 
Read more about this decision.

my sys fonts are now huge

apologies for im certain this has been discussed before but i get an error when running a search...

ive recently just begun tinkering with my hp ipaq so it goes without saying im a pocket pc n00b. however now my system fonts are huge. for example, when i dock, the “synchronizing” window is so big, it bleeds off the screen. the alphabet letters running the top of the contacts page are huge. the row and column references in excel are huge. all other text such as those in the start menu are fine.

i was playing around with “pocket tweak” i believe its called and i’m wondering if that caused it (of course, ive since uninstalled it).

please help and provide me some guidance on how to resotore my nice, small fonts.

thank you.

----------------------
HP iPaq H1940 :: Windows CE 4.20

__________________

----------------------
HP iPaq H1940 :: Windows CE 4.20

never mind i figured it out ... im sory for wasting bandwidth. im such a n00b :(

----------------------
HP iPaq H1940 :: Windows CE 4.20

__________________

----------------------
HP iPaq H1940 :: Windows CE 4.20

Yes, your HKEY_LOCAL_MACHINE\System\GDI\SYSFNT\Ht registry value responsible for dialog box font sizes and the fonts you've listed, is messed up. Instead of its defult (hex) value of FFFFFFF4, an app may have decreased its (unsigned) value.

Fortunately, it's very easy to set it back to its normal value. The first part is for you if you aren't afraid of some manual registry editing. If you don't want to do it, skip it and go to the second part where I describe how you can import my pre-made font setter registry files.

1, if you don't already have Resco Registry Editor on your PPC, get it. It's a wonderful registry editor.

2, start it and, navigating through the branches (it's like navigating a directory tree in File Explorer), go to the HKEY_LOCAL_MACHINE\System\GDI\SYSFNT\ key:

3, click on Ht (it's on the lower half of the screen):

4, change the 'DWORD data' value to 4294967284:

(Incidentally, if you switch to HEX mode, it'll be far more easier: enter FFFFFFF4 then:

5, press OK. An oversized dialog box will come up:

6, If you (like me) can't see (and, therefore, can't click) the buttons, press the Left cursor key and then, the Action key (the button in the centre of your 1940's D-pad).

Now, right to the Ht, you should see FFFFFFF4. If you see something else (which means you didn't manage to press the OK button in the oversized exit dialog box to save he value), repeat the process and go back to bullet 3.

Now, you may reset your device.

The easier way - if you trust my registry import files, this is the way to go. (Please note that I also set the font menu and the popup menu bar fonts in there, just to be on the safe side!)

1, if you don't already have Resco Registry Editor on your PPC, get Tascal Registry Editor fromhttp://pocketpcfreewares.com/en/index.php?soft=92 and install it. It'll be pretty straightforward. Do NOT start it!

2a, if you have Tascal, get the file at http://menneisyys.freeweb.hu/Fonts/wm2003-fontrestore-Tascal.zip on your desktop computer

2b, if you have Resco, get the file at http://menneisyys.freeweb.hu/Fonts/wm2003-fontrestore-Resco.zip

3, rename the downloaded file to <the original name>.reg (had to upload the file as a ZIP so that it is sent back to the users as a binary file, instead of being displayed) and transfer it to the root directory of your PDA (NOT \My Documents!)

3, start Pocket File Explorer on your PDA, and just click the file. Your current registry editor should say that it has successfully imported the registry keys.

4, Reset your device - all fonts should be normal now.

What does my font resetting code do? (This is only for advanced users/hackers!)

The Registry lets the user set font size at the following places. Their sizes are completely independent of all other characters.

The fonts used in dialog boxes (like a Yes/No box) and a lot of other places is set by the registry value HKEY_LOCAL_MACHINE\System\GDI\SYSFNT\Ht . It's FFFFFFF4 (everything in hexadecimal!) by default.

The menubar (the fonts that are displayed in the menubar, not in the menus themselves; they are, therefore, displayed at the standard GUI of the app) font heigth is set by
[HKEY_LOCAL_MACHINE\System\GWE\Menu\BarFnt\Ht]; FFFFFFF5 by default.

HKEY_LOCAL_MACHINE\System\GWE\Menu\PopFnt\Ht stores the size of the characters used in pop-up menus. FFFFFFF5 by default.

Oops, too late... doesn't matter, at least this can be a good source of info on how WM2003 stores and uses font info.

The WM2003SE-specific version of this tutorial/explanation can be found at, say,http://smartphonemag.com/forum/topic.asp?TOPIC_ID=15759

menneisyys, thanks so much for your VERY in depth reply. much appreciated!

----------------------
HP iPaq H1940 :: Windows CE 4.20

__________________

----------------------
HP iPaq H1940 :: Windows CE 4.20

Syndicate content