![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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 использовать для этого нужно. :)