Открытые члены | |
SetPosition ([in] ULONG Left,[in] ULONG Top) | |
Позволяет задать позицию элемента. | |
Свойства | |
BSTR RW | Text [] |
Текст элемента. | |
LONG RW | ImageIndex [] |
Индекс изображения в списке изображений владельца. | |
VARIANT_BOOL RW | Selected [] |
Свойство позволяет определить выделен ли элемент. | |
VARIANT_BOOL RW | Checked [] |
Свойство позволяет определить состояние переключателя у элемента. | |
BSTR RW | SubItems [[in] LONG Index] [] |
Свойство позволяет определить текст подэлемента, этот текст отображается в дополнительных колонках у объекта ListView, которому принадлежит данный элемент. | |
LONG RW | SubItemImage [[in] LONG Index] [] |
Индекс изображения подэлемента в списке изображений владельца. | |
LONG R | Index [] |
Свойство определяет индекс элемента в той коллекции, в которой он находится. | |
VARIANT RW | UserData [] |
Свойство UserData - некоторое значение, определяемое и используемое разработчиком в соответствии со своими желаниями. | |
BSTR RW | Hint [] |
Позволяет задать подсказку для элемента. | |
ULONG RW | Group [] |
Позволяет задать номер группы для элемента. | |
LONG RW | Left [] |
Позволяет задать или определить позицию элемента по горизонтали. | |
LONG RW | Top [] |
Позволяет задать или определить позицию элемента по вертикали. | |
IDispatch *RW | Font [] |
Позволяет задать шрифт (Font) элемента. | |
ULONG RW | TextBkColor [] |
Позволяет задать цвет фона элемента. | |
IDispatch *R | SubItemsEx [[in] LONG Index] [] |
Позволяет получить объект ListSubItem для задания дополнительных параметров подэлемента (т. |
SetPosition | ( | [in] ULONG | Left, | |
[in] ULONG | Top | |||
) |
Позволяет задать позицию элемента.
Используется, если определены рабочие области (WorkAreas). Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") fs = new ActiveXObject("Scripting.FileSystemObject") f = o.CreateForm(0,0,0,0) f.ClientWidth = 450 f.ClientHeight = 550 f.CenterControl() f.Text = "ListView Work Areas Demo" f.BorderWidth = 10 f.MinWidth = 500 f.MinHeight = 350 Box = f.CreateListView(10,10,250,300) Box.HotTrack = true Box.Align = o.Translate("AL_CLIENT") Ext = new ActiveXObject("Scripting.WindowSystemObjectExtensions") Box.LargeImages = Ext.SystemImageListLarge Box.WorkAreas.Add(10,10,180,180) Box.WorkAreas.Add(200,200,200,200) for (i = 0; i<10; i++) { Item = Box.Add("Item "+i) Item.ImageIndex = Ext.GetFileSysIconIndexLarge("1.txt",o.Translate("FILE_ATTRIBUTE_ARCHIVE")) if ((i % 2) == 0) { Item.SetPosition(210,210) } } Box.Arrange() f.Show() o.Run()
VARIANT_BOOL RW Checked |
Свойство позволяет определить состояние переключателя у элемента.
IDispatch* RW Font |
Позволяет задать шрифт (Font) элемента.
Свойство CustomDraw родительского компонента ListView должно быть "TRUE".
ULONG RW Group |
Позволяет задать номер группы для элемента.
Используется, если определены группы (Groups). Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") o.EnableVisualStyles = true fs = new ActiveXObject("Scripting.FileSystemObject") f = o.CreateForm(0,0,0,0) f.ClientWidth = 550 f.ClientHeight = 650 f.CenterControl() Box = f.CreateListView(10,10,250,300) Box.HotTrack = true Box.Align = o.Translate("AL_CLIENT") Ext = new ActiveXObject("Scripting.WindowSystemObjectExtensions") Box.LargeImages = Ext.SystemImageListLarge Box.SmallImages = Ext.SystemImageListSmall Box.Style = o.Translate("LV_VIEW_ICON") var Data = ["1.txt","1.jpg","1.png","1.exe","1.bat","1.com","1.js","1.vbs","1.bmp","1.ini","1.xml"] Group1 = Box.Groups.Add("Group 1") Group2 = Box.Groups.Add("Group 2") Group1.SubTitle = "The group 1 description where" Group1.Task = "Task" Group1.DescriptionTop = "DescriptionTop" Group1.DescriptionBottom = "DescriptionBottom" Group1.SubsetTitle = "SubsetTitle" Group1.HeaderAlign = o.Translate("AL_CENTER") Group1.FooterAlign = o.Translate("AL_CENTER") Group1.Collapsible = true Group1.Footer = "Group 1 Footer Text" Group2.Footer = "Group 2 Footer Text" for (i = 0; i<Data.length; i++) { Item = Box.Add("Item "+i+": "+Data[i]) Item.ImageIndex = Ext.GetFileSysIconIndexLarge(Data[i],o.Translate("FILE_ATTRIBUTE_ARCHIVE")) Item.SubItems(0) = "The first line for "+i Item.SubItems(1) = "The second line for (a b c d e f g h j k)"+i Item.Group = i % 2 } Box.OnGroupLinkClick = OnGroupLinkClick function OnGroupLinkClick(Sender,Group){ f.MessageBox(Group.Header + " clicked") } f.Show() o.Run()
BSTR RW Hint |
LONG RW ImageIndex |
Индекс изображения в списке изображений владельца.
LONG R Index |
Свойство определяет индекс элемента в той коллекции, в которой он находится.
LONG RW Left |
Позволяет задать или определить позицию элемента по горизонтали.
Используется, если определены рабочие области (WorkAreas). Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") fs = new ActiveXObject("Scripting.FileSystemObject") f = o.CreateForm(0,0,0,0) f.ClientWidth = 450 f.ClientHeight = 550 f.CenterControl() f.Text = "ListView Work Areas Demo" f.BorderWidth = 10 f.MinWidth = 500 f.MinHeight = 350 Box = f.CreateListView(10,10,250,300) Box.HotTrack = true Box.Align = o.Translate("AL_CLIENT") Ext = new ActiveXObject("Scripting.WindowSystemObjectExtensions") Box.LargeImages = Ext.SystemImageListLarge Box.WorkAreas.Add(10,10,180,180) Box.WorkAreas.Add(200,200,200,200) for (i = 0; i<10; i++) { Item = Box.Add("Item "+i) Item.ImageIndex = Ext.GetFileSysIconIndexLarge("1.txt",o.Translate("FILE_ATTRIBUTE_ARCHIVE")) if ((i % 2) == 0) { Item.SetPosition(210,210) } } Box.Arrange() f.Show() o.Run()
VARIANT_BOOL RW Selected |
Свойство позволяет определить выделен ли элемент.
LONG RW SubItemImage[[in] LONG Index] | ( | ) |
Индекс изображения подэлемента в списке изображений владельца.
Index | индекс подэлемента |
BSTR RW SubItems[[in] LONG Index] | ( | ) |
Свойство позволяет определить текст подэлемента, этот текст отображается в дополнительных колонках у объекта ListView, которому принадлежит данный элемент.
Index | индекс подэлемента |
подэлементы нумеруются начиная с 0.
IDispatch* R SubItemsEx[[in] LONG Index] | ( | ) |
Позволяет получить объект ListSubItem для задания дополнительных параметров подэлемента (т.
е. отображения содержимого в соответствующей дополнительной колонке).
Index | индекс подэлемента (т. е. индекс дополнительной колонки, нумерация с 0) |
pVal | Объект ListSubItem. |
BSTR RW Text |
Текст элемента.
ULONG RW TextBkColor |
Позволяет задать цвет фона элемента.
Свойство CustomDraw родительского компонента ListView должно быть "TRUE". Если равно COLOR_NONE то используется цвет родительского компонента Color. Значение по умолчанию: COLOR_NONE.
LONG RW Top |
Позволяет задать или определить позицию элемента по вертикали.
Используется, если определены рабочие области (WorkAreas). Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") fs = new ActiveXObject("Scripting.FileSystemObject") f = o.CreateForm(0,0,0,0) f.ClientWidth = 450 f.ClientHeight = 550 f.CenterControl() f.Text = "ListView Work Areas Demo" f.BorderWidth = 10 f.MinWidth = 500 f.MinHeight = 350 Box = f.CreateListView(10,10,250,300) Box.HotTrack = true Box.Align = o.Translate("AL_CLIENT") Ext = new ActiveXObject("Scripting.WindowSystemObjectExtensions") Box.LargeImages = Ext.SystemImageListLarge Box.WorkAreas.Add(10,10,180,180) Box.WorkAreas.Add(200,200,200,200) for (i = 0; i<10; i++) { Item = Box.Add("Item "+i) Item.ImageIndex = Ext.GetFileSysIconIndexLarge("1.txt",o.Translate("FILE_ATTRIBUTE_ARCHIVE")) if ((i % 2) == 0) { Item.SetPosition(210,210) } } Box.Arrange() f.Show() o.Run()
VARIANT RW UserData |
Свойство UserData - некоторое значение, определяемое и используемое разработчиком в соответствии со своими желаниями.