Inheritance diagram for Header:


Public Member Functions | |
| Remove ([in] VARIANT Index) | |
| Call this method to remove one item from the collection. | |
| Clear () | |
| Removes all of the items from the collection. | |
| Add ([in] BSTR Text,[in, defaultvalue(100)] LONG Width,[in, defaultvalue(AL_LEFT)] LONG TextAlign,[out, retval] IDispatch **pItem) | |
| This method creates a new HeaderItem. | |
Properties | |
| LPUNKNOWN R | _NewEnum [] |
| Returns the enumerator for the collection. | |
| VARIANT R | Item [[in] long Index] [] |
| Returns the specified item in the collection. | |
| long R | Count [] |
| Returns the number of items in the collection. | |
| IDispatch *RW | Images [] |
| Determines which ImageList is linked with the Header. | |
| VARIANT_BOOL RW | HotTrack [] |
| Specifies that the header items under the mouse pointer are automatically highlighted. | |
| VARIANT_BOOL RW | Flat [] |
| Specifies that the header items appear with the flat style. | |
| VARIANT_BOOL RW | DragDrop [] |
| Enables drag-and-drop reordering of columns. | |
| VARIANT W | OnColumnClick [] |
| Sets the event handler for the OnColumnClick event. | |
| VARIANT W | OnColumnResize [] |
| Sets the event handler for the OnColumnResize event. | |
The Header contains a title for each column. The Header object is an collection of HeaderItem objects.
See also the method CreateHeader of the Frame.
See also HeaderEvents.
Example (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") f = o.CreateForm(0,0,0,0) f.Text = "WSO" f.ClientWidth = 320 f.ClientHeight = 100 f.CenterControl() Header = f.CreateHeader(10,10,300,25) with (Header) { Add("Column 1") Add("Column 2") Add("Column 3") } f.Show() o.Run()
Example 2 (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") o.EnableVisualStyles = true f = o.CreateForm(0,0,0,0) f.Text = "WSO" f.ClientWidth = 320 f.ClientHeight = 100 f.CenterControl() Header = f.CreateHeader(10,10,300,25) with (Header) { Add("Column 1") Add("Column 2") Add("Column 3") } f.Show() o.Run()
| Add | ( | [in] BSTR | Text, | |
| [in, defaultvalue(100)] LONG | Width, | |||
| [in, defaultvalue(AL_LEFT)] LONG | TextAlign, | |||
| [out, retval] IDispatch ** | pItem | |||
| ) |
This method creates a new HeaderItem.
| Text | Specifies the title of the HeaderItem. | |
| Width | Specifies the width of the HeaderItem. | |
| TextAlign | Specifies the text align of the HeaderItem. |
| pItem | HeaderItem object |
| Clear | ( | ) |
Removes all of the items from the collection.
| Remove | ( | [in] VARIANT | Index | ) |
Call this method to remove one item from the collection.
| Index | The index of the element to remove or the element itself. |
| LPUNKNOWN R _NewEnum |
Returns the enumerator for the collection.
| long R Count |
Returns the number of items in the collection.
| VARIANT_BOOL RW DragDrop |
Enables drag-and-drop reordering of columns.
Comctl32.dll 4.70 required.
| VARIANT_BOOL RW Flat |
Specifies that the header items appear with the flat style.
| VARIANT_BOOL RW HotTrack |
Specifies that the header items under the mouse pointer are automatically highlighted.
| IDispatch* RW Images |
Determines which ImageList is linked with the Header.
See also ImageIndex.
| VARIANT R Item[[in] long Index] | ( | ) |
Returns the specified item in the collection.
| VARIANT W OnColumnClick |
Sets the event handler for the OnColumnClick event.
This event occurs when the user clicks a header item.
| VARIANT W OnColumnResize |
Sets the event handler for the OnColumnResize event.
This event occurs when the user resizes a header item.