Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.01.20;
Скачать: [xml.tar.bz2];

Вниз

Иконки приложений   Найти похожие ветки 

 
ZLinX   (2007-12-14 12:12) [0]

Как в приложении, разрабатываемом на Delphi создать у приложения полноцветную пиктрограмму


 
Anatoly Podgoretsky ©   (2007-12-14 12:19) [1]

> ZLinX  (14.12.2007 12:12:00)  [0]

Зачем создай ее во внешнем редакторе.


 
Семен Сурков   (2007-12-14 12:59) [2]

сначала надо нарисовать ico
потом в опциях проекта (Project \ Options \ Application) добавить ico к проекту.


 
ZLinX   (2007-12-14 14:10) [3]

я знаю как создать иконку приложения, но при создании ее высшеприведенным способом иконка вставляется с низким содержанием цветов


 
ПЛОВ ©   (2007-12-14 14:55) [4]

А других прог кроме делфийских для рисования иконок не существует? Могу дать на_водку - Icon XP :)


 
@!!ex ©   (2007-12-14 14:56) [5]

> [4] ПЛОВ ©   (14.12.07 14:55)

Да вопрос не в создании. А в том, что Дельфи ее при встакве поганит...


 
Anatoly Podgoretsky ©   (2007-12-14 15:09) [6]

> @!!ex  (14.12.2007 14:56:05)  [5]

Ты не умеешь их готовить.


 
Kolan ©   (2007-12-14 16:33) [7]

> Да вопрос не в создании. А в том, что Дельфи ее при встакве
> поганит&#133

И меня никогда не поганила. Странно&#133 что я делаю не так?


 
ZLinX   (2007-12-14 16:53) [8]

Delphi 7


 
Igor Zorkov ©   (2007-12-14 17:32) [9]


> @!!ex ©   (14.12.07 14:56) [5]


Delphi ни чего не поганит, поганите вы


 
ZLinX   (2007-12-14 17:35) [10]


> Igor Zorkov ©


каким образом вставить иконку, не поганя ее


 
Kolan ©   (2007-12-14 17:40) [11]

> Delphi 7

Да и Delphi 7 тоже ниче не поганит.

каким образом вставить иконку, не поганя ее
Сказли же уже:


 
Kolan ©   (2007-12-14 17:41) [12]


> Сказли же уже:

Project \ Options \ Application \ Load Icon


 
Igor Zorkov ©   (2007-12-14 17:42) [13]


> ZLinX   (14.12.07 17:35) [10]


Вставить куда?

Проблемма в чем, поконкретней можно описать.


 
ZLinX   (2007-12-14 17:53) [14]

Я ЗНАЮ КАК ВСТАВЛЯТЬ ИКОНКИ

НО ПРИ ВСТАВКЕ ОН ИХ БЬЕТ

(ВСТЬАВЛЯЕШ ИКОНКУ А ОНА ПРИ ВСТАВКЕ СБРАСЫВАЕТ ЦВЕТНОСТЬ
ДО 16-ЦВЕТНОЙ ПАЛИТРЫ )

P.S.

Linux -- рулез

а Windows- -- полный ********************


 
Kolan ©   (2007-12-14 17:55) [15]

> Я ЗНАЮ КАК ВСТАВЛЯТЬ ИКОНКИ
>
> НО ПРИ ВСТАВКЕ ОН ИХ БЬЕТ
>
> (ВСТЬАВЛЯЕШ ИКОНКУ А ОНА ПРИ ВСТАВКЕ СБРАСЫВАЕТ ЦВЕТНОСТЬ
> ДО 16-ЦВЕТНОЙ ПАЛИТРЫ )

Блондинка?


> Linux —— рулез
>
> а Windows— —— полный

И?

ЗЫ
 Нефих пиратские диски покупать.


 
ZLinX   (2007-12-14 18:08) [16]


> > Linux —— рулез> > а Windows— —— полный И?


