[Mono-dev] Windows Shell

Steve K grokys at googlemail.com
Thu Nov 30 16:48:48 EST 2006

Hi Charlie,

Like you I am more familiar with Windows, but it appears to me that many of
the virtual folders on Windows have analogues in the *nix world. For
example, looking at Nautilus on my Ubuntu system, there is a Computer and a
Desktop entry.

As for the usefulness of the library, I cannot say: as I understand it,
there seemed to be from the moma results a need to access the WIndows Shell.
Providing a manner to do this in a cross-platform manner would certainly
make porting to non-Windows system easier. The question is whether there are
already ways to access the needed functionality in Mono, using
Icon.ExtractAssociatedIcon etc.

It would be useful to hear from the people who are using the Windows Shell
API under .NET to find out what they are using it for; it could be that this
library is overkill.


On 11/30/06, Charlie Poole <charlie at nunit.com> wrote:
>  Hi Steve,
> From your comments below, it sounds as if you envision the non-Windows
> implementations as only
> applying to the file system. That's what I was thinking too, so I was
> questioning /why/ one would want
> a non-windows implementation, not whether it was possible.
> Bear with me, as I'm more of a Windows guy, but are there any
> non-filesystem items or folders
> to access in Linux desktops? Would Linux programmers want to access them
> this way?
> This is not to rain on your parade... the library sounds quite useful. But
> it seems to me that knowing
> whether this has value on other platforms might be pertinent to how you
> approach it.
> Charlie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20061130/a304ad85/attachment.html 

More information about the Mono-devel-list mailing list