Creates a new Header object; can also be called as
PARENT->AddHeader(%OPTIONS). Class specific %OPTIONS
are:
-buttons => 0/1 (default 0) header items look like push buttons and can be clicked. -hottrack => 0/1 (default 0) -imagelist => Win32::GUI::ImageList object
Changes the options for an item in the Header control. Returns nonzero if successful, zero otherwise. For a list of the available options see InsertItem().
Returns the number of items in the Header control.
Deletes the zero-based INDEX item from the Header.
Inserts a new item in the Header control. Returns the newly created item
zero-based index or -1 on errors.
Returns a four element array defining the rectangle of the specified
zero-based INDEX item; the array contains (left, top, right, bottom). If
not succesful returns undef.
%OPTIONS
can be:
-index => position
-image => index of an image from the associated ImageList
-bitmap => Win32::GUI::Bitmap object
-width => pixels
-height => pixels
-text => string
-align => left|center|right
Sent when a divider of the Header control is being moved; the event must return 0 to prevent moving the divider, 1 to allow it. Passes the zero-based INDEX of the item being resized and its current WIDTH.
Sent when the user double-clicked on a divider of the Header control.
Sent when a divider of the Header control has been moved. Passes the
zero-based INDEX of the item being resized and its current WIDTH.
Sent when the user clicked on a Header item.
Sent when the user double-clicked on a Header item.
Sent while a divider of the Header control is being moved; the event must
return 1 to continue moving the divider, 0 to end its movement. Passes the
zero-based INDEX of the item being resized and its current WIDTH.