Дело в том что линух Опережает форточки в плане графического интерфейса . в качестве иконки в нем может быть использован рисунок любого формата и с цветностью trueColor+альфа канал. а в виндовсе только ico да и то неполноцветный


 
ketmar_   (2007-12-14 18:12) [17]

>ZLinX   (14.12.07 17:53) [14]
дятел опоздал к осеннему обострению?


 
Kostafey ©   (2007-12-14 18:55) [18]

Народ не кричим, между прочем автор прав.

Действительно, не знаю как прочие, но Delphi 7
действительно не позволяет использовать
иконки с большим разрешением, обрезая их разрешение
и цветовую гамму.

Я в этом случае использовал только то разрешение
и набор цветов, которые не искажались при
применении для иконки прилоения.


 
ketmar_   (2007-12-14 19:05) [19]

>Delphi 7 действительно не позволяет
то-то я многоцветные иконы с альфаканалом совал. оказываедцо, я шаман!


 
Kostafey ©   (2007-12-14 19:10) [20]

> [19] ketmar_   (14.12.07 19:05)
> >Delphi 7 действительно не позволяет
> то-то я многоцветные иконы с альфаканалом совал. оказываедцо,
> я шаман!

Блин, я тоже не монохромные, и тоже с альфаканалом,
но теперь поробуй-ка засунуть иконку 64*64 с 32k цветовой гаммой.


 
ketmar_   (2007-12-14 19:29) [21]

и в чём проблема? O_o

а. я понял. кроме гуёв ничем пользоваццо не умеем. для чего кнопочки в гуях нет -- то, значится, невозможно.


 
Kostafey ©   (2007-12-14 19:35) [22]

> [21] ketmar_   (14.12.07 19:29)
> и в чём проблема? O_o
>
> а. я понял. кроме гуёв ничем пользоваццо не умеем. для чего
> кнопочки в гуях нет -- то, значится, невозможно.

От ты злыдень.
Так в том и сабж.
Как "негуём" це сделать можно? :)


 
ketmar_   (2007-12-14 19:51) [23]

>Как "негуём" це сделать можно? :)
нарисовал -- и в ресурсы. для особо хардкорных можно не рисовать, а сразу вводить hex-код. для остальных -- любым нормальным редактором иконок. и маааленький .rc-скрипт.


 
Kostafey ©   (2007-12-14 20:04) [24]

> и маааленький .rc-скрипт.

Это как?


 
PEAKTOP ©   (2007-12-14 20:45) [25]

0) Допустим, проект имеет имя "project1.dpr"
1) Рисуем иконку в какой-нибудь программе. Лично я пользую IconXP, благо на китайских северах можно найти с "таблэткой".
2) Сохраняем ее в каталоге проекта с именем, допустим, "myicon.ico"
3) В каталоге с проектом создаю текстовый файл с имемем проекта и расширением "project1.rc" следующего содержания

MAINICON ICON   "myicon.ico"

4) Допустим, Делфи проинсталлена в каталог C:\program Files\Borland\Delphi7
5) Создаем BAT-файл

c:\progra~1\borland\delphi7\bin\brcc32.exe -32 project1.rc>project1.res.log


6) Запускаем этот bat-ник и получаем "project1.res"
7) Открываем Делфи, компилим - и прога с новой иконкой.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.046 c
15-1197444371
em240
2007-12-12 10:26
2008.01.20
VS2008+компиляция под FrameWork 1


2-1198324608
223001
2007-12-22 14:56
2008.01.20
подскажите пожалста


6-1179133249
Санек2007
2007-05-14 13:00
2008.01.20
Загрузка изображения с сайта


2-1198071249
Alik
2007-12-19 16:34
2008.01.20
Кодировка КОИ-8 в текстовом файле


15-1197530353
Dennis I. Komarov
2007-12-13 10:19
2008.01.20
Посоветуйте on-line мануальчик для Oracle желательно RU.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский