BeOS - статьи


Помещение репликанта на Shelf Deskbar'а - часть 7


Наиболее простой способ зарегистрировать mime-тип в любой системе, где запускается программа - включить его описание в виде ресурса в саму программу. Для этого откомпилированный файл DeskbarReplicantDemo открываем с помощью приложения FileTypes. В появившемся окне в графе Signature пишем: application/x-vnd.DeskbarReplicantDemo (т.е. аналогично APP_NAME). В меню выбираем File/Save. Теперь при запуске mime-тип будет зарегистрирован и приложение запустится нормально.

Но еще лучше сохранить описание mime-типа в файле ресурсов и подключить этот файл в проект, чтобы описание mime-типа автоматически добавлялось в исполняемый файл при перекомпиляции проекта. Для этого сделаем все, как описано в предыдущем абзаце, но вместо File/Save выберем File/Save into Resource File. Введем имя файла DeskbarReplicantDemo.rsrc и сохраним его в каталог с проектом. Чтобы подключить файл ресурсов к проекту, просто перетащим его на окно проекта. Далее следует пересобрать (Link) проект.

Теперь, имея файл ресурсов, можно, например, создать для приложения свою иконку. Как это сделать - описано в .

Файлы проекта, описанного в статье, можно загрузить (вместе с текстом этой статьи).




Начало  Назад