Trait windows::Win32::UI::TabletPC::IPenInputPanel_Impl

pub trait IPenInputPanel_Impl: Sized + IDispatch_Impl {
Show 25 methods // Required methods fn Busy(&self) -> Result<VARIANT_BOOL>; fn Factoid(&self) -> Result<BSTR>; fn SetFactoid(&self, factoid: &BSTR) -> Result<()>; fn AttachedEditWindow(&self) -> Result<i32>; fn SetAttachedEditWindow(&self, attachededitwindow: i32) -> Result<()>; fn CurrentPanel(&self) -> Result<PanelType>; fn SetCurrentPanel(&self, currentpanel: PanelType) -> Result<()>; fn DefaultPanel(&self) -> Result<PanelType>; fn SetDefaultPanel(&self, defaultpanel: PanelType) -> Result<()>; fn Visible(&self) -> Result<VARIANT_BOOL>; fn SetVisible(&self, visible: VARIANT_BOOL) -> Result<()>; fn Top(&self) -> Result<i32>; fn Left(&self) -> Result<i32>; fn Width(&self) -> Result<i32>; fn Height(&self) -> Result<i32>; fn VerticalOffset(&self) -> Result<i32>; fn SetVerticalOffset(&self, verticaloffset: i32) -> Result<()>; fn HorizontalOffset(&self) -> Result<i32>; fn SetHorizontalOffset(&self, horizontaloffset: i32) -> Result<()>; fn AutoShow(&self) -> Result<VARIANT_BOOL>; fn SetAutoShow(&self, autoshow: VARIANT_BOOL) -> Result<()>; fn MoveTo(&self, left: i32, top: i32) -> Result<()>; fn CommitPendingInput(&self) -> Result<()>; fn Refresh(&self) -> Result<()>; fn EnableTsf(&self, enable: VARIANT_BOOL) -> Result<()>;
}

Required Methods§

fn Busy(&self) -> Result<VARIANT_BOOL>

fn Factoid(&self) -> Result<BSTR>

fn SetFactoid(&self, factoid: &BSTR) -> Result<()>

fn AttachedEditWindow(&self) -> Result<i32>

fn SetAttachedEditWindow(&self, attachededitwindow: i32) -> Result<()>

fn CurrentPanel(&self) -> Result<PanelType>

fn SetCurrentPanel(&self, currentpanel: PanelType) -> Result<()>

fn DefaultPanel(&self) -> Result<PanelType>

fn SetDefaultPanel(&self, defaultpanel: PanelType) -> Result<()>

fn Visible(&self) -> Result<VARIANT_BOOL>

fn SetVisible(&self, visible: VARIANT_BOOL) -> Result<()>

fn Top(&self) -> Result<i32>

fn Left(&self) -> Result<i32>

fn Width(&self) -> Result<i32>

fn Height(&self) -> Result<i32>

fn VerticalOffset(&self) -> Result<i32>

fn SetVerticalOffset(&self, verticaloffset: i32) -> Result<()>

fn HorizontalOffset(&self) -> Result<i32>

fn SetHorizontalOffset(&self, horizontaloffset: i32) -> Result<()>

fn AutoShow(&self) -> Result<VARIANT_BOOL>

fn SetAutoShow(&self, autoshow: VARIANT_BOOL) -> Result<()>

fn MoveTo(&self, left: i32, top: i32) -> Result<()>

fn CommitPendingInput(&self) -> Result<()>

fn Refresh(&self) -> Result<()>

fn EnableTsf(&self, enable: VARIANT_BOOL) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§