View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000118||GeoSetter||User Interface||public||2008-01-10 11:43||2008-01-13 02:18|
|Reporter||Didier Reis||Assigned To||Friedemann|
|Product Version||2.2.5 release|
|Target Version||Fixed in Version||2.2.6 beta|
|Summary||0000118: On Windows XP X64 Images Prop-Sheet tab beams have only empty tabs (no name nor icons)|
|Description||When installed on XP X64 system GeoSetter does not seem to be able to display tab names and/or tab icons (regardless of selected language).|
NOTE: same exe installed on XP X86 displays the 6 tabs with both names and icons.
NOTE: The fields in pages are correct you just can't identify tabs in tab beam.
|Additional Information||The main well known difference between X86 and X64 system is that on 64 bit OS, a 32 bit EXE does not see same "Software" registry in HKLM than 64 bit versions (unless you use 64 bit aware API & flags).|
A 32bit App trying to read/write to
would be redirectected to
Some other registry locations may be redirected too...
HKCU\Software\Classes\ ---> HKCU\Software\Classes\Wow6432Node\
HKCR\CLSID ---> HKCR\Wow6432Node\CLSID
If you setup registry from a 64 bit process
(wich is the case when you let system register a REG file)
you will setup registry entries that you will
then fail to read from a 32 bit app...
May be this is the cause...!?
(though I could not find GeoSetter registry through a quick inspection)
You can EMail me if you have some other idea to verify
or want me to do some test for you...
NOTE: I failed to check for an already existing bug entry because I can't read german.
|Tags||No tags attached.|
I think the registry doesn't havy anything to do with this problem. In the data dialog, I'm drawing the tab sheet captions of my own because they should have a bold font if data on the sheet has changed, otherwise it should have normal font. So it seems that Vista 64 bit doesn't like my drawing - I don't know why.
A first solution would be to forbear from showing the bold captions for changed data when running under Vista 64 bit. I'm just looking for a possibility to find out the Windows version. May I then send you a little test program to find out if Windows Vista 64 will be recognized correctly?
Ooops... I got your mail and replied it before reading your "feedback" note, so forget about suggestion about third party control...!
Result: "Microsoft Windows XP Professional x64 Edition "
Beware of the trailing space that seems to be in the text returned by your little version checking app. may be you will need to trim the result (and possibly capitalize it) before comparison...
1- My OS IS NOT VISTA! it is Windows XP x64! yes (it does exists!)
2- I may can gain access to a Vista x64 system too:
With some effort I can setup a Vista in a virtual machine
for limited testing time only (because without license key)
If I find some time to do that, I will check:
- if same bug apply
- what your OS version check app. returns on such OS
||This problem occurs on XP 64 AND Vista 64. So I fixed it for Winodws 64 bit versions.|
|2008-01-10 11:43||Didier Reis||New Issue|
|2008-01-10 11:43||Didier Reis||File Added: SnapPropSheet.JPG|
|2008-01-10 20:42||Friedemann||Status||new => assigned|
|2008-01-10 20:42||Friedemann||Assigned To||=> Friedemann|
|2008-01-10 22:05||Friedemann||Note Added: 0000257|
|2008-01-10 22:05||Friedemann||Status||assigned => feedback|
|2008-01-11 09:43||Didier Reis||Note Added: 0000258|
|2008-01-13 02:18||Friedemann||Status||feedback => resolved|
|2008-01-13 02:18||Friedemann||Fixed in Version||=> 2.2.6|
|2008-01-13 02:18||Friedemann||Resolution||open => fixed|
|2008-01-13 02:18||Friedemann||Note Added: 0000266|