开发者

Flex Accessing OS System Icons

Hi does anyone know I can display the icon of a file that has been associated with that file in the native OS.

I have a tile list of a folder's contents. For images, I display the image, for everything else I display a generic image. However, it would be great if I could tap into the OS and just use the icon that the OS uses. For example, if I have installed Microsoft Word on my computer, then when I view a word document in the file system it will display the word icon that Microsoft created for word documents. For MP3's it might be an iTunes type sound icon, if I have iTunes installed and so on.

Basically, for all the files in my tile list I want to just show the same icon that Windows, or Mac OS would etc.

In additi开发者_Go百科on to this, if the OS creates a thumbnail for the file (images, videos and PDFs for example) is it possible to tap into this OS generated thumb?

Cheers,

Craig


You can write OS-dependent tools that will grab native icons (EXE for Win, DMG for Mac, etc.) and package them with your application into a native installer.

After this you will be able to call those native tools from you AIR app.


I was also searching for the same question and i came upon this Displaying native icons in AIR. In that link, there is sample code for rendering native system icons.

Hope this will be useful.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