use crate::co;
use crate::decl::*;
use crate::gui::privs::*;
pub trait GuiEventsTab: priv_ctrl_events::GuiEvents {
fn_nfy_noparm_noret! { nm_click, co::NM::CLICK;
}
fn_nfy_noparm_i32ret! { nm_dbl_clk, co::NM::DBLCLK;
}
fn_nfy_noparm_i32ret! { nm_r_click, co::NM::RCLICK;
}
fn_nfy_noparm_i32ret! { nm_r_dbl_clk, co::NM::RDBLCLK;
}
fn_nfy_noparm_noret! { nm_released_capture, co::NM::RELEASEDCAPTURE;
}
fn_nfy_noparm_noret! { tcn_focus_change, co::TCN::FOCUSCHANGE;
}
fn_nfy_withparm_noret! { tcn_get_object, co::TCN::GETOBJECT, NMOBJECTNOTIFY;
}
fn_nfy_withparm_noret! { tcn_key_down, co::TCN::KEYDOWN, NMTCKEYDOWN;
}
fn_nfy_noparm_noret! { tcn_sel_change, co::TCN::SELCHANGE;
}
fn_nfy_noparm_boolret! { tcn_sel_changing, co::TCN::SELCHANGING;
}
}
impl GuiEventsTab for BaseCtrlEvents {}