Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Хочу вызвать диалог TImageList [D5]


De ©   (2005-12-29 10:49:00) 

на форме лежит TImageList, можно ли в runtime вызвать окно диалога загрузки картинок (хочу предоставить пользователю самому формировать коллекцию иконок)


френк   (2006-01-01 19:07:00) [1]

осознал. прочувствовал. пошел смотреть )


GuAV   (2006-01-01 17:30:00) [2]


> френк   (31.12.05 20:39) [6]

Д6 и новее не допускают использование DT модулей в RT, из-за чего приходится редактировать некоторые старые компоненты для D5, в которых нет разделение на DT и RT, следовательно, в D5 можно было юзать те модули в RT. Как юзать ? Думаю можно внаглую вызвать форму редактора св-ва. Можно попробовать использовать сам наследник TPropertyEditor, но тогда придётся реализовать некоторые интерфейсы среды.


френк   (2005-12-31 20:39:00) [3]

GuAV ©   (31.12.05 17:38) [5]
DT = Design-Time?

тоже интересует сей вопрос, но не столько TImageList, сколько ряд других компонентов, работающих по схожей схеме.


GuAV   (2005-12-31 17:38:00) [4]


> [D5]

Если ничего не путаю, в Д5 можно поключать DT модули к программе, т.е. можно вызвать редактор компонянта так как это делает IDE.


Юрий Зотов   (2005-12-31 17:06:00) [5]

А сам диалог загрузки - это просто TPictureDialog.


FrykT   (2005-12-31 16:59:00) [6]

Кинь на форму ListView, рядом с ним кнопка ВИД - мелкие, крупные значки ( и т.п.). Рядом кнопки - Открыть, удалить. Сохранять можно даже в тот же имэйдж лист иконки (= если это иконки конечно. А так -- или массив из TBitmap ( или что там требуется..) , или что-то на основе TList.


Poirot   (2005-12-30 14:18:00) [7]

То что ты видишь это есть редактор свойства и по большому-то счёту он вызывается самое IDe а не компонентой как таковой:)


FrykT   (2005-12-30 12:31:00) [8]

Нельзя. Напиши своё, это намного проще


Наверх

Титульная страница Поиск, карта сайта Написать письмо