Regional And Language Options

A

Andy Bridge

I have a 3rd party application which, as part of its function, displays a
time. On XP Pro the time is displayed according to the setting in "Regional
and Language Options" i.e. with or without the a.m. / p.m. However, when I
run the same application on XPE the time is always displayed with a.m. or
p.m. irrespective of what I set in "Regional and Language Options".

I have used Regmon to monitor registry accesses by the application on XP Pro
and XPE. What I notice is that on XP Pro the application accesses HKCU keys
to get at the "Regional and Language Settings" but on XPE the application
does not access the HKCU keys. Does anybody have any idea why this is?

The XPE build has only the administrator account and I have tried with and
without Autologin and there is no difference to the problem.

Andy Bridge
 
H

Heidi Linda

Could be a missing dependency, with a third party app,
though I don't know what it might be... have you tried it
on the vampire.slx (the latest one is the one with the
date on it, not the 'latest' one) available from
xpefiles.com? If it works on that, then you know it's a
dependency issue, and you can get a list of which
components are in the vampire and not in your build by
comparing the log files.
 
B

Brad Combs

Andy,

I assume you have tried adding the registry key...
HKEY_CURRENT_USER\Control Panel\International "sTimeFormat"|
REG_SZ
H:mm:ss

Or changing this value via the control panel applet. Does this registry
entry exist on your runtime and the application just isn't accessing it, or
does it not exist at all? If it doesn't exist try adding it to the "extra
registry data" in your runtime. Make sure if you add it to click advanced
and set the build order to late in FBA (after 8500). If it does exist and
the application just isn't accessing it try adding an additional user
account and logging in with that account to see if that changes anything.
HTH,

Brad Combs
Imago Technologies
 
A

Andy Bridge

Brad,

The registry key does exist and changes if I change the settings via Control
Panel, the application just doesn't seem to access the key. I've tried
adding another user and this doesn't overcome the problem.

It's not a big deal but I'd like to know why the application behaves
differently under XPE to XP Pro as it might be an indicator of something
"bad" that I haven't spotted yet.

Andy
 
A

Andy Bridge

I've tried the latest vampire and the application behaves in just the same
way so I'm fairly convinced it's not a component dependency problem.

I suppose this means there's something wrong with my component - yawn!

Andy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top