Skins are not available
Moderators: XnTriq, helmut, xnview
-
- Author of XnView
- Posts: 44917
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Do you have all sub folders in skins folder?Anonymous wrote:I had 1.61Complete (zip file) I just downloaded 1.70.4Complete (zip file) and the skins folder is there with all the choices but in Options-->Toolbar-->Skin only the default is available and none of the others are showing up. I didn't have that problem in 1.61.
I am using win 98.
E.g.:
..\skins\Amiga\
..\skins\Art-Ice\
...
Pierre.
-
- Author of XnView
- Posts: 44917
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Yes each one has its own info.txt
for example:
for example:
Code: Select all
label="Toolbar 10 (Olivier Parisot)"
width = 25
height = 25
auto = 1
-
- Posts: 8705
- Joined: Sun Oct 12, 2003 6:47 pm
- Location: Frankfurt, Germany
Perhaps your two installations of XnView are mixed (1.61 and 1.70), and cause the toolbar skins not to appear. As you write, you used the ZIP archive for both versions of XnView. Did you unpack into the same directory or did you use separate directories?
I suggest the following:
1.) First, I'd say that you start your old or new XnView and make sure that in the options, category "Install" you have unchecked "Use registry to save options". Then you exit XnView.
2.) Unpack XnView 1.70 into a brand-new directory and start it from there.
I'm quite sure that you will see the skins in the options, then.
Now comes the fine tuning:
If you want to keep your old bookmarks, you exit XnView and then copy the file 'bookmark.ini' from the old program folder of XnView to the new program folder.
I'd be hesitant to copy the 'xnview.ini'. Normally the .ini file is compatible, but this is theory...
If you want to use the registry for saving the XnView options, you can active the setting "Use registry to save options", again.
Hope this helps, Helmut
I suggest the following:
1.) First, I'd say that you start your old or new XnView and make sure that in the options, category "Install" you have unchecked "Use registry to save options". Then you exit XnView.
2.) Unpack XnView 1.70 into a brand-new directory and start it from there.
I'm quite sure that you will see the skins in the options, then.
Now comes the fine tuning:
If you want to keep your old bookmarks, you exit XnView and then copy the file 'bookmark.ini' from the old program folder of XnView to the new program folder.
I'd be hesitant to copy the 'xnview.ini'. Normally the .ini file is compatible, but this is theory...
If you want to use the registry for saving the XnView options, you can active the setting "Use registry to save options", again.
Hope this helps, Helmut
Thanx for the help but I unpacked new one into a separate directory and I am sure I didn't have the "Use registry to save options" checked in the old version unless it was checked by default which I don't think was the case.
Since I had the zip file from the older version on my HD, I started from scratch I followed your steps by removing both versions and then unpacking older version first...no problem with skin and registry setting is unchecked then I removed old and unpacked new one (in different directory eventhough I had already removed older version) but skin doesn't show up.
Skin is not really important as the program is great so I can live without the skins but its up to you obviously if you want to trace a potential problem
Since I had the zip file from the older version on my HD, I started from scratch I followed your steps by removing both versions and then unpacking older version first...no problem with skin and registry setting is unchecked then I removed old and unpacked new one (in different directory eventhough I had already removed older version) but skin doesn't show up.
Skin is not really important as the program is great so I can live without the skins but its up to you obviously if you want to trace a potential problem
-
- Posts: 8705
- Joined: Sun Oct 12, 2003 6:47 pm
- Location: Frankfurt, Germany
Hi everyone!
I'm running XnView 1.80.3 (Sep 6 2005) on a fully patched Windows 2000 SP4 and I've been dealing with this problem, too.
Maybe I've found a workaround.
It seems that XnView is checking for the time/date stamps of the subdirectories in the "\skins" folder for some reason.
A skin will only show up in the program's list of available skins, if the subdirectory it is saved in has a date that's newer than the version of your XnView.
Try this:
Create copies of the subdirectories in the "\skins" folder, then delete the original ones and start XnView again.
Works for me...
I'm running XnView 1.80.3 (Sep 6 2005) on a fully patched Windows 2000 SP4 and I've been dealing with this problem, too.
Maybe I've found a workaround.
It seems that XnView is checking for the time/date stamps of the subdirectories in the "\skins" folder for some reason.
A skin will only show up in the program's list of available skins, if the subdirectory it is saved in has a date that's newer than the version of your XnView.
Try this:
Create copies of the subdirectories in the "\skins" folder, then delete the original ones and start XnView again.
Works for me...
-
- XnThusiast
- Posts: 4441
- Joined: Sun Oct 17, 2004 4:57 am
- Location: Bordeaux, France
To upgrade---
Starter Guest
Hello !
• I had not these troubles under Win 98 SE with the previous versions you quote…
• A bit aside :
- If you upgrade to 1.80.3, you must change all skins, because they have been modified since the 1.80 version. Now, the file info.txt must contain an extra line, i.e. :
Kind regards,
Claude
Clo
Hello !
• I had not these troubles under Win 98 SE with the previous versions you quote…
• A bit aside :
- If you upgrade to 1.80.3, you must change all skins, because they have been modified since the 1.80 version. Now, the file info.txt must contain an extra line, i.e. :
This line shows that the skin is designed for XnView 1.80 and newer…label = "Mus_23 (Claude Charries)"
filename = "main.bmp"
disabled = "blurred.bmp"
browser = 1
auto = 1
small = "browser.bmp"
width = 23
height = 24
version = 2
Kind regards,
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice •
As it turns out, what I posted earlier about time/date stamps wasn't quite right. Sorry 'bout that.
(Note to self: Never post on an open forum when you're tired.)
@Clo: Thanks for your comment!
Of course you're right, info.txt now has to include a "version = 2" line.
But still, there seems to be some sort of bug concerning the way XnView is handling skins, and after further experementing today I think I got to the bottom of this.
I deleted all subfolders from the "\skins" directory.
Then I created 2 new subfolders called "test_1" and "test_2".
I put an info.txt in each of these folders.
and
I also copied two 24bit/truecolor .BMP files into each folder:
- main.bmp (w792xh24 pixels)
- browser.bmp (w128xh16 pixels)
I removed the archive attribute from the info.txt file in the "test_1" folder, and I made sure that the info.txt file in the "test_2" folder had the archive attribute set.
When I started XnView, only the default and the "Test 2" skin appeared in the list.
So it appears to me as if XnView "sees" only those skins whose info.txt has its archive attribute set.
Anyone plz correct me if i'm wrong here!
BTW: Where can I get the "Mus_23 (Claude Charries)" skin?
WW (Guest #2)
(Note to self: Never post on an open forum when you're tired.)
@Clo: Thanks for your comment!
Of course you're right, info.txt now has to include a "version = 2" line.
But still, there seems to be some sort of bug concerning the way XnView is handling skins, and after further experementing today I think I got to the bottom of this.
I deleted all subfolders from the "\skins" directory.
Then I created 2 new subfolders called "test_1" and "test_2".
I put an info.txt in each of these folders.
Code: Select all
label = "Test 1"
width = 24
height = 24
browser = 1
auto = 1
version = 2
Code: Select all
label = "Test 2"
width = 24
height = 24
browser = 1
auto = 1
version = 2
- main.bmp (w792xh24 pixels)
- browser.bmp (w128xh16 pixels)
I removed the archive attribute from the info.txt file in the "test_1" folder, and I made sure that the info.txt file in the "test_2" folder had the archive attribute set.
When I started XnView, only the default and the "Test 2" skin appeared in the list.
So it appears to me as if XnView "sees" only those skins whose info.txt has its archive attribute set.
Anyone plz correct me if i'm wrong here!
BTW: Where can I get the "Mus_23 (Claude Charries)" skin?
WW (Guest #2)
-
- XnThusiast
- Posts: 4441
- Joined: Sun Oct 17, 2004 4:57 am
- Location: Bordeaux, France
Works with <none>
Hello !
- It seems that all info.txt files have the <a> attribute @ home, but I've ckecked removing the attribute for the example I have shown above -so <none>-, and the skin works still under Win 98 SE…
- You can get my own skins from THIS PAGE, and also the Manual I make for years just below…
Kind regards,
Claude
Clo
- It seems that all info.txt files have the <a> attribute @ home, but I've ckecked removing the attribute for the example I have shown above -so <none>-, and the skin works still under Win 98 SE…
- You can get my own skins from THIS PAGE, and also the Manual I make for years just below…
Kind regards,
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice •
Hello Clo!
Merci beaucoup de votre réponse rapide.
Your name sounded familiar to me, probably because I already downloaded your Help-gb.chm file as an additional resource to the regular help file provided with XnView.
I certainly agree with Guest #1:
Perhaps Monsieur pierre.g will look into this and shed some light on the matter, if he finds the time.
WW
Merci beaucoup de votre réponse rapide.
Your name sounded familiar to me, probably because I already downloaded your Help-gb.chm file as an additional resource to the regular help file provided with XnView.
Hm. Could it be a Windows 2K only problem?and the skin works still under Win 98 SE…
I certainly agree with Guest #1:
Since I got the skins working on my machine, it's just curiosity that makes me wonder what lies behind this "mystery".Skin is not really important as the program is great so I can live without the skins but its up to you obviously if you want to trace a potential problem
Perhaps Monsieur pierre.g will look into this and shed some light on the matter, if he finds the time.
WW
-
- Author of XnView
- Posts: 44917
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Strange, ok i check...Anonymous wrote: I removed the archive attribute from the info.txt file in the "test_1" folder, and I made sure that the info.txt file in the "test_2" folder had the archive attribute set.
When I started XnView, only the default and the "Test 2" skin appeared in the list.
So it appears to me as if XnView "sees" only those skins whose info.txt has its archive attribute set.
Pierre.