C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TReeView и картинки, Неквадратное изображения
klen
Отправлено: 05.03.2005, 00:08


Машинист паровоза

Группа: Участник
Сообщений: 239



Вопрос вот какой — возможно ли каким либо макаром отобразить иконку узла неквадратного вида, например не 16х16 а 16х32 ? Если закладывать изображение в ImageList то он его всеравно топорщит до 16х16. Че делать, ручками как прикрутить его?
klen
Отправлено: 05.03.2005, 09:10


Машинист паровоза

Группа: Участник
Сообщений: 239



Проблема решена. Спасибо.
AVC
Отправлено: 05.03.2005, 09:33


Ветеран

Группа: Модератор
Сообщений: 1583



А поделиться методом?
olegenty
Отправлено: 05.03.2005, 09:50


Ветеран

Группа: Модератор
Сообщений: 2412



да просто у TImageList свойства ширины и высоты выставить руками в нужные значения, например, 11х21, и напихать туда картинок соответствующего размера. А потом использовать этот ImageList для работы с TreeView.
klen
Отправлено: 05.03.2005, 12:11


Машинист паровоза

Группа: Участник
Сообщений: 239



smile.gif Точно, а я cдуру картинки начал в контекст выводить.
Вот че я хотел получить:

Отредактировано klen — 05/03/2005, 12:12

Присоединить изображение

Присоединить изображение

olegenty
Отправлено: 05.03.2005, 12:45


Ветеран

Группа: Модератор
Сообщений: 2412



зачем изобретать велосипед? smile.gif
klen
Отправлено: 05.03.2005, 12:51


Машинист паровоза

Группа: Участник
Сообщений: 239



Где велосипед? Подробнее
olegenty
Отправлено: 05.03.2005, 13:17


Ветеран

Группа: Модератор
Сообщений: 2412



да не нужно ничего на канве рисовать, когда компонент сам способен это сделать, я только об этом ))
klen
Отправлено: 05.03.2005, 13:30


Машинист паровоза

Группа: Участник
Сообщений: 239



Это понятно, просто я забыл что для StateIndex применяется еще один список изображений. Вот и полез через API. Еще чучуть и былобы сделано через задницу(DeviceContext). Случайно заметил\вспомнил smile.gif

Вернуться в Вопросы программирования в C++Builder