|
Тема
|
Много тъп въпрос вероятно
|
|
Автор | Adjamia (Нерегистриран) |
Публикувано | 12.02.01 11:33 |
|
Значи,
с Image Editor създавам нов ресурсен файл и в него поставям само една икона.
В единия от модулите на проекта си пиша {$R ICONS.RES} и си компилирам.
Целта е иконата да мога да я използувам в една динамично създавана форма. Това се получава, но има и един страничен ефект - тая икона става главана за проекта - не в Project/Options, а при разглеждане на компилираното приложение с Explorer. Това вероятно е нещо много елементарно за отстраняване, само, че не го намерих в наличната литература. Ще ми помогнете ли?
| |
Тема
|
Re: Много тъп въпрос вероятно
[re: Adjamia]
|
|
Автор | HACKCHO (Нерегистриран) |
Публикувано | 12.02.01 12:16 |
|
Кажи по-конкретно какво правиш с тая иконка, как я слагаш във формафа и т. н.
| |
Тема
|
Re: Standartno
[re: HACKCHO]
|
|
Автор | Adjamia (Нерегистриран) |
Публикувано | 12.02.01 12:55 |
|
Ами мисля, че както си му е реда:
with TImage.Create(DForm) do
begin
Name := 'Icona';
Parent:= DForm;
Picture.Icon.Handle := LoadIcon(hInstanse,PChar('Icon_name'));
end;
Нещо подобно, ама не мисля, че това е проблема щото с тая динамична и вторична форма проблем няма.
| |
|
Предполагам, че по начина по който я включваш, иконата ти става приоритетна.
Според мен трябва да присвоиш икона с Project/Options, за да измести тази, опитай и да присвоиш икона и на свойството Icon на главната форма.
Аз иконите си ги правя като отворя с Image Editor ресурсния файл на приложението и в него създавам новите икони. Delphi така ги подрежда в Exe-то, че в такъв случай главна е тази на проекта. Така че моят съвет е да пробваш по този начин.
Intangible Spirit
| |
Тема
|
Re: Това проблем ли е...
[re: lntangible]
|
|
Автор |
SDR (непознат
) |
Публикувано | 13.02.01 12:37 |
|
Za ikonata probwaj da q wkluchish sled {$R project} ili neshto takowa shtoto maj pyrwata wkluchena stawa i ikona na App-a t.e. wkluchi q mqkude na krai i gotowa.
pa i ako nasilstweno opredelish ikonata pa nqma da sbyrkash...
| |
Тема
|
Re: Това проблем ли е...
[re: SDR]
|
|
Автор | Adjamia (Нерегистриран) |
Публикувано | 15.02.01 13:48 |
|
Ами, как да ви кажа, всички тея неща съм ги изпълнил по подразбиране, ама пак не става. Т.е. направена е именно с Image Editor, опитах и да сменя в Project/Options и пак не става и е след {$R *.RES}. Пък и освен това, някъде в инициализацията на обекта Application има едно:
Application.Icon.Handle := LoadIcon(MainInstanse,'MAINICON');
а като правя resource- н преглед и двете икони са си там, като MAINICON си е първа. Така, че проблема остава. Очаквам други предложения.
| |
Тема
|
Къде бил ключа за бараката!
[re: SDR]
|
|
Автор | Aджaмия (Нерегистриран) |
Публикувано | 27.03.01 12:20 |
|
Много тъпо - те се подреждат (ресурсните икони) по азбучен ред и Виндоуса взема първата от тях. Това беше проблем, а иначе в самото приложение проблем няма. :)
| |
|
|
|
|