Trait windows::Win32::UI::TabletPC::IMathInputControl_Impl

pub trait IMathInputControl_Impl: Sized + IDispatch_Impl {
Show 17 methods // Required methods fn Show(&self) -> Result<()>; fn Hide(&self) -> Result<()>; fn IsVisible(&self) -> Result<VARIANT_BOOL>; fn GetPosition( &self, left: *mut i32, top: *mut i32, right: *mut i32, bottom: *mut i32, ) -> Result<()>; fn SetPosition( &self, left: i32, top: i32, right: i32, bottom: i32, ) -> Result<()>; fn Clear(&self) -> Result<()>; fn SetCustomPaint(&self, element: i32, paint: VARIANT_BOOL) -> Result<()>; fn SetCaptionText(&self, captiontext: &BSTR) -> Result<()>; fn LoadInk(&self, ink: Option<&IInkDisp>) -> Result<()>; fn SetOwnerWindow(&self, ownerwindow: isize) -> Result<()>; fn EnableExtendedButtons(&self, extended: VARIANT_BOOL) -> Result<()>; fn GetPreviewHeight(&self) -> Result<i32>; fn SetPreviewHeight(&self, height: i32) -> Result<()>; fn EnableAutoGrow(&self, autogrow: VARIANT_BOOL) -> Result<()>; fn AddFunctionName(&self, functionname: &BSTR) -> Result<()>; fn RemoveFunctionName(&self, functionname: &BSTR) -> Result<()>; fn GetHoverIcon(&self) -> Result<IPictureDisp>;
}

Required Methods§

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

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

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

fn GetPosition( &self, left: *mut i32, top: *mut i32, right: *mut i32, bottom: *mut i32, ) -> Result<()>

fn SetPosition( &self, left: i32, top: i32, right: i32, bottom: i32, ) -> Result<()>

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

fn SetCustomPaint(&self, element: i32, paint: VARIANT_BOOL) -> Result<()>

fn SetCaptionText(&self, captiontext: &BSTR) -> Result<()>

fn LoadInk(&self, ink: Option<&IInkDisp>) -> Result<()>

fn SetOwnerWindow(&self, ownerwindow: isize) -> Result<()>

fn EnableExtendedButtons(&self, extended: VARIANT_BOOL) -> Result<()>

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

fn SetPreviewHeight(&self, height: i32) -> Result<()>

fn EnableAutoGrow(&self, autogrow: VARIANT_BOOL) -> Result<()>

fn AddFunctionName(&self, functionname: &BSTR) -> Result<()>

fn RemoveFunctionName(&self, functionname: &BSTR) -> Result<()>

fn GetHoverIcon(&self) -> Result<IPictureDisp>

Object Safety§

This trait is not object safe.

Implementors§