Trait windows::Win32::UI::TextServices::ITfLangBarEventSink_Impl
pub trait ITfLangBarEventSink_Impl: Sized {
// Required methods
fn OnSetFocus(&self, dwthreadid: u32) -> Result<()>;
fn OnThreadTerminate(&self, dwthreadid: u32) -> Result<()>;
fn OnThreadItemChange(&self, dwthreadid: u32) -> Result<()>;
fn OnModalInput(
&self,
dwthreadid: u32,
umsg: u32,
wparam: WPARAM,
lparam: LPARAM,
) -> Result<()>;
fn ShowFloating(&self, dwflags: u32) -> Result<()>;
fn GetItemFloatingRect(
&self,
dwthreadid: u32,
rguid: *const GUID,
) -> Result<RECT>;
}
Required Methods§
fn OnSetFocus(&self, dwthreadid: u32) -> Result<()>
fn OnThreadTerminate(&self, dwthreadid: u32) -> Result<()>
fn OnThreadItemChange(&self, dwthreadid: u32) -> Result<()>
fn OnModalInput( &self, dwthreadid: u32, umsg: u32, wparam: WPARAM, lparam: LPARAM, ) -> Result<()>
fn ShowFloating(&self, dwflags: u32) -> Result<()>
fn GetItemFloatingRect( &self, dwthreadid: u32, rguid: *const GUID, ) -> Result<RECT>
Object Safety§
This trait is not object safe.