Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.20;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.021 c
2-1197828478
Motzart
2007-12-16 21:07
2008.01.20
Календарь


6-1178618675
Glu
2007-05-08 14:04
2008.01.20
Вызов окна дозвона


15-1197296406
No_Dead
2007-12-10 17:20
2008.01.20
Дизайн не нарушает &#xA9 ?


1-1192652861
cadmy
2007-10-18 00:27
2008.01.20
реакция на клавиши в свернутой программе


15-1197523988
shlst
2007-12-13 08:33
2008.01.20
Ваша миссия, которая сама вас нашла :)