tagNMHL_ATTACH_BEHAVIOR Struct Reference

This structure is used by HLN_ATTACH_BEHAVIOR notification. More...

#include <htmlayout.h>


Data Fields

NMHDR hdr
 Default WM_NOTIFY header.
HELEMENT element
 [in] target DOM element handle
LPCSTR behaviorName
 [in] zero terminated string, string appears as value of CSS behavior:"???" attribute.
ElementEventProcelementProc
 [out] pointer to ElementEventProc function.
LPVOID elementTag
 [out] tag value, passed as is into pointer ElementEventProc function.
UINT elementEvents
 [out] EVENT_GROUPS bit flags, event groups elementProc subscribed to.


Detailed Description

This structure is used by HLN_ATTACH_BEHAVIOR notification.

This notification is sent on parsing the document and while processing elements having non empty style.behavior attribute value.

Parameters:
lParam LPNMHL_ATTACH_BEHAVIOR
Application has to provide implementation of htmlayout::behavior interface. Set NMHL_ATTACH_BEHAVIOR::impl to address of this implementation.


Field Documentation

NMHDR tagNMHL_ATTACH_BEHAVIOR::hdr

Default WM_NOTIFY header.

LPCSTR tagNMHL_ATTACH_BEHAVIOR::behaviorName

[in] zero terminated string, string appears as value of CSS behavior:"???" attribute.

ElementEventProc* tagNMHL_ATTACH_BEHAVIOR::elementProc

[out] pointer to ElementEventProc function.

LPVOID tagNMHL_ATTACH_BEHAVIOR::elementTag

[out] tag value, passed as is into pointer ElementEventProc function.

UINT tagNMHL_ATTACH_BEHAVIOR::elementEvents

[out] EVENT_GROUPS bit flags, event groups elementProc subscribed to.


The documentation for this struct was generated from the following file:
Generated on Fri May 18 22:05:12 2007 for HTMLayout by  doxygen 1.5.1-p1