Flex Доступ к системным значкам ОС - PullRequest
1 голос
/ 03 декабря 2010

Привет, кто-нибудь знает, что я могу отобразить значок файла, который был связан с этим файлом в родной ОС.

У меня есть список содержимого папки. Для изображений я отображаю изображение, для всего остального я отображаю общее изображение. Однако было бы здорово, если бы я мог подключиться к ОС и просто использовать значок, который использует ОС. Например, если я установил Microsoft Word на свой компьютер, то при просмотре текстового документа в файловой системе отобразится значок слова, созданный Microsoft для текстовых документов. Для MP3 это может быть значок звука типа iTunes, если у меня установлен iTunes и т. Д.

По сути, для всех файлов в моем списке плиток я хочу просто показать тот же значок, что и в Windows, или в Mac OS и т. Д.

В дополнение к этому, если ОС создает миниатюру для файла (например, изображения, видео и PDF), можно ли использовать этот большой палец, созданный этой ОС?

Приветствия

Craig

Ответы [ 2 ]

0 голосов
/ 29 марта 2011

Я тоже искал тот же вопрос и наткнулся на это Отображение собственных значков в AIR . В этой ссылке приведен пример кода для рендеринга системных системных значков.

Надеюсь, это будет полезно.

0 голосов
/ 03 декабря 2010

Вы можете написать зависящие от ОС инструменты, которые будут извлекать собственные значки (EXE для Win, DMG для Mac и т. Д.) И упаковывать их вместе с вашим приложением в собственный установщик.

После этого вы сможетевызвать эти нативные инструменты из приложения AIR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...