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.