1. Icon resolution in ListView

Hello my name is Chris I am fairly new to Euphoria and
brand new to this list.  I have been searching the
archives (excellent tool btw) for a while to answer my
questions but this one has me stumped.  I have
extracted the first icon from shell32.dll to use in a
ListView

ic = addIcon( extractIcon( {"shell32.dll", 1} ) )

I believe this is the default icon Windows uses if it
doesn't know a file type.  The problem is that the
icon looks 'washed out' kind of fuzzy or low
resolution.  When I display my ListView and compare
the icon to the icon Windows displays in an Explorer
window set to View Details the Windows icon is crisper
with more detail/color.  This is true for all of the
ListView demos and programs that I tried.  Does anyone
else have this problem?  I am using win32lib 0.57.9,
Judith's IDE 15 on WinME.  An interesting side note is
that if I use loadLVInfo() every row gets the first
icon I added/extracted.  Anyway thanks in advance, I
have already a condiderable amount just from reading
this list.  Chris

new topic     » topic index » view message » categorize

2. Re: Icon resolution in ListView

hi Chris,
    I cannot replicate you're problem as here everything works out just
fine. what listview style is being used? Try using LVS_ICON on its own.
    Also the shell provides up to 65 icons, so try changing the 1 to
anyvalue in between.
      ic = addIcon( extractIcon( {"shell32.dll", 8} ) )


----- Original Message -----
From: <cafromsw at yahoo.com>
To: "EUforum" <EUforum at topica.com>
Subject: Icon resolution in ListView


>
> Hello my name is Chris I am fairly new to Euphoria and
> brand new to this list.  I have been searching the
> archives (excellent tool btw) for a while to answer my
> questions but this one has me stumped.  I have
> extracted the first icon from shell32.dll to use in a
> ListView
>
> ic = addIcon( extractIcon( {"shell32.dll", 1} ) )
>
> I believe this is the default icon Windows uses if it
> doesn't know a file type.  The problem is that the
> icon looks 'washed out' kind of fuzzy or low
> resolution.  When I display my ListView and compare
> the icon to the icon Windows displays in an Explorer
> window set to View Details the Windows icon is crisper
> with more detail/color.  This is true for all of the
> ListView demos and programs that I tried.  Does anyone
> else have this problem?  I am using win32lib 0.57.9,
> Judith's IDE 15 on WinME.  An interesting side note is
> that if I use loadLVInfo() every row gets the first
> icon I added/extracted.  Anyway thanks in advance, I
> have already a condiderable amount just from reading
> this list.  Chris
>
>
>
> TOPICA - Start your own email discussion group. FREE!
>

new topic     » goto parent     » topic index » view message » categorize

3. Re: Icon resolution in ListView

As soon as I hit send I knew I left some information
out.  I created the ListView with
LVS_REPORT,LVS_SHOWSELALWAYS and add the extended
attribute LVS_EX_FULLROWSELECT.  It doesn't seem to
matter which icon I pull from shell32.dll or even if I
use one of the sample icons from the win32lib\demo 
directory 'disks04.ico' they all have the same
appearance.  I did notice that opening a
getOpenFileName dialogue and changing it's view to
'detail' shows the icons correctly on my system. 
Chris

--- jordah at btopenworld.com wrote:
> 
> hi Chris,
>     I cannot replicate you're problem as here
> everything works out just
> fine. what listview style is being used? Try using
> LVS_ICON on its own.
>     Also the shell provides up to 65 icons, so try
> changing the 1 to
> anyvalue in between.
>       ic = addIcon( extractIcon( {"shell32.dll", 8}
> ) )
> 
> 
> ----- Original Message -----
> From: <cafromsw at yahoo.com>
> To: "EUforum" <EUforum at topica.com>
> Sent: Wednesday, January 08, 2003 12:46 AM
> Subject: Icon resolution in ListView
> 
> 
> > Hello my name is Chris I am fairly new to Euphoria
> and
> > brand new to this list.  I have been searching the
> > archives (excellent tool btw) for a while to
> answer my
> > questions but this one has me stumped.  I have
> > extracted the first icon from shell32.dll to use
> in a
> > ListView
> >
> > ic = addIcon( extractIcon( {"shell32.dll", 1} ) )
> >
> > I believe this is the default icon Windows uses if
> it
> > doesn't know a file type.  The problem is that the
> > icon looks 'washed out' kind of fuzzy or low
> > resolution.  When I display my ListView and
> compare
> > the icon to the icon Windows displays in an
> Explorer
> > window set to View Details the Windows icon is
> crisper
> > with more detail/color.  This is true for all of
> the
> > ListView demos and programs that I tried.  Does
> anyone
> > else have this problem?  I am using win32lib
> 0.57.9,
> > Judith's IDE 15 on WinME.  An interesting side
> note is
> > that if I use loadLVInfo() every row gets the
> first
> > icon I added/extracted.  Anyway thanks in advance,
> I
> > have already a condiderable amount just from
> reading
> > this list.  Chris
> >
> >
> > TOPICA - Start your own email discussion group.
> FREE!
> >
> 
> 
> 
> TOPICA - Start your own email discussion group.
> FREE!
>
>
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu