powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Значки при компиляции подменяются на старые
16 сообщений из 16, страница 1 из 1
Значки при компиляции подменяются на старые
    #40010564
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Человек скидывает мне форму, где в TdxBarManager подставлен новый источник значков для кнопок. Был DM.LargeImages, стал DM.LargeImages32. В дельфи на форме отображаются эти новые значки 32х32. А когда компилируешь и запускаешь, в программе отображаются старые 24х24, которые берутся с DM.LargeImages.
Если в DM переименовываю LargeImages на LargeImages1 или любое другое название, то форма начинает брать из новых и при запуске отображаются новые 32х32. Но LargeImages нужны для других форм, поэтому переименовываю его обратно, и опять при запуске подставляются значки из него вместо LargeImages32.
Причем у того человека, который это переназначил, запускается все в нормальном виде, а у меня подставляются старые.
Где еще дельфи (DevExpress) может хранить эту информацию, чтобы поправить это поведение?
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40010565
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инспектор...
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40010567
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ищи одноимённые DFM-ы
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40010569
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ImageList-ы...
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40010578
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий

ищи одноимённые DFM-ы

Как понять? В одной папке же не может быть двух одинаковых файлов.
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40010584
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ищи в разных.
DFM-ы линкуются к проекту после компиляции.
линковщику пофигу там же он лежит где и PAS-файл,
или в другом (доступном ему) каталоге.
так что, ищи дубли.
(в других каталогах)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40011018
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы все должны угадать когда в твоем приложении заменяется один компонент на другой? А поставить точку останова на сеттере и самому потрейсить никак?
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40011031
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad,

дропни файл ресурсов
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40011541
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger
Мы все должны угадать когда в твоем приложении заменяется один компонент на другой? А поставить точку останова на сеттере и самому потрейсить никак?

Как поставить точку останова на сеттере, если компонент присвоен в дизайн-тайме.
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40011542
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ma1tus
svnvlad,

дропни файл ресурсов

Не помогаит.
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40011544
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Как поставить точку останова на сеттере, если компонент присвоен в дизайн-тайме.

А DesignTime, по твоему как то по своему присваивает, минуя сеттер ?
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40011603
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Как поставить точку останова на сеттере, если компонент присвоен в дизайн-тайм
Абсолютно также как и в рантайме.
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40013312
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger
svnvlad
Как поставить точку останова на сеттере, если компонент присвоен в дизайн-тайм
Абсолютно также как и в рантайме.

Где бы этот сеттер найти еще.
Нашел только это:
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40013314
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственно, на событие OnShow повесил ShowMessage, и он показал ilLargeImages, а не ilLargeImages32. Где-то присваивается, хотя в тексте программы нигде нет. В дизайн тайме стоит ilLargeImages32.
Код: pascal
1.
2.
3.
4.
procedure TfmMain.FormShow(Sender: TObject);
begin
  ShowMessage(BarManager.ImageOptions.LargeImages.Name);
end;
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40013315
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Где бы этот сеттер найти еще.

Поставить бряку в SetLargeImages и запустить приложение
...
Рейтинг: 0 / 0
Значки при компиляции подменяются на старые
    #40013320
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уберите это назначение в дизайнере и запустите приложение. Если значки в приложении есть, значит ищите в коде.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Значки при компиляции подменяются на старые
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]