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

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

TKOLButton и image


Эдик ©   (2005-01-18 13:06:00) 

Здравствуйте мастера!!!
Подскажите пож., почему может не работать свойство image компонента TKOLButton, во время проектирования в форме выбора картинки - выбираеться, а на кнопке потом не отображаеться...
Зарвнее спасибо.


dimaxx   (2005-01-19 23:17:00) [1]

Как хде? Правой кнопкой на рабочем столе - свойства. Далее Оформление - Дополнительно (для ХРюши). Далее в списке Элемент выбираем значок и смотрим размер.


DmiSb   (2005-01-19 14:30:00) [2]

Эксперементальным путем выяснил, что смещение сепараторов происходит в том случае, если первая кнопка перед сепаратором без Caption. Если с Caption, то все ОК.


Эдик   (2005-01-19 10:08:00) [3]

to dimaxx ©
Можно немного уточнить, где эти свойства экрана посмотреть?


DmiSb   (2005-01-19 09:06:00) [4]

И еще один глюк так и не поправлен. Смещение сепараторов в ToolBar`е после закрытия - открытия проекта. Alexander об этой ощибке много раз писал.


DmiSb   (2005-01-19 07:32:00) [5]

Владимир Кладов   (18.01.05 15:17) [2]

Вообще для кнопки с картинкой самое красивое решение - это тулбар все-таки.


Тут затронули тему кнопок с картинками, потому тоже хочу вопрос задать. Есть ли какие рекомендации, по использованию ImageList с ToolBar ? У меня постоянно такой глюк. Если картинки в ImageList с разным фоном, при использовании их в ToolBare фон становиться вообще непонятный и картинка отрисовывается неправильно, при использовании с BitBtn - это оказывается некритичным. Для ToolBar`a приходится картинки исправлять, делая фон допустим белым. Если я захочу впоследствии добавить в ImageList еще картинку, фон опять же съезжает. Приходиться удалять ImageList заново его класть на форму и добавлять все картинки. Опять же для BitBtn это не критично. И у меня так и не получилось использовать один ImageList для ToolBar`ов на разных формах, для BitBtn все ОК. Почему ? Может кто еще сталкивался с этим и знает как бороться, или у меня одного этот глюк ?
D5 WinXP KOL2.02


dimaxx   (2005-01-18 22:34:00) [6]

Потому что в свойствах экрана выставлен размер иконки 32*32 - вот поэтому и растягивается. Выставь 16*16 - не будет растягиваться.


Эдик   (2005-01-18 16:40:00) [7]

Картинка (иконка) увеличиваеться до размеров 32*32, хотя изначальный размер 16*16


RA   (2005-01-18 16:37:00) [8]

Что-то у меня для ListView не работает такой код:
ListView1.LVItemImageIndex[tmp]:=20;
ImageList есть и присвоен ListView.

И такой код для Popup тоже не хочет работать:
PopupTree.Items[N1].Bitmap:=ImageList1.ExtractIcon(1);

Пробовал и так (типа того как это делается в *.inc):
PopupTree.ItemBitmap[ 0 ]:=ImageList1.Bitmap;

Может после такого надо Popup как-то обновить?


Эдик   (2005-01-18 16:32:00) [9]

в TButton каким-то чудным образом картинка масштабируеться...???


RA   (2005-01-18 16:28:00) [10]

Что-то у меня для ListView не работает такой код:
ListView1.LVItemImageIndex[tmp]:=20;
ImageList есть и присвоен ListView.

И такой код для Popup тоже не хочет работать:
PopupTree.Items[N1].Bitmap:=ImageList1.ExtractIcon(1);

Пробовал и так (типа того как это делается в *.inc):
PopupTree.ItemBitmap[ 0 ]:=ImageList1.Bitmap;

Может после такого надо Popup как-то обновить?


Эдик   (2005-01-18 15:40:00) [11]

в TButton картинка расстягиваеться, а в TBitBtn не могу сделать с прозрачным фоном???


Владимир Кладов   (2005-01-18 15:17:00) [12]

примерно с год как в button тоже можно, только картинка должна быть иконкой. Вообще для кнопки с картинкой самое красивое решение - это тулбар все-таки.


<Falcon>   (2005-01-18 14:20:00) [13]

Потому что BitButton использовать для этого нужно. :)


Наверх

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