Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

TListView   Найти похожие ветки 

 
Snip ©   (2004-06-30 15:53) [0]

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


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

ViewStyle меняй


 
Snip ©   (2004-06-30 16:04) [2]

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


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

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


 
Snip ©   (2004-06-30 16:09) [4]

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


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

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


 
Snip ©   (2004-06-30 16:21) [6]

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


 
Snip ©   (2004-06-30 16:23) [7]

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


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

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


 
Snip ©   (2004-06-30 16:41) [9]

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

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 17:00) [10]

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


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

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


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

Да



Страницы: 1 вся ветка

Текущий архив: 2004.07.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.059 c
1-1088257382
{beginner}
2004-06-26 17:43
2004.07.11
Как создать поток в run-time?


3-1087472158
Top100
2004-06-17 15:35
2004.07.11
Изменение рамеров.


3-1087298262
Xmen
2004-06-15 15:17
2004.07.11
немогу сохранить фото в базу Oracle


1-1088151444
r9000
2004-06-25 12:17
2004.07.11
Невидимость кнопок "Назад","Вперед" в IE.


3-1087464393
AntonVS
2004-06-17 13:26
2004.07.11
TDataSet.Translate