#delphi
#delphi
Вопрос:
Существует ли компонент Delphi, аналогичный тому, который Outlook использует для отображения вложений?
Я D2006. Итак, я пока не знаком ни с одним из новых компонентов Delphi.
Спасибо!
Комментарии:
1. Я думаю, что ListView может быть правильным решением. Хотя и не такой элегантный, как у Outlook.
2. Я не думаю, что вы можете выполнить это без обходного пути (нарисовать его самостоятельно или с помощью TListView).
Ответ №1:
Используйте ListView:
Вот DFM для ListView:
object ListView1: TListView
Left = 8
Top = 8
Width = 380
Height = 28
BorderWidth = 4
Columns = <>
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = [fsUnderline]
Items.ItemData = {
0376000000020000000500000001000000FFFFFFFF00000000FFFFFFFF000000
00104C006F0067006F002E0067006900660020002800310020004B0042002900
3B000500000005000000FFFFFFFF00000000FFFFFFFF000000001147006C006F
00620065002E0067006900660020002800360020004B00420029003B00}
ParentFont = False
SmallImages = ImageList1
TabOrder = 0
ViewStyle = vsList
end
Комментарии:
1. И чтобы дополнить это лучшей функцией, которую Outlook предлагает с этой панелью, добавьте функциональность drap amp; drop: Пакет компонентов перетаскивания для Delphi .