![]() |
|
![]() ![]() ![]() |
|
Sality123 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 10.3.2011 Репутация: нет Всего: нет |
Всем привет, вобзможно для многих это и глупый вопрос, но у меня что-то не очень получается его решить. Собственно при создании ярлыка экзешника, внешний вид его совсем не такой как у экзешника, а какойто размазаный и кубиками..
Заранее спс. |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
А причем тут Кроссплатформенное программирование?
Скорее всего, для ярлыка был выбран значок более низкого разрешения, чем по умолчанию для экзешников. Зайди в свойства ярлыка и нажми на кнопку "сменить значок" и выбери подходящий. |
|||
|
||||
ecspertiza |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 3.11.2008 Где: г.Смоленск Репутация: 4 Всего: 5 |
Телепатирую:
Ты накидал софтину и пробуешь поставить свою иконку для бинарного файла, но у тебя ничего не выходит и ты видишь стандартную картинку ? |
|||
|
||||
Sality123 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 10.3.2011 Репутация: нет Всего: нет |
bsa - мне не нужно менять картинку ярлыка, мне нужно чтоб при создании ярлыка (windows - правойкнопкой по эезешнику - создать ярлык) ярлык создался с таким же изображением как и экзешник... а он создается какимто пиксельным.
ecspertiza - плохой с вас телепат ;) |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
Sality123, значит расположи иконки экзешника в порядке убывания разрешения. Естественно, для этого придется изменить *.ico и пересобрать программу.
|
|||
|
||||
ecspertiza |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 3.11.2008 Где: г.Смоленск Репутация: 4 Всего: 5 |
![]() Я то надеялся что я Ванго ![]() |
|||
|
||||
vol4ek |
|
|||
![]() конь в пальто ![]() ![]() Профиль Группа: Участник Сообщений: 304 Регистрация: 1.5.2011 Где: Минск Репутация: нет Всего: 0 |
|
|||
|
||||
Sality123 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 10.3.2011 Репутация: нет Всего: нет |
bsa - можно подробнее? де их расположить?
vol4ok - если я правильно понял.. то ваш пример, это какойто жосткий кастыль, в наглую присваивающий на рабочем столе иконку. Мне нужно сделать по человечески. я ведь учусь =) |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
Sality123, когда ты собираешь проект, то чтобы в нем была иконка, необходимо наличие файлов *.rc и *.ico (если мы про Windows). Так вот, *.ico содержит в себе пиксельное представление иконки. Причем, в одном *.ico может быть несколько иконок разных разрешений (открой редактор иконок и увидишь). Так вот, иконки должны располагаться в порядке убывания разрешения. Более того, в одном *.rc может быть прописано несколько иконок. Для создания ярлыка (да и вообще представления файла) используется первая из них. Убедись, что первой идет именно "многослойный бутерброд" (несколько изображений разных разрешений в одном файле).
По *nix все совсем иначе. Там лучше использовать векторные иконки (*.svg), хотя можно и обычные. Для этого необходимо раскидать иконки разных разрешений по каталогам внутри /usr/share/icons/hicolor. Это сообщение отредактировал(а) bsa - 16.11.2011, 23:40 |
|||
|
||||
Sality123 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 10.3.2011 Репутация: нет Всего: нет |
Конечно это уже перебор, но может у вас завалялась многослойная иконка?
Дело в том, что я нормально владею фотошопом, и что-то совсем не представляю себе что такое "бутерброд"... заранее спс. |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
Под этим словом я имел в виду многостраничную иконку. В отличие от фотошопа у иконок слои не накладываются. А ОС сама выбирает слой иконки подходящего размера.
Это сообщение отредактировал(а) bsa - 17.11.2011, 16:06 |
|||
|
||||
Sality123 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 10.3.2011 Репутация: нет Всего: нет |
Большое спс. А вобще было бы полезно написать пост как правильно это делать. В нете пошаговой инфы почти нету.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |