![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() В общем, я уже заколебался. Гугл излазал весь, толкового ответа нет.
Задача - вытащить каким-либо образом главную иконку приложения. Application.Icon не предлагать. ---- Updated ----- Что-то я исходники Forms.pas не додумался покопать. Решение: Код:
Icon.Handle:=LoadIcon(MainInstance, 'MAINICON'); Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj Последний раз редактировалось PhoeniX, 01.05.2011 в 23:57. |
#2
|
||||
|
||||
![]() Чтобы тема не пропадала, второй вопрос задам тут же: ни у кого нету урезанного исходника TPopupMenu? Тот, что в модуле Menus, тянет за собой кучу всего, из-за чего программка в 100кб толстеет до размеров 350кб. Не криминально, но и хорошего мало.
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
|||
|
|||
![]() Цитата:
Может, у вас что-то другое подтягивает такой объём? Как альтернативу можно попробовать использовать компонент TRxPopupMenu из палитры компонентов "RX Tools" пакета RxLib. Но после добавления на форму TRxPopupMenu размер приложения вырос до 45,5 кБ. Исходя из разницы, которую добавляет компонент TPopupMenu и TRxPopupMenu, то лучше провести более тщательные исследования. Может, TPopupMenu не такой увесистый на самом деле? Если вы на форму ранее добавляли какие-то компоненты, а потом удалили их, то от них в секции uses остаются прописанными модули, их тоже надо вручную удалить. Может, вы это недоглядели? |