Текущий архив: 2010.03.14;
Скачать: CL | DM;
Вниз
Как в зависимости от директив условной компиляции менять главную Найти похожие ветки
← →
EgorovAlex © (2009-04-16 09:05) [0]иконку приложения? Нужно подсовывать разные файлы ресурсов?
← →
EgorovAlex © (2009-04-16 09:36) [1]Сейчас пробую так, вроде работает:
{$IFDEF DEBUG}
{$R pMainIcon2.res}
{$ELSE}
{$R pMainIcon.res}
{$ENDIF}
но после добавления этих строк вместо {$R *.res} становятся задизабленными возможность изменения иконки в свойствах проекта и Version Info. Это как-то можно победить?
← →
Игорь Шевченко © (2009-04-16 10:55) [2]
> Нужно подсовывать разные файлы ресурсов?
LoadIcon использовать
← →
EgorovAlex © (2009-04-16 11:39) [3]А как LoadIcon может повлиять на отображение иконки в проводнике?
← →
Игорь Шевченко © (2009-04-16 12:38) [4]
> А как LoadIcon может повлиять на отображение иконки в проводнике?
если для отображения в проводнике, тогда LoadIcon не поможет. Тогда через условную компиляцию.
А что касается выбора в дизайнере, то дизайнер не умеет условную компиляцию в .dpr обрабатывать
← →
EgorovAlex © (2009-04-16 13:32) [5]А чем можно ещё править res файлы, желательно бесплатное
← →
EgorovAlex © (2009-04-16 19:01) [6]Может знает кто, раньше, по крайней мере в Delphi 5 был Image Editor, который хоть и с трудом, но работал и файлами ресурсов, сейчас в Delphi 2009 есть аналог?
← →
Anatoly Podgoretsky © (2009-04-16 20:00) [7]> EgorovAlex (16.04.2009 19:01:06) [6]
Теперь нет, теперь надо использовать внешние редакторы ресурсов.
← →
Германн © (2009-04-17 00:24) [8]
> А что касается выбора в дизайнере, то дизайнер не умеет
> условную компиляцию в .dpr обрабатывать
>
Вместо условной компиляции можно создать два .dpr с разным содержанием директивы {$R
← →
brother © (2009-04-17 04:03) [9]restorator поможет
← →
EgorovAlex © (2009-04-17 08:53) [10]> Вместо условной компиляции можно создать два .dpr с разным содержанием директивы {$R
Мысль интересная, но, к сожалению, дизайнер не даёт работать с ресурсами даже если просто стоит {$R pMainIcon2.res}, ему подавай строку вида {$R *.res} :(
← →
Anatoly Podgoretsky © (2009-04-17 08:57) [11]Ну так и подай требуемое. Посмотри как например было сделано в RX - две папки с ресурсами, перед компиляцией подкидываешь нужный файл с ресурсом (имена должны быть одинаковы).
← →
EgorovAlex © (2009-04-17 09:08) [12]А ведь точно, можно в Pre-Build events подсовывать нужный файл, потом можно будеть поправить его и снова пересобрать проект, спасибо за идею, сейчас попробую
← →
EgorovAlex © (2009-04-17 09:20) [13]Хм... а как там можно как-то учесть директивы условной компиляции или ещё как-то проверить условие?
Страницы: 1 вся ветка
Текущий архив: 2010.03.14;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.005 c