Page 2 of 3
Posted: Fri Feb 02, 2007 1:16 pm
by xnview
Drahken wrote:The problem there is that most icons (especially ones made with free software) are 8bit, meaning that the majority of icon files won't show with transparency in xnview. While xnview itself can make icon files in 24bit format, it can only make transparent files (of any kind) in 8bit format.
The problem is that my internal image library can use 8bits + trasnparency index, or 32bits (alpha). But ico in 8bits have an image in 8bits and a mask in 1bit. For 24bits ico, i expand the mask into the alpha channel, do you want to expland 8bits too in 32bits??
Plug-in---
Posted: Fri Feb 02, 2007 1:38 pm
by Clo
—> Pierre

Hello !
• Did you skip my message just before ?
- I guess that using a plug-in in a non-modal window (or so) for the 8+1 ICO files should be better than waste memory and resources to expand them to 32 BPP, regardless the issues which occur currently with that method for the original 24 BPP…

KR
Claude
Clo
Re: Plug-in---
Posted: Fri Feb 02, 2007 1:48 pm
by xnview
Clo wrote:
• Did you skip my message just before ?
- I guess that using a plug-in in a non-modal window (or so) for the 8+1 ICO files should be better than waste memory and resources to expand them to 32 BPP, regardless the issues which occurs currently with that method for the original 24 BPP…
I don't understand, if you use a plugin the problem still the same, 8bits+mask is not possible...
Why not ?
Posted: Fri Feb 02, 2007 1:54 pm
by Clo
• The plug-in I quote in my previous message works for these *.ICO 8+1 and *.ICL containing them too in TC,
the transparency is rendered alright.
- I don't see why it couln't work when invoked from XnView, supposing indeed it be adapted,
that is not the sea to drink, I guess…

KR
Claude
Clo
Re: Why not ?
Posted: Fri Feb 02, 2007 2:11 pm
by xnview
Clo wrote:
• The plug-in I quote in my previous message works for these *.ICO 8+1 and *.ICL containing them too in TC,
the transparency is rendered alright.
But the problem is not the loading, xnview can't use 8bits+Mask 1bit picture!!
Start APP…
Posted: Fri Feb 02, 2007 7:48 pm
by Clo
• I guess you misunderstood me, I mean : Use a plugin¦tool -maybe as a standalone APP coming on top with an appropriate window size- and able to support ICO 8+1 when such a format is detected…
- It might be possible, I don't see any other way avoiding to start such an APP automatically.
• Currently, one is bound to use Open With that's really not handy at all…
- We are talking of the
viewing only here, are we not ?
- The processing is
not the topic, this is another story…

KR
Claude
Clo
Re: Same song…
Posted: Fri Feb 02, 2007 8:00 pm
by XnTriq
Clo wrote:{Mr. Librarian, please, a nice panel of the related threads, including the French ones ? TIA ! }
A votre service, Monsieur Charries! Your wish is my command.
I took the liberty to also include links to threads where transparency issues with other formats (i.e. GIF, PNG & TIFF) were discussed, because I've come to believe that this is not an ICO-/ICL-specific problem.
WHA !
Posted: Fri Feb 02, 2007 8:26 pm
by Clo
—> XnTriq

Good evening,
• WHA !
Won_der_ful ! Thanks a lot !
• Indeed all transparency problems are related to that topic…
• Viewing such a thread-collection, one can't say that it's a minor issue…

KR, Cordialement,
Claude
Clo
Posted: Fri Feb 02, 2007 8:37 pm
by ouistiti
Thanks
XnTrig, good job !
The core of the programme itself doesn't support a lot of formats
without plug-ins,
and it does
with plug-ins, so where is the difference
Friendly,
Paul
Posted: Sat Feb 03, 2007 8:27 am
by xnview
ouistiti wrote:The core of the programme itself doesn't support a lot of formats
without plug-ins,
and it does
with plug-ins, so where is the difference
The problem is not to load ICO

I can load ico, the problem is to use such bitmap format (8bits+mask 1bit), i must convert it to a compatible format...
When you load 24bits+mask, i convert it in 32bits.
Pffffffftttttttttt............
Posted: Sat Feb 03, 2007 9:04 am
by Clo
Pierre

Good morning,
•
Sigh…
• Paul and I don't mean that XnView itself has to load the 8+1 ICO to display it directly ! It can't, and
this is the issue !
- We mean : Just detect the format (so, loaded in another thread not displayed to perform the detection),
then send the image to a plugin which loads and displays it, like suggested above…
• For instance, the Lister of TC is unable to display anything else than 16² and 32² icons and 4 BPP…
- With its
IclView plug-in (or others),
all kinds of icons are displayed OK !
- Indeed, the *.ICO file-type is detected by TC-Lister, but loaded for¦by the plugin
which displays its window on-top within the Lister one…

KR
Claude
Clo
Re: Pffffffftttttttttt............
Posted: Sat Feb 03, 2007 9:22 am
by xnview
Clo wrote:
• Paul and I don't mean that XnView itself has to load the 8+1 ICO to display it directly ! It can't, and this is the issue !
- We mean : Just detect the format (so, loaded in another thread not displayed to perform the detection),
then send the image to a plugin which loads and displays it, like suggested above…
You want only to view correctly? Even if it's on another dialog?
Posted: Sat Feb 03, 2007 9:37 am
by helmut
Thank you all for your contributions and comments. I didn't expect such a discussion for my simple question.

Obviously there are really issues and problems when viewing of ICO files.
ICO might not be the #1 file format, but XnView's main job is viewing files, so viewing should be supported properly. But please no special dialog - otherwise we would have "Image view", "Fullscreen - Browser", "Fullscreen - Edit", and "Image view - Icon". That would be a real nightmare, then.

Viewing…
Posted: Sat Feb 03, 2007 10:09 am
by Clo
Pierre

Yes , like I said above, only
viewing properly is sufficient currently…
helmut
• Hi !
• I guess that
Pierre made a pen slip and meant "another
window", according to that I explained formely about the TC Lister.
- So, a window that comes and fits the main View, that is not annoying at all, IMHO…
- Some subsidiary issues have to be solved, i.e. the Next¦Previous file commands, but not a big deal, I think…

KR - G.
Claude
Clo
Posted: Sat Feb 03, 2007 9:35 pm
by Drahken
The problem is not to load ICO Smile I can load ico, the problem is to use such bitmap format (8bits+mask 1bit), i must convert it to a compatible format...
What about converting it to a transparent GIF image for viewing?