Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > SpeedButton


Автор: kulikoff 25.12.2005, 17:57
Пожалуйста, опишите, как пользоваться этим самым SpeedButton, а именно, как в неё вставить свою картинку?

Автор: FRAGNATIC 25.12.2005, 18:37
свойство Glyph

Автор: kulikoff 25.12.2005, 18:45
А там подходят только bmp? jpg и gіf не катят? Я про седьмой Делфи...

Автор: FRAGNATIC 25.12.2005, 18:54
подключаем модуль jpeg и всё катит)

Автор: kulikoff 25.12.2005, 19:05
Вполне ожидаемый вопрос: а где его взять и как его подключить? smile
И ещё, что такое ImageList - зачем он надо и с чем его едят? Что-то в книгах по Делфи особо он не упоминается...

Автор: FRAGNATIC 25.12.2005, 19:10
брать не надо он есть
подключать как и все остальные)
в Uses добавь jpeg
(вверхку посмотри там у тя ещё должны быть модули типа Windows, Messages .... )

Автор: kulikoff 25.12.2005, 19:13
Добавил, всё равно, не появилось. У меняв окошке Load только bmp стоит можно показывать, типа фильтра...

Автор: FRAGNATIC 25.12.2005, 19:15
Цитата
И ещё, что такое ImageList

правила один вопрос - один топ)
а вообще в него грузишь кучу иконок и потом этот имайджелист подключаешь к какомунить компоненту которые юзает этот самый имфэдже литс и берёт от туда иконки для своих элементов типа TreeView или ToolBar

Автор: kulikoff 25.12.2005, 19:22
Поняль, пасибки))))

Автор: kulikoff 25.12.2005, 20:58
По ходу следующий вопрос возник: есть прикольная картинка 26х26, но когда вставляю в кнопку - она маловата... Есть ли и если есть, то какое это свойство, чтоб рисунок можно было маленько подрастянуть?

Автор: FRAGNATIC 25.12.2005, 21:59
kulikoff
у самой кнопки такого свойства нету
но есть у Timage
так что ток если программно уменьшать или через TImage пропускать картинку))

Автор: kulikoff 25.12.2005, 23:08
Т.е. картинку через TImage пропустить, а этот самый TImage уже вставлять в SpeedButton? Такое можно делать?

Автор: Zero 26.12.2005, 00:24
Цитата(kulikoff @ 26.12.2005, 00:08)
Т.е. картинку через TImage пропустить, а этот самый TImage уже вставлять в SpeedButton? Такое можно делать?

В SpeedButton, врядли получится, вставить... Но можно сделать чтото похожее, только при масштабировании, слишком маленького изображения, в слишком большое, не очень хорошо получится, но сам принцип, может быть таким...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)