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

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

TListView


Snip ©   (2004-06-30 15:53:00) 

Привет,  подскажите как в TListView зделать так чтобы иконки были как в ACDSee ну типа предпромотр, или как в XP, там они место значков..... Заранее спасибо!


Iconka   (2004-06-30 17:12:00) [1]

Да


Snip   (2004-06-30 17:11:00) [2]

Iconka, у тебя есть ася?


Iconka   (2004-06-30 17:00:00) [3]

Попробуй, как вариант, вывести хотя бы часть изображения с помошью Canvas.CopyRect()


Snip   (2004-06-30 16:41:00) [4]

я знаю, у меня вот такой код, но он почемуто ничего не делает....

procedure TfMain.lvFilesDrawItem(Sender: TCustomListView; Item: TListItem;
 Rect: TRect; State: TOwnerDrawState);
var
 Image: TPicture;
begin
 State:=[odSelected];
 Image:=TPicture.Create;
 Image.LoadFromFile(Item.SubItems[0]);
 Sender.Canvas.StretchDraw(Rect, Image.Graphic);
 Image.Free;
end;


Iconka   (2004-06-30 16:37:00) [5]

Поищи библиотеки для работы с каждым нужным форматом. В BITMAP переводить необязательно. Тебе надо выводить на Canvas. А он должен быть у всех :)


Snip   (2004-06-30 16:23:00) [6]

хе хе хе, за 100$ я тебе сам что хочешь напишу.... мне самому интересно написать... тока намек думаю можно было дать....


Iconka   (2004-06-30 16:21:00) [7]

давай 100$ и я все напишу. Если нет, то не ленись - ищи информацию. Вопросы часто обсуждаемые (не только сдесь).


Snip   (2004-06-30 16:21:00) [8]

Так с одним разорался надо использовать OnDrawItem, а теперь такой вопрос как вывести картинку в определнном TRect?


Snip   (2004-06-30 16:09:00) [9]

Хе хе хе.... я это тоже знаю, ну а что лучше использовать ОнКустомДравИтем или ОнДравИтем или ОнАдванцедДравИтем? и как мне картинку любого формата перевести допустим в БМП размером 32 на 32?


Iconka   (2004-06-30 16:05:00) [10]

Внсроенных средств нет. Придется рисовать и выводить самому.


Snip   (2004-06-30 16:04:00) [11]

Да не, вы меня не поняли.... это я знаю, но мне надо вместо Больших значков выводить уменьшенные картинки изображений


Iconka   (2004-06-30 15:56:00) [12]

ViewStyle меняй


Наверх

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