Форум: "KOL";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
ВнизImageList с другой формы Найти похожие ветки
← →
DmiSb (2004-12-16 21:34) [0]Почему нельзя использовать для ToolBara ImageList с другой формы.
При попытке в свойствах ToolBar.ImageListNormal указать ImageList1 с другой формы в файле *_1.inc появляется строка
Result.Toolbar1.Perform( TB_SETIMAGELIST, 0, Result.ImageList1.Handle );
Соответсвенно тут же ошибка
[Error] CltViewU_1.inc(25): Undeclared identifier: "ImageList1"
Я пытался исправить строку на
Result.Toolbar1.Perform( TB_SETIMAGELIST, 0, MainF.ImageList1.Handle );
Дельфа падает. Открыть проект при этом не получается, пока не удалил эту строку вообще.
Может кто подскажет, как это решается ?
Заранее спасибо.
D5, 2.02, XP
← →
z007 (2004-12-17 00:53) [1]Мне кажется, мождно испльзовать ImageList с другой формы.
хотя БЫ c исп. API.
Помогу исправить проект. Дай URL кода.
← →
ECM © (2004-12-17 10:16) [2]Попробуй поставить
Toolbar1.Perform( TB_SETIMAGELIST, 0, MainF.ImageList1.Handle );
в OnFormCreate - второй формы ...
главное чтобы MainF создавалась первой
← →
DmiSb (2004-12-19 10:49) [3]2 ECM
Сделал все в точности как ты сказал - вываливается АВ.
Toolbar на второй форме идентичен ToolBar-у на MainF.
Не работает Toolbar1.Perform(.. и для формы MainF.
← →
<Falcon> (2004-12-19 12:19) [4]А для чего такое нужно? Размер на картинках экономишь? Если да то в ресурс их и делов. Или поясни зачем такие сложности.
← →
Владимир Кладов (2004-12-19 13:31) [5]Потому и AV, что переменная формы еще ни на что не показывает. Потому я и не стал заморачиваться с такими вещами. Если формы создаются по требованию, то проблем нет, если общий ImageList на главной форме.
← →
DmiSb (2004-12-19 14:52) [6]2 <Falcon>
Зачем ? Да никак от VCL не отвыкну. Раньше делал один ImageList в датамодуле и со всех форм картинки использовал. В KOL такой подход не работает. А Toolbar1.Perform(.. не работает и при onShow формы, и в обработчике при нажатии на кнопку уже созданной и показанной формы. Каким тогда образом получается из _1.inc ?
Остатется либо из ресурса или делать на каждой ImageList. Что тоже не гуд.
← →
DmiSb (2004-12-20 06:15) [7]Однако для BitBtn ImageList с другой формы берется нормально
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.055 c