Struct winsafe::gui::events::HeaderEvents
source · pub struct HeaderEvents(/* private fields */);
gui
only.Expand description
Exposes header control notifications.
These event methods are just proxies to the
WindowEvents
of the parent window, who
is the real responsible for the child event handling.
You cannot directly instantiate this object, it is created internally by the control.
Implementations§
source§impl HeaderEvents
impl HeaderEvents
sourcepub fn hdn_begin_drag<F>(&self, func: F)
pub fn hdn_begin_drag<F>(&self, func: F)
HDN_BEGINDRAG
notification.
sourcepub fn hdn_begin_filter_edit<F>(&self, func: F)
pub fn hdn_begin_filter_edit<F>(&self, func: F)
HDN_BEGINFILTEREDIT
notification.
sourcepub fn hdn_begin_track<F>(&self, func: F)
pub fn hdn_begin_track<F>(&self, func: F)
HDN_BEGINTRACK
notification.
sourcepub fn hdn_divider_dbl_click<F>(&self, func: F)
pub fn hdn_divider_dbl_click<F>(&self, func: F)
HDN_DIVIDERDBLCLICK
notification.
sourcepub fn hdn_drop_down<F>(&self, func: F)
pub fn hdn_drop_down<F>(&self, func: F)
HDN_DROPDOWN
notification.
sourcepub fn hdn_end_drag<F>(&self, func: F)
pub fn hdn_end_drag<F>(&self, func: F)
HDN_ENDDRAG
notification.
sourcepub fn hdn_end_filter_edit<F>(&self, func: F)
pub fn hdn_end_filter_edit<F>(&self, func: F)
HDN_ENDFILTEREDIT
notification.
sourcepub fn hdn_end_track<F>(&self, func: F)
pub fn hdn_end_track<F>(&self, func: F)
HDN_ENDTRACK
notification.
sourcepub fn hdn_filter_btn_click<F>(&self, func: F)
pub fn hdn_filter_btn_click<F>(&self, func: F)
HDN_FILTERBTNCLICK
notification.
sourcepub fn hdn_filter_change<F>(&self, func: F)
pub fn hdn_filter_change<F>(&self, func: F)
HDN_FILTERCHANGE
notification.
sourcepub fn hdn_get_disp_info<F>(&self, func: F)
pub fn hdn_get_disp_info<F>(&self, func: F)
HDN_GETDISPINFO
notification.
sourcepub fn hdn_item_changed<F>(&self, func: F)
pub fn hdn_item_changed<F>(&self, func: F)
HDN_ITEMCHANGED
notification.
sourcepub fn hdn_item_changing<F>(&self, func: F)
pub fn hdn_item_changing<F>(&self, func: F)
HDN_ITEMCHANGING
notification.
sourcepub fn hdn_item_click<F>(&self, func: F)
pub fn hdn_item_click<F>(&self, func: F)
HDN_ITEMCLICK
notification.
sourcepub fn hdn_item_dbl_click<F>(&self, func: F)
pub fn hdn_item_dbl_click<F>(&self, func: F)
HDN_ITEMDBLCLICK
notification.
sourcepub fn hdn_item_key_down<F>(&self, func: F)
pub fn hdn_item_key_down<F>(&self, func: F)
HDN_ITEMKEYDOWN
notification.
sourcepub fn hdn_item_state_icon_click<F>(&self, func: F)
pub fn hdn_item_state_icon_click<F>(&self, func: F)
HDN_ITEMSTATEICONCLICK
notification.
sourcepub fn hdn_overflow_click<F>(&self, func: F)
pub fn hdn_overflow_click<F>(&self, func: F)
HDN_OVERFLOWCLICK
notification.
sourcepub fn nm_custom_draw<F>(&self, func: F)
pub fn nm_custom_draw<F>(&self, func: F)
NM_CUSTOMDRAW
notification.
sourcepub fn nm_r_click<F>(&self, func: F)
pub fn nm_r_click<F>(&self, func: F)
NM_RCLICK
notification.
sourcepub fn nm_released_capture<F>(&self, func: F)
pub fn nm_released_capture<F>(&self, func: F)
NM_RELEASEDCAPTURE
notification.