Сайт А.В. Сарикова
Разделы
Главная
Новости
Программы
Статьи
Web-разработки
Отзывы
Контакты
 
Новости
 
Посетите
фотопазлы . where to find extended battery for hp mini 1000 minipc? . модели кораблей для склеивания . хостинг дешево . Безопасность компьютера Уфа . утилизация энергосберегающих ламп . Государственный заказ - обучение, косультирование. . Аренда грузовых автомобилей- без залога, без водителей. . Основы интернет бизнеса - раскрутка сайтов. Уникальность контекстной рекламы. . Сайты за 5000 рублей - контекстная реклама. Brunna - Увеличит продажи.
 
Статьи
Смена иконки в приложении BeOS
В операционной системе BeOS файлы имеют иконки, показывающие, что собой представляет файл: приложение, данные, рисунок и т.д. Иконка файла данных, как правило, указывает программу, открывающую этот файл по умолчанию. Приложение же может иметь любую иконку.

Если вы создаете программы в среде BeIDE, то ваши программы имеют стандартные иконки, состоящие из трех разноцветных кубиков. Если вы хотите, чтобы ваше приложение приобрело уникальную иконку, воспользуйтесь следующей схемой для ее создания и включения в приложение:

1. Cоздайте файл ресурсов, который будет содержать требуемые иконки (обычную и маленькую). Для этого запустите приложение QuickRes, входящее в BeIDE (/boot/develop/tools/experimental/QuickRes/QuickRes). Откроется пустой проект.

2. Нажмите комбинацию клавиш Alt-I (или выберите пункт меню Edit->New Item). В открывшемся окне New Resources выберите ресурс - Icon('ICON'), а внизу - тип ресурса (Type) - Attribute. Подтвердите создание ресурса кнопкой Add.

3. В вашем проекте появятся два ресурса - ICON и MICN (обычная и маленькая иконки). Отредактируйте их в окне внизу или в отдельном окне (можно также вставлять части изображений из буфера обмена). Заметьте, что параметры ID этих иконок - не номера, а слово (attr).

4. Измените имена иконок (параметр Name): стандартной иконке (ICON) присвойте имя BEOS:L:STD_ICON, а маленькой (MICN) - имя BEOS:M:STD_ICON. Имя можно отредактировать, нажав мышью на существующее имя.

5. Скопируйте обе иконки (комбинация клавиш ALT-D или пункт меню Edit->Duplicate Item). Вы видите, что имена новых иконок не изменились, а параметры ID приобрели числовые значения (это говорит о том, что новые иконки являются не атрибутами, а собственно ресурсами).

6. Сохраните получившийся файл с расширением .rsrc. Чтобы приложение приобрело иконку, заключенную в только что сохраненном файле ресурсов, включите этот файл в проект вашего приложения и перекомпилируйте проект.

Иконку можно изменить и в уже созданном приложении. Для этого откройте его в QuickRes и выполните пункты 2-5 (пятый пункт в этом случае, кстати, выполнять не обязательно), а при выходе сохраните сделанные изменения.

Описанные действия по изменению иконок производились в операционной системе BeOS 5.0 Personal Edition.
© O. Sarikov, 2008 - 2010